转眼间,从事java开发已近3年,从一开始的懵懵懂懂到之后的焦头烂额再到如今的朦朦胧胧。期间大大小小的项目也做过7,8个,市面上传统项目常用的技术也接触了一遍。由于基础与工作的原因一直没有对所学所用的东西进行过梳理,接下来将会在空闲的时间将自己这段时间的工作学习心得与大家共勉。
首先对javase的基本知识点进行一下粗略的总结,不当之处欢迎大家批评指正。
javase基础知识点
环境: jdk
基本元素:
关键字
标识符
常量、变量
基本控制结构:
顺序结构
选择结构
循环结构
数组:
一维数组
二维数组
多维数组
方法:
修饰符
返回值类型
方法名
参数类型
方法体
面向对象:
类
对象
集合框架:
Set
List
Map
异常处理:
Error
Runtime Exception 运行时异常
Exception 非运行时异常
throw 用户自定义异常
IO流:
字节流
字符流
多线程:
Thread类
Runnable接口
Executor框架
网络编程:
InetAddress类
socket编程
反射:
reflect