JavaSE体系

JavaSE分为两部分:JavaSE基础与JavaSE高级,查找问题与解决思路的时候可以作为索引库

第一部分  JavaSE基础

一、初识Java

1、Java介绍

2、Java如何学习

3、Java三大板块区别(JavaSE,JavaME,JavaEE)

4、下载、安装环境

5、环境变量配置

6、记事本Java程序

 

二、Java基础

1、eclipse,IntelliJ IDEA安装与使用

2、Java注释使用

3、分隔符

4、转义字符,关键字

5、标识符及其命名规范,变量三要素

6、常量,进制转换,基本数据类型定义

7、赋值及取值范围、浮点数及其误差问题

8、String类型定义及赋值,数据转换

 

三、Java基础深化

1、算数运算符,自增自减运算符,赋值运算符

2、比较运算符,逻辑运算符,位运算符,移位运算符

3、三元运算符,运算符的优先级

 

四、流程控制if语句

1、Scanner类介绍以及使用,流程控制结构介绍

2、if判断语法结构,if语句特点

3、常见错误,奇偶判断,模拟用户登录验证

4、闰年计算,运算符总结

 

五、选择判断语句Switch

1、语法格式,语句特点

2、char在switch使用

3、选择结构总结,成语调试

 

六、循环结构

1、循环的引用

2、循环的三要素

3、while循环,do...while循环,两者的区别

4、for循环,break,continue关键字,for循环嵌套

5、循环总结,流程控制总结

 

七、函数应用

1、函数的概述,格式,特点

2、函数的应用(函数调用,重载,递归)

 

八、数组

1、数组的概念,格式,声明数组方式,数组的定义

2、初始化,数组的遍历,常见异常,内存解析,常见操作

3、二维数组,数组排序(冒泡,选择,归并,快速,插入,堆排序等)

 

九、字符串

1、定义,赋值,String与StringBuffer的应用

2、JavaSE的API使用

 

十、面向对象

1、类与对象,面向对象的概述,面向对象与面向过程

2、面向对象的特征,Java描述面向对象并创建对象

3、对象成员的调用,局部变量,成员变量与静态变量(类变量)的内存解析

4、封装(构造方法及其重载,this关键字,访问修饰符)

5、继承(extends,继承的关系,继承时属性方法和构造方法的调用)

6、多态(概念,方法的重写与重载,多态的表现形式)

 

第二部分  JavaSE高级

十一、接口与Java常用类

1、抽象类,接口,两者的区别,类的设计

2、Object,StringBuffer,String,Math,Date,Calendar

 

十二、异常与集合

1、异常的基本概念

2、异常捕获与处理的基本结构(try...catch...finally..)

3、throws与throw

4、自定义异常

 

十三、IO流与多线程

1、输入流与输出流

2、字节流与字符流

3、多线程的概念,创建多线程的四种方法

4、多线程的生命周期

5、多线程的同步策略,锁机制

6、生产者与消费者

7、异步阻塞,同步阻塞,同步非阻塞,异步非阻塞

 

十四、Java反射机制

1、Java发射机制的概念

2、Class对象的使用

 

十五、Java网络编程

1、TCP / UDP

2、基于Socket的基本使用

3、Client / Server与 Browser / Server的程序设计

 

十六、Java文件解析

1、Properties

2、xml(sax、jaxp、dom4j)

3、json

你可能感兴趣的:(JavaSE)