一门新技术摆在我们面前,要如何学呢?
我在考研时,有幸听到北大数学系博士张宇老师的课,在他的课上我学到的数学知识如今忘得差不多了。但他教给我的框架为王的概念,却深深地印在了我的大脑中。
首先我们要认识到学习是一个循序渐进,温故知新的过程。
其次我们要对将要学习的知识进行拆解。
最后我们要脚踏实地,理论与实践结合,先感性认识再理性认识。
结合上面的3个学习方法,开始我们的Java学习之旅……
Java知识框架有哪些,先简单认识一下:
基础知识 初识Java Java简介 Java语言特性 搭建Java环境 熟悉开发工具 IDEA Java语言基础 Java主类结构 基本数据类型 变量与常量 运算符 数据类型转换 代码注释与编码规范 流程控制 复合语句 条件语句 循环语句 循环控制 字符串 String类 连接字符串 获取字符串信息 格式化字符串 使用正则表达式 字符串生成器 数组 数组概述 一维数组的创建及使用 二维数组的创建及使用 数组的基本操作 数组排序算法 类和对象 面向对象概述 类 类的构造方法 静态变量、常量和方法 类的主方法 对象 包装类 Integer Boolean Byte Character Double Number 数字处理类 数字格式化 数学运算 随机数 大数字运算 | 核心技术 接口、继承与多态 类的继承 Object类 对象类型的转换 使用instanceof操作符判断对象类型 方法的重载 多态 抽象类与接口 类的高级特性 Java类包 final变量 final方法 final类 内部类 异常处理 异常的概述 处理程序异常错误 Java常见异常 自定义异常 在方法中抛出异常 运行时异常 异常的使用原则 集合类 集合类概述 Collection接口 List集合 Set集合 Map集合 I/O(输入/输出) 流概述 输入/输出流 File类 文件输入/输出流 带缓存的输入/输出流 数据输入/输出流 ZIP压缩输入/输出流 反射 Class类与Java反射 使用Annotation功能 枚举类型与泛型 枚举类型 泛型 多线程 线程的简介 实现线程的两种方式 线程的生命周期 操作线程的方法 线程的优先级 线程同步 网络通信 网络程序设计基础 TCP程序设计基础 UDP程序设计基础 数据库操作 数据库基础知识 JDBC概述 JDBC中常用的类和接口 数据库操作 |
担心图片看不清楚,所以又以文字版列了一个大纲。
从上面可以看出,Java基础所要学习的知识还是比较多的,这里有些老的开发工具像Eclipse,MyEclipse,SVN等一些内容,因太老旧被我无情的删去了。
还有Swing技术,现在一般都为大前端,或Vue,nodeJs,或Web段等这个从工作以来就没用到过,所以也没写进去,毕竟时间是我们最宝贵的资源,可是浪费不起的啊。
再附一个Java SE的图,先感性认识下吧。
看了这么多技术点,有没有一点小胆怯呢?
别担心,前行的道路纵使坎坷,我也会陪大家一起走下去,关注我,让我们一起学习。
声明:我要去上班所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,版权归原作者计职小帮手所有,原文出处。若您的权利被侵害,请联系删除。
本文标题:(java学习框架先学哪个好)(java学到框架需要多久)
本文链接:https://www.51qsb.cn/article/dvjs9z.html