java知识点总结
2023-12-14 20:43:21 0 举报
AI智能生成
java知识点总结
作者其他创作
大纲/内容
web
分支主题
tomcat
servlet
ajax
过滤
监听
前端
jsp
框架
Struts2
Hbernate
Spring
ssh
Spring Data
微信图片_20170905225219.png
基础二
面向对象
基本概念
封装
继承
多态
静态static
代码块
final
抽象类
接口
包及权限修饰符
微信图片_20170906153014.png
微信图片_20170906153021.png
内部类
集合/数组
数组
内存管理
集合
集合体系图.png
集合和数组的区别
API
被abstract修饰的类
被final修饰的
API汇总
jdk1.5特性
jdk1.7特性
接口类
IO流
多线程
方法加强
xml/schame
反射
网络编程
设计模式
子主题 1
子主题 2
基本语法
运算符
自增自减
访问控制
public private protected
循环 条件
if while for break continue
异常
反射
面向对象
类和对象
创建与销毁
equals()与hashCode()
枚举enum
enum与接口常量
集合类
List
ArrayList
LinkedList
Map
HashMap
LinkedHashMap
TreeMap
set
HashSet
LinkedHashSet
TreeSet
Queue
LinkedList
ArrayDeque
ConcurrentLinkedQueue/ConcurrentLinkedDeque
继承与多态
泛型
内部类
接口
zhujie
异常与错误
ERROR
Exception Throws
Collection类
List顺序容器
List接口
Iterable接口
Arraylist实现List接口
LinkedList实现List接口
Set(集合容器)
HashSet实现Set接口
TreeSet实现Set接口
EnumSet实现Set接口
数据类型
基本数据类型-值类型
引用类型
运算符
算术运算符
关系运算符
逻辑运算符
三目运算符
流程控制
顺序
选择
if - else if -else
switch
循环
while
do-while
for
break - continue
数组
具有相同数据类型的一组数据
获取数组的长度:length
Java面向对象
类和对象
方法的重载
this
封装
getter
setter
继承
单根性
方法的重写
super
抽象类
接口
多态
instanceof
Java高级
集合框架
Collection
List
ArrayList
LinkedList
Set
HashSet
Map
Key - Value
HashMap
Iterator
HasNext
Next
泛型
实用类
包装类
StringBuilder - StringBuffer
Random
Math
Date - Calendar
SimpleDateFormat
IO
File
根据方向
输入流
InputStream
FileInputStream
DataInputStream
ObjectInputStream
Reader
InputStreamReader
输出流
OutputStream
FileOutputStream
DataOutputStream
ObjectOutputStream
Writer
OutputStreamWriter
根据内容
字节流
InputStream
OutputStream
字符流
Reader
Writer
序列化
多线程
进程和线程
定义线程的2种方式
继承Thread
实现Runnable
线程的状态
优先级
常用方法
线程的同步
网络编程
TCP - UDP
XML
XML
Java操作XML
DOM
dom4j
xpath
反射
数据库
mysql
Orcle
jdbc
基础一
java语言基础
原始Java编译的过程
jdk,jvm,jre
doc常用命令
环境变量配置
java版本
eclipse
java语法格式
常量
关键字
注释
变量
数据类型
标识符
运算符
循环语句
方法
项目
黑马商城
功能过滤(没有登录有些功能不能使用)
邮箱激活
bos物流系统
主流软件系统类别简介
git
jQueryEasyUI
实现一键上传 及批量导入
WebService远程调用
易淆知识点
各种变量之间的关系
重载和重写
this和supper
设计模式
原则
创建模式
结构模式
行为模式
开源与类库
Apache Commons
Guava
I/O与网络
基本IO
文件IO
序列化
网络IO
socket
线程与并发
线程
锁
线程安全
原子操作
synchronized
同步与异步
共享与可见性
NIO
并发容器
ConcurrentHashMap
CopyOnWriteArrayList
Executor框架
线程池
newSingleThreadExecutor
newFixedThreadPool
newCachedTreadPool
newScheduledThreadPool
延迟与周期任务
ScheduledThreadPoolExecutor
Callable与Future
BlockingQueue
ArrayBlockingQueue
LinkedBlockQueue
DelayQueue
PriorityBlockingQueue
SynchronousQueue
并发
同步,异步,阻塞,非阻塞
Fork/Join
消息队列
ActiveMQ
IO设计模式
Reactor
Proactor
网络开发
数据结构
XML
DOM
SAX
Json
fastjson
gson
通信协议
HTTP/HTTPS
XMPP
socket
通信框架
MINA
netty
Javascript
数据类型
var
流程控制
常用函数
对话框
内置对象
数组
时间
Window
Dom操作
事件处理
this的用法
定时器
jQuery
选择器
基本选择器
层次选择器
过滤选择器
DOM操作
append
preppend
remove
empty
clone
事件处理
bind - unbind
事件参数
动画处理
show - hide - toggle
slideUp - slideDown - slideToggle
fadeIn - fadeOut - fadeToggle
animate
ajax
$.get
$.post
$.getJSON
$.ajax
$.load
Oracle
DDL
create
drop
alter
DML
insert
update
delete
数据查询
基本数据查询
子查询
联合查询
内连接
左外联
右外联
完全链接
DCL
grant
revoke
视图
存储过程
触发器
包
函数
字符串
日期
数学
jsp
9大内置对象
response、request、application、session、config、error、page
session - cookie - application
转发 - 重定向
JDBC
EL表达式
jstl
三层开发
javabean
MVC
servlet
controller
过滤器
监听器
服务器与容器
Tomcat
Apache
nginx
awt/swing
布局
事件
IDE
Eclipse
NetBeans
IntelliJ IDEA
测试与日志
JUnit
log4j
J2EE web
框架
基本MVC
spring体系
Struts
Hibernate
ibatis/mybatis
JPA
EJB
前端
javascript
jQuery
JSP/servlet
JDBC
缓存
Ehcache
编码与加解密
base64
MD5
对称加密
非对称加密
0 条评论
下一页