Java
文章平均质量分 69
Youngck7
本人郑重声明,本人所有博客所著文章、图片版权归权利人持有,本博只做学习交流分享所用,不做任何商业用途。访问者可將本博提供的內容或服务用于个人学习、研究或欣赏,不得用于商业使用。同時,访问者应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人的合法权利;如果用于商业用途,须征得相关权利人的书面授权。若以上文章、图片的原作者不愿意在此展示內容,请及时通知在下,將及时予以刪除。
展开
-
MySQL (七)------JDBC、JDBC的增删改查、使用PreparedStatement处理CRUD、批处理、事务、Druid数据库连接池、封装JDBCTools获取连接池、DBUtils
JDBC、JDBC的增删改查、使用PreparedStatement处理CRUD、批处理、事务、Druid数据库连接池、封装JDBCTools获取连接池、DBUtils原创 2023-03-23 00:35:58 · 474 阅读 · 3 评论 -
Java(十五)----Optional类
创建Optional对象;从Optional容器中取出所包装的对象;判断Optional容器中是否有值原创 2022-12-20 22:33:07 · 814 阅读 · 0 评论 -
Java(十五)----Stream流
* 能够理解流与集合相比的优点* 能够理解流的延迟执行特点* 能够通过集合、映射或数组获取流* 能够掌握常用的流操作原创 2022-12-20 19:02:18 · 397 阅读 · 0 评论 -
Java(十五)----Lambda表达式
* 能够理解函数式编程相对于面向对象的优点* 能够掌握Lambda表达式的标准格式* 能够使用Lambda标准格式* 能够掌握Lambda表达式的省略格式与规则* 能够通过Lambda使用自定义的接口(有且仅有一个抽象方法)* 能够使用Supplier函数式接口* 能够使用Consumer函数式接口* 能够使用Function函数式接口* 能够使用Predicate函数式接口* 能够使用方法引用和构造器引用原创 2022-12-19 14:40:10 · 564 阅读 · 0 评论 -
Java(十四)----Junit测试
* 了解Junit的概述* 掌握Junit的使用原创 2022-12-17 14:06:39 · 1453 阅读 · 0 评论 -
Java(十三)----注解
* 了解注解的概念* 了解JDK提供的三种基本注解* 掌握自定义注解* 掌握元注解* 掌握注解解析原创 2022-12-17 13:33:46 · 226 阅读 · 0 评论 -
Java(十三)----类加载、Class类、反射
* 了解类的加载过程* 理解类初始化过程* 了解类加载器* 掌握获取Class对象的四种方式* 能够运用反射获取类型的详细信息* 能够运用反射动态创建对象* 能够运用反射动态获取成员变量并使用* 能够运用反射动态获取成员方法并使用* 能够运用反射获取泛型父类的类型参数原创 2022-12-16 11:35:13 · 181 阅读 · 0 评论 -
Java(十二)----枚举
* 枚举的概念* 枚举的格式* 枚举的应用场景* 枚举的使用原创 2022-12-07 21:59:50 · 310 阅读 · 0 评论 -
Java(十一)----初识网络编程
网络通信协议参考模型IP地址和端口号的作用在程序中表示IP地址和端口号TCP和UDP网络协议的区别基于Socket的TCP网络编程基于Socket的UDP网络编程原创 2022-12-07 21:04:07 · 266 阅读 · 0 评论 -
Java(十)----IO流之对象的序列化
IO流之对象的序列化对象的序列化的意义 : 对象变成一个文件,在网络中传递,可以让任何一个人使用ObjectOutputStream 对象的序列化ObjectInputStream 对象的反序列化静态不属于对象!!!!! 若类、属性、方法前加静态修饰符,则不可序列化关键字transient :阻止变量的值,被序列化到文件原创 2022-12-07 14:08:57 · 241 阅读 · 0 评论 -
Java(十)----IO流对象
IO流对象IO流对象的分类按照操作的文件类型分类按照数据的流向分类IO流对象的分类归纳字节输出流FileOutputStream字节输出流写入文件的步骤写入单个字节、写入字节数组追加写入和换行IO异常处理字节输入流FileInputStream字节输入流读取单个字节、取字节数组文件复制字节流的缓冲流BufferedOuputStream 构造方法BufferedInputStream构造方法字符流便捷类字符输出、入流的缓冲流打印流基本数据类型流原创 2022-12-06 22:25:23 · 369 阅读 · 0 评论 -
Java(九)----File类
1 File类的构造方法2 File类的创建方法3 File类的删除方法4 File类判断方法4.1 绝对路径5 File类获取的方法6 File类的方法listFiles()原创 2022-12-03 15:06:02 · 381 阅读 · 0 评论 -
Java(八)----多线程(二)
- 生产者与消费者- Lock锁(轻量级锁)- CAS锁、OS锁定- 单例模式- 关键字volatile- 线程池- ConcurrentHashMap- 线程的状态图-生命周期原创 2022-12-02 14:05:44 · 509 阅读 · 2 评论 -
Java(八)----多线程
- 线程概念- Java实现多线程程序一- Thread类的方法- Java实现多线程程序二- 线程安全问题- 同步synchronized使用- 锁对象的选择- 死锁案例- 生产者与消费者- 线程通信的方法 wait() notify()原创 2022-11-22 09:40:21 · 449 阅读 · 0 评论 -
客户的关系管理系统
客户的关系管理系统原创 2022-11-18 18:31:44 · 427 阅读 · 1 评论 -
Java(七)——集合框架---Map集合、HashMap、LinkedHashMap、Hashtable集合类、Vector集合类、TreeMap集合、Properties
Map接口Map接口方法Map集合的遍历-键找值Map集合的遍历-键值对映射关系HashMapLinkedHashMapHashtable集合类Vector集合类TreeMap集合Properties集合 (结合IO流持久化数据)原创 2022-11-16 09:46:14 · 178 阅读 · 0 评论 -
Java(七)——集合框架---增强型的for : 循环、集合转数组
增强型的for循环 for : for : 的格式for : 遍历数组for : 遍历集合集合转为数组原创 2022-11-11 17:50:50 · 132 阅读 · 0 评论 -
Java(七)——集合框架---泛型Generic
1 泛型 Generic1.1泛型的安全机制1.2 泛型中的 E 问题1.3 自定义泛型类1.4 泛型方法1.5 泛型接口1.6 泛型通配符“ ?”1.7 泛型限定原创 2022-11-11 17:28:48 · 286 阅读 · 0 评论 -
Java(七)——集合框架---Set集合
Set集合存储和遍历Set集合对象的哈希值Set存储String类的哈希值哈希值的相关问题(哈希值与equals)哈希表的数据结构: 数组 + 链表哈希表存储对象的过程哈希表存储自定义的对象哈希表源码 HashSet本质是调用HashMap哈希表面试问题: JDK7版本和JDK8版本的哈希表的区别红黑树 TreeSet集合使用TreeSet存储自定义对象自定义比较器双向链表LinkedHashSetCollections工具类:集合元素的排序、逆序、随机排序、二分法查找方法原创 2022-11-09 17:43:06 · 1393 阅读 · 0 评论 -
Java(七)——集合框架---ArrayList集合、LinkedList集合
- ArrayList集合使用 - ArrayList源码解析- LinkedList集合使用- LinkedList源码解析原创 2022-11-07 10:55:06 · 327 阅读 · 0 评论 -
Java(七)——集合框架---Collection (集合) 、Iterator接口、List接口
- 集合框架介绍- 集合框架的继承体系- 集合的顶层接口Collection- 迭代器Iterator接口:遍历集合对象、Iterator接口迭代器的实现原理、Iterator接口的抽象方法- 并发异常- 集合存储自定义对象并迭代- 集合的接口List- List接口自己的方法 (带有索引)- List集合的特有迭代器- List接口的实现类的数据结构原创 2022-10-26 12:10:04 · 256 阅读 · 0 评论 -
Java(六)——常用类 --- 异常
异常异常继承体系Throwable 的方法异常的产生和默认的处理方式- try catch 处理异常 - 多catch处理- throw和throws的使用- finally代码块- 自定义异常原创 2022-10-08 10:21:27 · 255 阅读 · 0 评论 -
Java(六)——常用类 --- 基本数据类型对象包装类、自动装箱和拆箱
基本数据类型对象包装类基本类型int变成Integer类的对象String对象转成基本数据类型int自动装箱和拆箱原创 2022-10-06 17:04:37 · 493 阅读 · 0 评论 -
Java(六)——常用类 --- 日期和日历类
- Date日期类- Calendar日历类- LocalDate本地日期类- LocalTime本地时间类- LocalDateTime本地时间日期类- ZonedDateTime时区类- Period和Duration类- DateTimeFormatter时间日历格式化类 字符串转日期、日期转字符串原创 2022-10-06 16:31:00 · 1690 阅读 · 0 评论 -
Java(六)——常用类 --- 大数运算
java大数类 大树运算、提升精度、BigInteger类与计算、BigDecimal 类使用计算超大浮点数原创 2022-10-03 15:19:18 · 509 阅读 · 0 评论 -
Java(六)——常用类 --- 字符串相关操作
- 字符串翻转- 自定义trim() 去掉字符串两边的空格- 字符串中的 字符 出现的次数- 字符串出现的次数- 哪个字符出现的最多原创 2022-10-03 10:28:53 · 545 阅读 · 0 评论 -
Java(六)——常用类 --- 数组相关操作 (填坑)
数组相关操作- 数组的翻转- 数组的最值- 数组的扩容- 数组二分查找- 冒泡排序- 直接选择排序- Arrays工具类原创 2022-10-02 11:16:38 · 746 阅读 · 0 评论 -
Java(六)——常用类Math类
Java —— Math原创 2022-09-30 17:05:23 · 545 阅读 · 0 评论 -
Java(六)——常用类System
System系统类 2.1 System类的方法- static long currentTimeMillis() static void arrayCopystatic Properties getProperties()原创 2022-09-30 17:03:53 · 478 阅读 · 0 评论 -
Java(六)——常用类StringBuilder
- StringBuilder类的方法- 方法调用链- StringBuilder和String的互相转换原创 2022-09-28 16:37:09 · 944 阅读 · 0 评论 -
Java(六)——常用类Object类String类基础
- Object类的特点- Object类中的方法 - toString()方法 - equals()方法- String类的使用频率- String类的特点- String类的构造方法- String类的其它的方法- 正则表达式String中的使用原创 2022-09-28 16:01:46 · 284 阅读 · 0 评论 -
Java(五)—— 面向对象接口 interface
- 接口的多继承- 实现类实现接口后,还是抽象类- 接口的规则体系案例- static静态修饰符- static内存表现- main方法的定义解析- 四大权限修饰符- final修饰符- 内部类- 匿名内部类原创 2022-09-18 16:54:37 · 182 阅读 · 0 评论 -
Java(五)——接口 interface
1.接口无处不在2. Java中接口定义3.接口中成员定义 (JDK1.7 版本)4. 接口的使用方式5. 接口的多实现原创 2022-09-05 22:00:13 · 263 阅读 · 0 评论 -
Java(五)——抽象类 abstract
Java 抽象类 1. 抽象方法定义2. 抽象类的使用方式3. 抽象类中成员的定义3.1 抽象类中能否定义成员变量3.2 抽象类中有构造方法吗3.3 抽象中能否不定义抽象方法3.4 子类还是抽象类的问题4.抽象类案例原创 2022-09-05 21:12:44 · 928 阅读 · 0 评论 -
Java(五)——多态
java 多态,多态的特点,多态的异常处理,多态转型多态中成员变量的特点 (编译看左运行看左)多态中成员方法的特点 (编译看左运行看右)原创 2022-09-02 09:22:01 · 237 阅读 · 0 评论 -
Java(五)——Java继承
1. 继承概念2. 继承的关键字 extends3. 继承后子类父类的特点 3.1 成员变量3.2 成员方法 3.3 构造方法4. Java中继承的特点5. 继承的好处6. 继承后成员特点7. 继承后构造方法的特点原创 2022-09-05 19:23:00 · 337 阅读 · 0 评论 -
Java(五)——Java构造器
构造器的引入构造器的作用构造器的组成构造器相关语法规则类的属性赋值的顺序JavaBean类(扩展知识)UML类图this关键字package关键字import关键字原创 2022-07-05 16:48:39 · 6437 阅读 · 0 评论 -
Java(五)——封装
封装:隐藏对象内部的复杂性,只对外部公开简单接口,用于调用,从而提高系统扩展性、维护性。“高内聚,低耦合”原创 2022-07-05 11:11:45 · 134 阅读 · 0 评论 -
Java(五)——方法重载的引入
一、方法的重载二、可变形参的方法三、方法参数的值传递机制四、递归方法原创 2022-07-05 10:11:33 · 197 阅读 · 0 评论 -
Java----(四)多维数组
一维数组、二维数组、多维数组、多维数组的语法(创建二维数组的三种格式(动态、静态初始化))、多维数组遍历、多维数组练习------杨辉三角形、数组Arrays中工具类的使用、数组使用常见异常 Exception...原创 2022-06-12 10:26:26 · 903 阅读 · 0 评论