目录
简介
一、基础知识
二、高级特性
三、个人学习方法总结
简介我们看了太多的学习视频,学习书籍,但一敲代码就不会,一看就会,一脸就废。
对于我们初学者来说,java分为基础知识和高级进阶
一、基础知识首先要学会安装和配置java环境
无论每一种语言都有数据类型和运算符等一些基本的,这些都是很基础也很重要的
基本程序设计学习如下:(学习任何一门语言都要学的)
1.安装和配置java环境,推荐使用IDEA
2.学习数据类型、变量常量、字符串
3.学习控制流程:if判断语句,for循环语句,Switch多重选择语句
4.数组
(学习基础知识之后,就开始了解java的一些特性)
5.对象和类:这里会学习到很多的基本概念,建议多学几遍,基本概念较多,容易分不清
6.继承:这是java的核心概念,学习继承基本思想是,可以基于已有的类创建新的类,继承已存在的类就是继承这些类的方法,
7.接口:接口用来描述类应该做什么
8.lambda表达式:通过使用lambda表达式,可以用一种精巧而简洁的方式表示使用回调或可变行为的代码
9.异常、断言、日志:
异常:对于异常情况,可能造成程序崩溃的错误输入,java使用了一种称为异常处理的错误捕获机制。
断言:在测试期间,需要运用大量的检查以确保程序 *** 作的正确性,如何使用断言有选择地启用检查。
日志:当程序出现错误,并不是能够与用户终端进行通信,记录出现的问题
10.集合:学习如何使用标准库中的集合类
11.图形用户界面程序设计
12.Swing用户界面设计
13.并发:学习线程、异步、同步、进程等
(这里就已经学完java的基础知识,接下来就可以开始学习java的高级特性)
二、高级特性1.java8流库:学习java的留库,数据处理机制,优化并发计算
2.输入与输出:所有I/O都是通过输入/输出流来处理
3.XML:解析XMl文件,生成XML,使用XML转换
4.网络:怎么实现自己的服务器和创建http连接等
5.JDBC:学习数据库编程,java数据库连接API
6.脚本。编译、注解处理:三种处理代码的技术
7.java平台模块系统:java平台和核心类库的有序演化
8.安全:介绍java安全模型
三、个人学习方法总结可以跟着网课系统学习,哔哩哔哩有许多知名网课都挺好的,找到合适的老师系统学习,课上的代码,一定要自己再敲一遍,多练几篇。当上网课,可以试着去看java类型的书籍,更深入的理解java的内容。
推荐网课:尚硅谷。黑马程序员
推荐书籍:java核心技术卷
如果对您有帮助,点个关注吧,持续更新中,谢谢支持。如果有问题或错误,欢迎指出与我联系,谢谢。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)