JAVA基础学习目录

平台 | 公众号

来源 | JAVA征程

作者 | Moon

编辑 | Moon

未经许可,不可擅自使用

备注

这里是 JAVA 基础学习的目录篇,用户可以按照目录,自己安排阅读的顺序。在这个目录中,最主要的还是对于JAVA基础知识的讲解,其中可能会拓展很多关于JAVA虚拟机(JVM)中的知识点。如果有比较难以理解的内容,欢迎在留言区进行讨论。

这里是对目录进行简单的分析,第一阶段介绍了在学习过程,可能会使用到的一些工具类;第二阶段介绍了Java语言的一些基本的概念;第三阶段就开始介绍代码的编写部分了;第四阶段介绍了Java语言中常用的类库,包括字符串类、集合类、文件操作类、多线程有关类、网络编程类以及JDBC连接数据库的类。

目录处于更新中,文章也在进行中,欢迎各位投稿,分享自己的知识。

目录

第一阶段:工具准备

学习Java的工具-- idea

第二阶段:语言基础

第一模块 Java 基本语法

1.1 Java 关键字

1.2 基本数据类型

1.3 运算符

1.4数据类型和它的封装类

1.5 特殊的封装类——String

1.6 注释

第二模块 类、接口以及它们的修饰符

2.1 接口

2.2 类

2.3 抽象类

2.4 接口和抽象类的区别

2.5 static 和 final 对类的修饰

2.6 四种修饰符

2.7 内部类

2.8 匿名内部类

第三个模块 面向对象的四大特性

3.1 总述

3.2 封装

3.3 继承

3.4 多态

3.5 抽象

3.6 重载和重写

第三阶段:代码走起

第四个模块:类的书写

4.1 类中的变量、局部变量和常量

4.1 类的加载

4.2类的初始化顺序

4.3 构造方法

4.4 this 关键字

4.5 类的 finalize() 方法

4.6 对象和它的生存周期

第五个模块:控制执行流程

5.1 选择流程

5.2 循环流程

5.3 Foreach 语法

5.4 break 和 continue

5.5 switch 和 case

第六个模块 异常类

第四阶段:Java核心类

第七个模块 字符串精讲

第七个模块 数组和集合类

第八个模块 文件

第九个模块 多线程、

第十个模块 简单的网络编程

第十一个模块 JDBC 和 MySQL

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180401G0QHDZ00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券