java高级特性
文章平均质量分 86
java
嘿,鱼骨头^O^
这个作者很懒,什么都没留下…
展开
-
java基础之JDBC
目录简介入门练习修改account表中的记录向account表中插入一条记录修改account表中的记录删除account表中的一条记录执行account的DDL语句详解各个对象DriverManagerConnectionStatementResultSetPreparedStatementJDBC工具类:JDBCUtilsJDBC控制事务简介什么是JDBC?JDBC指java连接数据库,是一种标准java应用编程接口(JAVA API),用来连接java编程语言和广泛的数据库,其实就是java语言原创 2021-12-28 21:10:05 · 830 阅读 · 0 评论 -
java基础之lambda表达式
目录lambda表达式介绍lambda表达式的简单使用lambda表达式的语法六种不同参数列表、不同返回类型的lambda表达式lambda表达式的精简方法引用构造方法引用lambda表达式对于集合的遍历和排序函数式接口lambda表达式介绍java 8引入的lambda表达式可以简化我们的代码,它可以代替匿名内部类使用,lambda表达式本质上是一个匿名类。lambda表达式的简单使用下面是我们使用匿名内部类的形式实现一个接口:public class Main { public sta原创 2021-12-26 23:50:29 · 479 阅读 · 0 评论 -
java基础之枚举类
目录什么是枚举出现的原因枚举定义格式本质**补充**使用在switch中的使用枚举类构造方法的使用枚举类成员方法使用枚举类实现接口枚举类的方法values()valueOf(String name)ordinal()compareTo(枚举成员类型 枚举成员)小结什么是枚举枚举就是一个一个的枚举出来,顾名思义就是一个有限的集合。下面是来自百度百科的一句话:在数学和计算机科学理论中,一个集的枚举是列出某些有穷序列集的所有成员的程序,或者是一种特定类型对象的计数。这两种类型经常(但不总是)重叠。 [1]原创 2021-12-26 16:39:43 · 851 阅读 · 0 评论 -
java基础之注解
目录定义作用注解与注释的区别JDK内置的标准注解自定义注解格式元注解属性定义注解也叫原数据,它是JDK1.5及之后版本引入的一个特性,它可以声明在类、方法、变量等前面,用来对这些元素进行说明。作用生成文档:通过代码里标识的注解生成doc文档【生成doc文档】代码分析:通过代码里标识的注解对代码进行分析【反射】编译检查:通过代码里标识的注解让编译器能够实现基本的编译检查【Override】注解与注释的区别注解是给编译器看的,注释是给程序员看的。JDK内置的标准注解@Override表原创 2021-12-25 21:12:47 · 1314 阅读 · 0 评论 -
java基础之测试类
Junit单元测试测试可以分为两类:一类是黑盒测试,一类是白盒测试。黑盒测试:不需要写代码,不关注内部的流程(盒子相对于测试人员来说是黑的,看不到内部的结构),只需要给输入值,看程序是否可以给出期望的输出结果白盒测试:需要写代码,同时需要关注内部的流程(盒子相对于测试人员来说是白的,是可以看到的,我们也需要关注内部的流程)。而Junit属于白盒测试步骤:定义一个测试类建议:测试类名:被测试的类名Test CalculatorTest包名:xx.xx.xx.test原创 2021-12-25 13:40:27 · 13334 阅读 · 2 评论 -
java基础之反射
目录定义为什么要用到反射反射的使用Class类什么是Class类Class类相关方法Field类Field类相关方法Constructor类Constructor类相关方法Method类Method类相关方法创建Person类的对象通过Class对象创建通过Constructor对象创建反射的优点和缺点定义java的反射进制是在运行过程中对于任意类,我们都能知道它的所有属性和方法,对于任意一个对象,我们都能调用它的所有属性和方法,这样动态的修改信息和调用信息的操作称为反射。为什么要用到反射下面我们通原创 2021-12-25 13:18:20 · 501 阅读 · 0 评论 -
java基础之多线程解析
java基础之多线程解析下面我们通过一张图来了解一下多线程我们需要学习什么内容程序、进程、线程程序:是为完成特定任务,用某种语言编写的一段代码的集合,即一段静态的代码进程:程序的一次执行过程或是正在运行的程序进程作为资源分配的基本单位,系统在运行时会为每个进程分配一定的内存区域线程:进程可进一步细化为线程,是程序运行过程中的一条执行路径线程作为调度和运行的最小基本单位,每个线程拥有自己独立的pc(程序计数器)和运行栈,线程切换的开销小,可以理解为独立运行的子任原创 2021-11-23 13:42:45 · 1179 阅读 · 0 评论