愿学习中的朋友都养成高级的自律,享受孤独中的快乐。千万不要给自己铐上了枷锁,试看人生路途就如同游戏的多样化,喜欢一款就一直玩下去
以下内容均来自黑马视频的自学笔记
Java SE 01_基础知识
Java SE 02_方法_数组
Java SE 03_面向对象
成员变量和局部变量的区别//形式参数问题_案例
封装(理解)//关键字//构造方法//
Java SE 04_面向对象2
代码块//继承(掌握)//方法重写和重载
Java SE 05_面向对象3
final关键字(掌握)//多态(掌握)
Java SE 06_面向对象4
抽象类(掌握)//接口类(掌握)//
形式参数和返回值的问题(理解)
Java SE 07_面向对象5
包(理解)//权限修饰符(掌握)//
常见的修饰符(理解)//内部类(理解)
Java SE 08_常用对象
Object类(掌握)//Scanner的使用(了解)
String类的概述和使用(掌握)
StringBuffer(掌握)
Java SE 09_常用对象2
数组排序//Integer(掌握)//Character(了解)
Java SE 10_常用对象3
正则表达式(理解)//Math:用于数学运算的类(掌握)
Random:产生随机数的类(理解)//System类(掌握)
BigInteger类(理解)//BigDecimal类(理解)
Date类(掌握)//Calendar日历类(掌握)
Java SE 11_集合框架
集合(Collection)(掌握)//集合(List)(掌握)
Java SE 12_集合框架2
List的子类(掌握)//泛型(掌握)//增强for循环(掌握)
静态导入(了解)//可变参数(掌握)
Java SE 13_集合框架3
Set//HashSet:存储字符串并遍历//TreeSet集合
Java SE 14_集合框架4
Map集合的特点//Collections集合工具类
集合总结(重点)
Java SE 15_IO流
异常(理解)//File类(掌握)
Java SE 16_IO流2
递归(理解)//IO流(掌握)
Java SE 17_IO流3
字节流转换字符流(掌握)//字符流(掌握)
BufferedReader//IO流小结(掌握)
Java SE 18_IO流4
读写基本数据类型(DataInputStream)
内存操作流:(ByteArrayInputStream)
打印流(PrintWriter和PrintStream)
标准输入输出流(InputStream和PrintStream)
随机访问流:(RandomAccessFile)
合并流(SequenceInputStream)
序列化流和反序列化流ObjectOutputStream和ObjectInputStream
Properties:属性集合类
nio包
Java SE 19_多线程
继承Thread类。//实现Runnable接口
同步机制。//同步代码块的锁对象是谁呢?
Java SE 20_多线程2
Lock//线程组/线程池//匿名内部类的格式
定时器//单例模式//Runtime类单例
Java SE 21_网络编程
如果一个类没有构造方法://UDP//TCP
Scoket//多线程Socket
Java SE 22_反射
反射//动态代理//jdk5新特性//枚举//注解
jdk8新特性
Java SE 23_JDK8新特性
Lambda表达式的使用//方法引用的使用
构造器引用//Stream//Optional类:
01_JDBC
02_数据库连接池
Java Web 03_HTML
web概念概述//HTML//HTML标签:表单标签
各种标签//案例(注册页面)
Java Web 04_CSS
CSS:页面美化和布局控制//案例(CSS注册页面)
Java Web 05_JavaScript
JavaScript//DOM简单学习//BOM:
DOM//案例(核心DOM,动态表格)//事件监听机制//
Java Web 06_Bootstrap
Bootstrap://响应式布局//CSS样式和JS插件
案例
Java Web 07_XML
XML:案例(约束文件DTD)
案例1(document获取元素代码:)
案例2(element获取属性值代码:)
Java Web 08_tomcat&Servlet
web相关概念回顾/Servlet://HTTP:
Request://案例:用户登录//BeanUtils工具类
Java Web 09_Response
HTTP协议://Response对象//案例:验证码图片
ServletContext对象://案例:下载图片视频代码
Java Web 10_Cookie&Session
会话技术//Cookie://案例:Cookie记录上次访问时间
JSP:入门学习//Session:主菜//案例:验证码
Java Web 11_JSP_EL_JSTL
JSP://MVC:开发模式//EL表达式//JSTL
案例(使用jstl+el将list集合到jsp表格table中)
Java Web 12_综合查询案例
Java Web 13_Filter&Listener
Filter:过滤器
1. 案例1_登录验证
2. 案例2_敏感词汇过滤
动态代理:* 增强对象的功能:
Listener:监听器
Java Web 14_JQuery
JQuery 基础:
JQuery 高级
4. 案例(广告显示和隐藏)
案例2. 抽奖
案例2. 抽奖
Java Web 15_AJAX&JSON
AJAX:
JSON:
案例:(异步用户名查重验证)
Java Web 16_Redis&Jedis
Redis
1.3 什么是Redis
Java客户端 Jedis
* 连接池工具类
案例(加入redis缓存):
Java Web 17_Maven
maven的配置:
web.xml配置
pom.xml的配置
maven的生命周期:
概念模型图:
day16
day17
day18
day19
day20
day22
day23
day24
day25
day26
day27
day28
MySQL
MySQL服务启动//SQL//约束//事务
数据库的设计(多表操作)//数据库的备份和还原
01_JDBC
JDBC//案例(工具类,登录PreparedStatement和Statement差别)
抽取JDBC工具类 : JDBCUtils//JDBC控制事务:
02_数据库连接池.
数据库连接池//案例(JDBCUtils工具类:)
Spring JDBC//案例(4.练习:)