JAVA知识目录

本目录是为了方便本人学习查阅,不是学习路线,仅供参考。

部分内容学的比较粗糙,正在修改补充

JAVA基础

1.数组.
2.方法
      2.1静态方法与非静态方法的区别
Java 面向对象基础
      基本设计原则 S.O.L.I.D
      3.类与对象
      4.继承
      5.多态

6.接口
7.抽象类
8.内部类

JAVA提高

1.集合
      Collections(接口)
            List(接口,与ArrayList方法基本相同)
                  ArrayList(查询快,增删慢)
                  LinkedList
                  Vector(了解)
            Set(接口)
                  HashSet(一篇介绍HashSet的通俗易懂的文章) 无序、不允许重复
                  LinkedHashSet 有序、不允许重复
                  TreeSet(了解)
      Iterator以及增强for循环(对集合进行遍历,尽量使用增强for循环)
      Map
            HashMap(key 不允许重复,无序的集合)
            LinkedHashMa(key 允许重复,无序的集合)
      of方法(给集合一次性添加多个元素)
      泛型

2.异常
3.多线程
      线程、并发中的基本概念
      线程状态
      多线程实践
      Lambda表达式
5.IO
      IO流
      BIO
      NIO

7.函数式接口
8.Stream流
9.方法的引用(对 Lambda 表达式的简化)
10.Junit
11.反射

JavaWeb

web项目开发规范:以用户信息列表展示为例

这部分内容许多都是单纯需要记忆的知识点,因此老师的笔记我基本没怎么修改

SQL
      MySQL基本语法及操作
      数据库表的约束
      多表操作
      事务
JDBC
      JDBC入门
      连接池、SpringTemplate
网页前端开发
      HTML
      CSS
      JavaScript
            正则表达式
      BootStrap
      Xml
Web服务器
      Tomact
      Servlet
HTTP
      Request
            BeanUtils
      Response
      ServletContext
      Cookie && Session
      JSP
      EL&&JSTL
      JQuery
      Ajax&Json
      redis
      

框架

Mybatis(持久层)
      Mybatis Generator最完整配置详解
      基于xml
            mybatis环境配置
            Mybatis 配置文件中的标签
            多表查询
            延迟加载
            缓存
      基于注解
            常用注解
            使用注解实现基本的CRUD操作
            使用注解实现复杂的关系映射
      
Spring(业务逻辑层)
      基于 xml
            IOC
            DL
            AOP基本概念及基于xml配置
            Spring中的事务控制(基于xml)
      基于注解配置
            spring 注解注入&&整合junit
            AOP基于注解配置
      Spring JDBC 操作

SpringMVC(表现层)
      SpringMVC常用注解
      请求参数绑定
      SpringMVC响应数据
其他
      单例、多例

API

字符串
      String
      StringBuilder
            String 与 StringBuilder相互转化

时间
      DateFormate
      Calendar

其他
      Scanner
      Random
      Object
      System
      包装类

接口

Serializable接口

配置文件

log4j
mybatis环境配置
jedis

设计模式

代理模式

其他

      1.JAVA四种权限修饰符
      2.static关键字的用法
      3.可变参数
      4.IDEA常用快捷键
      5.断言

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值