• 让天下没有难学的技术
    多数学员都来自推荐,这就是口碑的力量

26

2021-11

Java 数据结构都有哪些

Java工具包提供了强大的数据结构。在Java中的数据结构主要包括以下几种接口和类: 枚举(Enumeration) 位集合(BitSet) 向量(Vector) 栈(Stack) 字典(Dictionary) 哈希表(Hashtable) 属性(Properties) 枚举(Enumeration...

26

2021-11

java对象的使用

创建对象 1. 关键字new 类一旦写好了, 就可以使用关键字new创建对象 public class Teacher { String name; // 对象属性 int age; String gender; // 对象方法 public void lesson() { System.out.println(name + “老师在上课”); } public voi...

26

2021-11

java8中的Optional类

Optional类是jdk1.8的一个新特性 一般用于解决空指针异常,常用方法有: static Optional ofNullable(T value) 如果为非空,返回 Optional 描述的指定值,否则返回空的 Optional。 T orElse(T other) 如果存在该值,返回值, 否则返回 other。 直...

26

2021-11

java开发框架之SpringBoot配置文件

基础 spring-boot有三种配置文件的方式:properties、yaml、yml。spring-boot会自动加载properties、yaml和yml配置文件(yaml和yml是同一种格式,只是后缀名不一样)。当这三种配置文件同时存在时,加载顺序为:properties > yaml > yml 。当三种配置文件中的...

26

2021-11

java开发之SpringBoot整合Redis

如何创建SpringBoot项目应该就不用讲了吧。不熟悉的,建议自己搜索哦。提示一下,在IDEA中直接使用Spring Initializr 创建项目一下子就可以搞定了。这里不做过多介绍。 整合Redis,第一步当然要导入他的依赖啦! <!--web场景--> <dependency> ...

25

2021-11

Java培训DML之修改数据

 修改数据 1、语法 UPDATE 表名称 SET 字段名1 = 值1, 字段名2=值2,……  【WHERE  条件】; UPDATE 表1,表2,……   SET  表1.字段名1 = 值1, 表1.字段名2=值2,表2.字段1 = 值1, 表2.字段2=值2……  【WHERE  条件】; 2、说明 如果不写where条...

25

2021-11

CompletableFuture的使用方法

一、CompletableFuture是什么? CompletableFuture在Java里面被用于异步编程,异步通常意味着非阻塞,可以使得我们的任务单独运行在与主线程分离的其他线程中,并且通过回调可以在主线程中得到异步任务的执行状态,是否完成,和是否异常等信息   二、...

25

2021-11

kafka安装

一、安装JDK yum install java-1.8.0-openjdk* -y 二、安装Zookeeper 进入到/home目录下,下载zookeeper wget https://archive.apache.org/dist/zookeeper/zookeeper-3.5.8/apache-zookeeper-3.5.8-bin.tar.gz tar -zxvf apache-zookeeper-3.5.8-bin....

25

2021-11

java面试题Spring自动装配

自动装配的概念 1.手动装配:以value或ref的方式明确指定属性值都是手动装配。 2.自动装配:根据指定的装配规则,不需要明确指定,Spring自动将匹配的属性值注入bean中。 装配模式 1.根据类型自动装配:将类型匹配的bean作为属性注入到另一个bean中。若IOC容...

25

2021-11

变量和运算符之标识符

标识符的概念和命名 1、概念 Ø Java 对各种变量、方法和类等要素命名时使用的字符序列称为标识符 Ø 凡是自己可以起名字的地方都叫标识符。 2、标识符规则 Ø 由26个英文字母大小写,0-9 ,_或 $ 组成 Ø 数字不可以开头。 Ø 不可以使用关键字和保留字,但能包含...