Java学习目录(thinking in java目录)

createh54个月前 (12-30)技术教程36

一、Java基础

  1. Java基础-继承
  2. Java基础-抽象
  3. Java基础-接口
  4. Java基础-多态
  5. Java基础-重写
  6. Java基础-匿名对象
  7. Java基础-内部类
  8. Java基础-final、static关键字
  9. Java基础-ArrayList集合
  10. Java基础-IO字符流、File类
  11. Java常用类(一):Object 类、String 类、StringBuffer类、StringBuilder 类
  12. Java常用类(二):Data类、DateFormat类、Calendar类
  13. Java常用类(三):基本类型包装类、System类、Math类、Arrays类、BigInteger类、BigDecimal类
  14. Java集合-Collection集合、Iterator迭代器、泛型
  15. Java集合-List集合与Set集合
  16. Java集合-Map接口
  17. Java集合-嵌套集合、嵌套keySet遍历、嵌套entrySet遍历
  18. Java集合-Collections集合工具类
  19. Java集合-Properties集合
  20. Java中异常
  21. Java中序列化和打印流
  22. Java中commons-IO
  23. Java中多线程
  24. Java中线程池
  25. Java中多线程安全、同步、死锁、等待唤醒机制
  26. Java中多线程中常见面试题
  27. Java中类的加载器和反射
  28. Java中网络编程、TCP通信与UDP通信
  29. Java中TCP 实现文件上传(单线程实现和多线程实现)
  30. Java设计模式-单例模式
  31. Java设计模式-工厂模式
  32. Java中动态代理(基于接口和基于子类)

二、Java数据库

  1. SQL语句基本用法
  2. Java-JDBC开发-连接数据库
  3. Java-JDBC开发-SQL注入攻击和解决方案
  4. Java-JDBC开发-PreparedStatement接口预处理对象
  5. Java-JDBC开发-封装自己的JDBCUtils工具类
  6. Java-JDBC开发-DBUtils工具
  7. Java-JDBC开发-DBCP连接池

三、JavaWeb

  1. HTML 基本标签
  2. HTML 表单标签
  3. HTML 框架标签、其他标签、特殊字符
  4. css 基本使用
  5. JavaScript 基本使用
  6. JavaScript 常用对象(String 对象、Array 对象、Date 日期对象、Math 对象)
  7. JavaScript 中的 BOM 对象(window 对象、History对象、Location 对象、Navigator 和 screen 对象)
  8. JavaScript 中的 DOM 对象(Document 对象、Element 对象、Node 对象)
  9. JavaScript 操作 DOM 节点树(添加、插入、删除、替换、复制节点)
  10. JavaScript 模拟重载
  11. JavaScript 中 innerHTML 属性
  12. JavaScript 基本案例
  13. JavaScript 中的事件
  14. JavaScript 中 xml 基本使用
  15. JavaScript 中 xml 约束
  16. JavaScript 中 xml 的解析(jsoup 解析器)
  17. JavaScript 中 xml 的解析(dom4j 解析器)
  18. Tomcat 入门(IDEA 部署Tomcat项目)
  19. Servlet 入门
  20. HTTP 请求和响应
  21. HTTP 协议 Request 请求
  22. HTTP 协议 Response 响应
  23. HTTP 中 ServletContext 对象
  24. HTTP 会话技术 (Cookie、Session )
  25. JSP、EL表达式、JSTL标签
  26. Filter 过滤器和 Listener 监听器
  27. JQuery 基本使用
  28. Ajax 和 Json 基本使用
  29. IntelliJ IDEA 集成 maven 开发环境搭建+创建Maven项目详细步骤

四、主流框架

  1. MyBatis 框架基本使用
  2. Spring 框架基本使用(详细)

相关文章

Java 中获取文件路径的方式,你知道几种?

1. 前言Java 开发中我们经常要获取文件的路径,比如读取配置文件等等。今天我们就关于文件的路径和如何读取文件简单地探讨一下。2. 文件的路径文件的路径通常有 相对路径 与 绝对路径。2.1 相对路...

几种获取resources目录下的文件方式

前言一般我们的配置信息默认都是会配置在/src/main/resources/application.properties(或者application.yml)文件中,当然,也可以在resources...

Java类是如何加载的?(java加载类的三种方式)

这个问题还是很有意思,今天松哥来尝试和大伙梳理一下。一 整体思路整体上来说,类的加载主要是下面这几个步骤:上面这张图就是一个类的完整生命周期了,一共要经历加载(Loading)、验证(Verifica...

JAVA中的文件操作1-如何获取文件信息,创建文件

JAVA中的文件操作1-如何获取文件信息,创建文件JAVA7和JAVA8对JAVA的文件操作进行了史诗级增强,使得文件操作变得非常简单,下面简单介绍一下。Path类表示文件路径要访问或者创造一个文件,...

Java性能测试利器:JMH入门与实践|得物技术

在软件开发中,性能测试是不可或缺的一环。但是编写基准测试来正确衡量大型应用程序的一小部分的性能却又非常困难。当基准测试单独执行组件时,JVM或底层硬件可能会对您的组件应用许多优化。当组件作为大型应用程...

Java遍历目录文件,一个while循环即可

直奔主题,看代码实现public static void main(String[] args) { File dir = new File("/home/user"); /...