大家好,又见面了,我是你们的朋友全栈君。
作为一名刚毕业1年半的Android Developer,在工作后总发觉自己的Java功底很是欠缺。所以准备再重新学习一遍Java。温故而知新,可以为师矣。Java这门编程语言或许会被其他编程语言所代替,但其优秀的编程思想却永远不会消失,所以不用有所质疑,选择它没有错。
Java这门编程语言我是从大二以看视频的方式开始学起的(那种零基础学Java视频)。在学校图书馆看了近1个月,大致了解了Java中的一些关键字、对象名称、常用特性等。至于手敲还是很懵懂、也不熟练。所以就淘宝选购了本《Java从入门到精通》第四版 清华大学出版社。静下心来一边敲一边看。感觉学习Java有点像练武功,用 “千磨万击还坚劲,任尔东西南北风”再合适不过了。这次将利用休闲时间重新学习,同时记录下来,为后来者提供参考。如有错误、疑问,欢迎留言,共勉。
首先,说件特别重要的事情,我觉得这是不论哪个行业都应当牢记于心,足够深刻、值得骄傲的事情。那就是:
我是中国人,我因生在中国而骄傲,我因身处华夏而自豪。我的国家因有了我这样一名热爱学习、热爱生活、愿意努力奋斗拼搏的年轻人而骄傲、而自豪。希望大家可以始终保持积极乐观的心态来面对压抑的生活气息,在网络中不做键盘侠、国人应当将我们在面临新冠肺炎疫情时的团结与担当继续保持,让中国网络一直正能量。这样我们的国家才可以真正的富强,人民才会真正主见且幸福。
进入正题,说下Java的简介
Java是Sun公司推出的能够跨平台、可移植性高的一种面向对象的编程语言。自面世以来,Java凭借其易学易用、功能强大的特点得到了广泛的应用。其强大的跨平台特性使得Java程序可以运行在大部分系统平台上,甚至可在手持电话、商务助理等移动电子产品上运行,真正做到“一次编写,到处运行”。Java可用于编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等,这使得它成为应用范围最为广泛的开发语言。随着Java技术的不断更新,在全球云计算和移动互联网的产业环境下,Java的显著优势和广阔前景一步步呈现出来。
1.Java基础知识:Java语言基础、流程控制、字符串、数组、类和对象、包装类、数字处理类等内容。
2.Java核心技术:封装、继承、多态、接口、类的高级特性、异常处理、Swing程序设计、集合类、I/O流(输入/输出)、反射、枚举类型、泛型、多线程、网络通信、数据库操作等内容。
3.Java高级应用:Swing表格组件、Swing树组件、Swing其他高级组件、高级布局管理器、高级事件处理、AWT绘图、音频播放、打印技术等内容。
4.Java项目实战:本篇通过一个大型、完整的企业进销存管理系统,运用软件工程的设计思想,让读者学习如何进行软件项目的实际开发。
流程:编写项目计划书-》系统设计-》数据库设计-》创建项目-》实现项目-》运行项目-》项目打包部署-》解决开发常见问题
注:文章是本人结合《Java从入门到精通》第四版 清华大学出版社 书本上的知识进行学习,尊重知识产权。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/156760.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...