JAVA的学习需要一个循序渐进的过程,基础知识以《JAVA核心技术卷1》和尚学堂Java300集为主导,结合贪吃蛇小游戏和华容道小游戏来学习基础部分知识,提高部分以《Java编程思想》和《数据结构和算法》,设计模式和jvm等为主导,结合某个具体项目来学习。目前的学习以基础篇为主导,基础有几个大的模块,每个模块结束后写点文章,并将《Java编程思想》对应的部分看完。
java语言编程基础是Java语言中最基础的部分,这部分的内容能够提供一个Java编程的基础部分, 实现简单的编程,这部分以Java贪吃蛇小游戏和华容道小游戏为主,来深化理解Java编程基础的部分。
主要包括一下几个部分:
(1)Java基本程序设计:注释,关键字,标识符,常量和变量,数据类型,运算符,流程控制语句。
(2)面向对象:面向对象思想,类和对象,三大性质(继承,多态,封装),接口和内部类。
(3)图形程序设计,事件处理,用户界面组件,awt和swing。
(4)常用类学习,输入输出I/O,异常类,多线程,Date类等。
1.总体概述
2.Java入门
3.数据类型与变量
4.运算符
5.控制流程
6.数组
7.字符串
8.类与对象
9.继承与多态
10.常用核心类
11.接口与Lambda表达式
12.枚举、注解与内部类
13.泛型与集合
14.异常与断言
15.并发编程
16.JDBC数据库
17.输入输出
18.网络编程
19.JavaFX基础
20.JavaFX高级