• 在线客服

  • 扫描二维码
    下载博学谷APP

  • 扫描二维码
    关注博学谷微信公众号

  • 意见反馈

原创 Java学习之Java源码讲解

发布时间:2019-08-01 21:43:56 浏览 6722 来源:博学谷资讯 作者:照照

    关于Java中源码的学习,是不少同学头疼的知识点。本文整理了JAVA源码学习的八大要点,分别是基础知识、面向对象、异常处理、集合、综合类核心代码、JAVA8新特性、Input/Output和Java小实例。

     

    Java源码讲解

     

    一、基础知识

     

    1.宏观上理解Java的本质

     

    2.JVM的原理

     

    3.Java变量

     

    4.Java数据类型

     

    5.Java运算符

     

    6.Java判断语句if-else

     

    7.Java循环语句switch-case\for\while\do-while和continue\break

     

    二、面向对象

     

    1.构造函数

     

    2.关键词static、super、final

     

    3.继承

     

    4.方法重载和覆盖

     

    5.多态性

     

    6.静态绑定和动态绑定

     

    7.抽象类

     

    8.抽象方法

     

    9.接口

     

    10.封装性

     

    11.访问修饰词default\private\protected\public

     

    12.GC回收机制

     

    三、异常处理

     

    1.try-catch-finally

     

    2.如何自定义异常

     

    四、集合

     

    1.ArrayList

     

    2.LinkedList

     

    3.Vector

     

    4.HashMap

     

    5.TreeMap

     

    6.LinkedHashMap

     

    7.HashSet

     

    8.TreeSet

     

    9.LinkedHashSet

     

    10.Hashtable

     

    11.Queue

     

    12.PriorityQueue

     

    13.Deque&ArrayDeque

     

    14.Comparable和Comparator

     

    五、综合类核心代码

     

    1.注解,枚举,正则表达式

     

    2.String

     

    3.多线程

     

    4.序列化

     

    5.AWT和Swing

     

    6.自动装箱和拆箱

     

    7.Wrapper类

     

    六、JAVA8新特性

     

    1.Lambda表达式

     

    2.方法引用

     

    3.函数接口

     

    4.Stream和Stream Filter

     

    5.接口中的default和static方法

     

    6.forEach

     

    7.Stream Collectors类

     

    8.StringJoiner

     

    9.Optional类

     

    10.Array并行排序算法

     

    七、Input/Output

     

    1.创建文件

     

    2.读取文件

     

    3.写文件

     

    4.添加删除文件

     

    5.gzip压缩文件

     

    八、Java小实例

     

    通过JAVA实例小程序来理解。

     

    以上就是Java学习之Java源码讲解的全部内容了,希望对大家在Java源码上的学习能有一些帮助。

    申请免费试学名额    

在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!

上一篇: Java程序员的困境与突破 下一篇: Java流行框架Struts、Hibernate和Spring对比

相关推荐 更多

热门文章

  • 前端是什么
  • 前端开发的工作职责
  • 前端开发需要会什么?先掌握这三大核心关键技术
  • 前端开发的工作方向有哪些?
  • 简历加分-4步写出HR想要的简历
  • 程序员如何突击面试?两大招带你拿下面试官
  • 程序员面试技巧
  • 架构师的厉害之处竟然是这……
  • 架构师书籍推荐
  • 懂了这些,才能成为架构师
  • 查看更多

扫描二维码,了解更多信息

博学谷二维码