Java

Java

一. java基础

JDK下载安装

java代码的基本规范
java注释
java关键字

java中的数据类型
java中数据存贮
java中生成随机数

java 运算符介绍
java中运算符优先级
java控制台输入输出

java中的判断
java中的循环语句
java中的流程跳转
java中的方法函数定义
java中数据参数调用在内存中的过程

java中的数组(一维数组)
java中的二维数组

java中的面向对象与面向过程
Java中的类和对象

代码块

static 关键字
java中的继承
final 关键字
java中的多态

抽象类和方法
接口
方法调用中参数和返回值的问题
java中的包

java中的四种权限修饰符
java 修饰符汇总

内部类

java中的枚举

java中常用API
java中关于日期的类的工具
递归调用
基本类型的包装类型
System类
Arrays 数组工具类
集合
泛型
增强for循环
可变参数

Map集合
关于TreeSet和TreeMap排序问题及实例
集合工具类Collections
Java中的异常处理机制
try catch异常处理
final、finally、finalize区别
java中的异常及throw&throws

java中双冒号的使用

java中的File类
File中的renameTo方法案例
File中list方法&listFiles方法

java中的IO流

java中的序列化和反序列化操作
配置文件Properties对象

Java中的多线程
Java的mySQL数据库操作

java中的反射的简单应用
java结合dom4j解析XML文件操作模拟用户请求和响应

java原始命令

java处理HTTP协议规范
Srevlet生命周期
Servlet在web.xml文件中的配置项

HttpServletRequest请求处理
HttpServletRequest请求中文乱码问题解决

java中的域对象
ServletContext域
Session域对象
HttpServletRequest请求域对象
PageContext域对象

Cookie对象

Web应用初始化参数的设置和获取
Web目录下的文件数据获取

HttpServletResponse接口

文件下载案例实现
文件上传案例
随机验证码案例实现

转发和重定向
JSP介绍

EL表达式
JSTL标签库
DbUtils工具类简单使用

实际开发简化Servlet
事务简单操作

监听器Listener
过滤器Filter
java项目分层

java中的注解
JUnit测试简单说明

log4j日志级别

java8中 lambda表达式
lambda表达式中的方法引用
lambda表达式中的构造器&数组引用

java8中的Stream流API

设计模式介绍

二. 框架
a. Spring框架

Spring框架基础使用

InitializingBean接口

Spring框架中bean标签的常见配置
Spring框架中引入外部配置文件属性值
SpEL表达式简单使用
Spring分配置文件开发
在Web项目中创建使用Spring框架

Spring中的自动配置

Junit单元测试与Spring容器管理测试

AOP基础及底层原理
Spring中的AOP简单使用
Aspect表达式

Spring对JDBC的支持
Spring对事务的支持
Spring中配置事务属性

Maven中Spring的jar包依赖关系

Web工程配合Spring从数据库查询信息到前端显示案例(初级)
Web工程配合Spring从数据库查询信息到前端显示案例(初中级)

定义Spring的包扫描规则
myBatis与Spring框架整合

Servlet3.0中的web组件注册
注册到Spring容器中的Bean的生命周期方法
Spring基于注解驱动开发
Spring3.0下外部文件propereties值的注入

Spring3.0中使用SpEL表达式私有
Spring3.0中Bean注入其他Bean的方法
Spring3.0中进行注解扫描注入
Spring3.0中多配置类引入设置
Spring3.0中@Import注解的功能
Spring3.0中支持的配置类和xml文件配置混合模式
Spring3.0中基于注解形式的AOP
Spring3.0注解形式对事务的支持
Spring3.0中动态条件注入组件的两种方式
Spring3.0中@Enablexxx注解的原理

Spring缓存注解@Cacheable

b. SpringMvc框架
1.理论实践

Spring MVC框架简单使用
MVC框架对Controller层开发的支持
Spring MVC中支持的参数类型和返回值类型
SpringMVC的九大组件
SpringMVC的运行过程

SpringMVC访问静态资源
SpringMVC中的转发和重定向
SpringMVC中Json数据的处理

SpringMVC中的拦截器HandlerInterceptor
SpringMVC中的异常处理

SpringMVC容器中Bean获取当前所在容器
Spring MVC中的文件下载
SpringMVC中的文件上传

Spring中的父子容器

SpringMVC接入Spring框架原理
Spring3.0中SpringwebMVC层的注解驱动开发
Spring3.0中SpringMVC的配置

Spring下使用RestTemplate实现单点远程调用

2.问题

MVC中Controller中页面跳转完后页面的样式全消失的解决办法

c.myBatis框架

使用myBatis框架进行数据库访问
myBatis中xml配置文件的标签
myBatis映射配置文件中的参数传递
myBatis中的增删改查
使用myBatis设置输出SQL语句
myBatis配置中特殊字符解决
MyBatis 中Mapper映射里的 ${} 和 #{} 的区别
mybatis映射配置中resultType 和 resultMap属性

myBatis–mapper映射文件中resultMap继承
myBatis中类与类关系映射数据查询
myBatis动态sql

myBatisGenerator代码生成器
PageHelper分页插件配置
MyBatis-plus中的Page出现返回total总为0的问题
MyBatis xml配置文件详解

MyBatis-Plus代码生成器使用

d.SpringBoot框架
1.理论

SpringBoot参考文档

SpringBoot中的注解

Idea中快速搭建SpringBoot项目
SpringBoot项目文件介绍&自动配置对应

搭建SpringBoot工程的两种模式
SpringBoot中获取application.properties中的配置值
SpringBoot中自定义配置类
Boot项目的yaml配置
SpringBoot中多配置application-properties的启用
SpringBoot中配置文件的优先级

SpringBoot中的日志配置

webJars使用
favicon如何在SpringBoot中使用
SpringBoot中根据响应状态码解析对应页面
SpringBoot中注入web组件
SpringBoot下jsp页面开发
SpringBoot中jsp页面和Thymeleaf页面混合开发模式

SpringBoot启动器简单案例

SpringBoot中对JDBC的支持

SpringBoot下使用MyBatis
SpringBoot下使用MyBatisPlus

SpringBoot下使用MyBatis-Puls代码生成器

SpringBoot中使用Jedis
SpringBoot下使用SpringDataRedis

SpringBoot下自定义缓存
SpringBoot下使用cache启动器
SpringBoot下使用redis缓存机制
spring Boot整合Spring session

SpringBoot下使用Swagger2开发API文档

SpringBoot下使用ShardingShere实现分表操作

SpringBoot中获取resources文件夹下的文件

SpringBoot整合Shiro完整案例代码

服务的远程调用

SpringBoot下使用nacos+feign实现远程调用

SpringBoot下使用consul实现远程调用
consul的高可用集群

Java RestTemplate远程调用传递参数

Euraka服务端简单配置
Euraka的搭建和使用
Eureka高可用配置
Ribbon使用

Hystrix使用
Sentinel配置使用

微服务多模块相互依赖git上拉取到本地后依赖失效

mockito简单案例使用

SpringBoot使用H2作为单元测试数据库

Scheduling简单定时任务

2.问题

在idea中使用lombok的@Data标签,可以正常启动使用,但是package和compiler时报错,“符号找不到”
使用SpringBoot &Thymeleaf开发修改页面后不想每次重启服务
解决Illegal DefaultValue null for parameter type integer

e. SpringData框架

SpringDataRedis原生使用

三. java思考题

java数据类型思考题
java赋值运算思考题
java数组思考题

java中将两个数的值进行互换
瓶子瓶盖换酒问题

机试练习题

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值