JAVA笔记
刚开始以java基础为主
Camellia——
这个作者很懒,什么都没留下…
展开
-
IO流相关知识
IO流有关知识点原创 2023-04-18 22:17:13 · 360 阅读 · 0 评论 -
线程相关的知识点
线程相关的知识点原创 2023-04-02 22:05:53 · 703 阅读 · 0 评论 -
集合的相关知识点
集合相关知识点原创 2023-03-28 22:39:41 · 328 阅读 · 0 评论 -
类加载的三个阶段
类加载的三个阶段原创 2023-03-13 21:49:59 · 286 阅读 · 0 评论 -
Apache提供的开源工具类对原生态JDBC的封装
Apache提供的开源工具类对原生态JDBC的封装原创 2022-08-17 21:11:22 · 145 阅读 · 0 评论 -
mvc三层架构的思想_使用连接池技术的综合案例
mvc三层架构的思想_使用连接池技术的综合案例原创 2022-08-16 17:04:55 · 218 阅读 · 0 评论 -
使用Druid连接_封装工具类
使用Druid连接_封装工具类原创 2022-08-15 17:14:46 · 108 阅读 · 0 评论 -
使用Connection对象连接管理事务
使用Connection对象连接管理事务原创 2022-08-09 11:54:57 · 259 阅读 · 0 评论 -
PerparedStatement防止SQL注入
PerparedStatement防止SQL注入原创 2022-08-09 11:53:18 · 198 阅读 · 0 评论 -
JDBC_PreparedStatement预编译对象
JDBC_PreparedStatement预编译对象原创 2022-08-08 16:19:14 · 165 阅读 · 0 评论 -
查询的结果封装到实体类中并使用集合储存
查询的结果封装到实体类中并使用集合储存原创 2022-08-08 16:17:13 · 570 阅读 · 0 评论 -
JDBC工具类的封装及使用
JDBC工具类的封装及使用原创 2022-08-07 10:37:09 · 100 阅读 · 0 评论 -
JDBCUtils工具类的封装
JDBCUtils工具类的封装原创 2022-08-06 16:15:07 · 241 阅读 · 0 评论 -
ResultSet遍历结果集的原数据
ResultSet遍历结果集的原数据原创 2022-08-05 17:09:38 · 202 阅读 · 0 评论 -
Statement执行update语句
Statement执行update语句原创 2022-08-01 21:34:19 · 464 阅读 · 0 评论 -
使用statement对象执行DDL语句创建表
使用statement对象执行DDL语句创建表原创 2022-07-27 10:39:39 · 564 阅读 · 0 评论 -
JDBC各个类的解释
JDBC各个类的解释原创 2022-07-27 09:57:56 · 76 阅读 · 0 评论 -
JDBC的连接
JDBC的连接原创 2022-07-26 16:32:39 · 104 阅读 · 0 评论 -
JDBC的引入
JDBC的引入原创 2022-07-26 11:07:22 · 277 阅读 · 0 评论 -
单元测试-
单元测试原创 2022-07-12 21:24:38 · 98 阅读 · 0 评论 -
解析自定义注解
*如何解析一个自定义注解? * 1)在那个类中使用的这个注解,获取该类的字节码文件对象 * 2)通过该类的字节码文件对象加载这个注解 * Class类中:字节码文件对象 * public A getAnnotation(Class annotationClass) * 获取到了注解对象---->相当于获取到了接口的子实现 * 3)调用该返回的注解(接口)的子实现类对象的属性 * 4)创建Properties属性集合类 * 5...原创 2022-07-12 18:33:10 · 252 阅读 · 0 评论 -
自定义注解配合元注解一块使用
自定义注解配合元注解一块使用原创 2022-07-12 11:34:04 · 308 阅读 · 0 评论 -
自定义注解
* 其实注解的本质就是一个interface:接口 * 继承公共接口:java.lang.annotation.Annotation * * 接口中的抽象方法--->注解中称为“属性” * 1)基本类型:四类八种 * 2)枚举类型 * 3)String类型 * 4)注解类型 * 5)以上类型的数组 * * 注解中的返回值不能是自定义类型 * * 注意事项: * 1)如果自定义注解中原创 2022-07-12 11:19:55 · 70 阅读 · 0 评论 -
注解的引入_JDK的内置基本注解
/* * 注解:给计算机看的,能够识别的 * 注释:给程序员看的,提高代码的阅读性 * * 官方描述: * 注解(Annotation),也叫元数据。一种代码级别的说明。 * 它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。 * 它可以声明在包、类、字段、方法、局部变量、方法参数等的前面, * 用来对这些元素进行说明,注释。 * * 作用分类: ①编写文档:通过代码里标识的元数据生成文档【生成文档doc文档】 ② 代码分析:通过代码里标识的元原创 2022-07-12 10:11:17 · 66 阅读 · 0 评论 -
Lambda表达式的介绍与及基本使用
Lambda表达式原创 2022-07-11 22:07:50 · 188 阅读 · 0 评论 -
动态代理Proxy
动态代理原创 2022-07-11 20:28:12 · 146 阅读 · 0 评论 -
加载Properites的配置文件
加载Properites的配置文件原创 2022-07-11 10:34:58 · 82 阅读 · 0 评论 -
通过反射获取成员方法并调用
通过反射获取成员方法并调用原创 2022-06-10 23:08:49 · 193 阅读 · 0 评论 -
通过反射获取成员方法并且通过成员变量赋值
通过反射获取成员方法并且通过成员变量赋值原创 2022-06-08 22:33:04 · 237 阅读 · 0 评论 -
通过反射获取私有构造方法并创建实例
通过反射获取私有构造方法并创建实例原创 2022-06-07 23:17:02 · 369 阅读 · 0 评论 -
通过反射获取无参构造方法并创建实例
通过反射获取无参构造方法并创建实例原创 2022-06-07 22:39:18 · 910 阅读 · 0 评论 -
获取类的字节码文件方式
* 什么是反射: * 通过类的加载(类加载器加载一些扩展包以及java核心包)---> * 产生一个Class类对象(字节码文件对象)--->通过字节码文件获取类中的成员: * 成员变量:Field * 成员方法:Method * 构造方法:Constructor * * 获取字节码文件对象的方式有几种? * 1)通过Object类的getClass获取 * 2)任意Java类型的class属性 * 3)Class类中,提供了一原创 2022-06-06 17:49:31 · 599 阅读 · 0 评论 -
客户端文本文件_服务器端输出文本问件并反馈
客户端文本文件_服务器端输出文本问件并反馈原创 2022-06-03 16:53:51 · 95 阅读 · 0 评论 -
键盘录入数据,服务器端将键盘录入的数据存储在指定的文件中
键盘录入数据,服务器端将键盘录入的数据存储在指定的文件中原创 2022-06-03 15:36:11 · 108 阅读 · 0 评论 -
TCP客户端键盘录入,服务器端将数据打印在控制台上
TCP客户端键盘录入,服务器端将数据打印在控制台上原创 2022-06-03 14:59:59 · 219 阅读 · 0 评论 -
TCP客户端发送消息以及反馈
TCP客户端发送消息以及反馈原创 2022-06-03 14:03:53 · 287 阅读 · 0 评论 -
TCP 服务端和客户端的基本使用
java网络编程原创 2022-06-02 21:02:11 · 262 阅读 · 0 评论 -
UDP接收端和发送端的改进_在同一个窗口
import java.io.IOException;import java.net.DatagramSocket;/* * 将UDP发送端和接收端在一个窗口进行聊天 * * ChartRoom类中:开启两条线程 * * 多线程的实现方式: * 1)继承自Thread * 2)实现Runnable接口 (更能体现"数据共享",静态代理模式) * 3)线程池 * * */public class ChartRoom { public static void.原创 2022-05-31 21:25:32 · 121 阅读 · 0 评论 -
UDP发送端不断发送数据,接收端不断接收数据
** UDP发送端* 需求:不断的键盘录入对象(BufferedReader(new InputStreamReader(System.in)))的readLine* 当前客户输入886,程序结束(客户端不在录入)import java.io.BufferedReader;public class SendDemo { public static void main(String[] args) throws IOException {// 创建发送端Socket Da...原创 2022-05-31 09:38:35 · 935 阅读 · 0 评论 -
UDP接收端
* UDP协议接收端** 1)创建接收端的Socket对象* public DatagramSocket(int port) :直接绑定端口到本地主机上* 2)接收数据* 发送端发送过来的数据报包* 2.1)创建一个数据报包public DatagramPacket(byte[] buf,int length)** 自定义一个包裹(接收容器)* byte[] byte = new byte[1024] ;...原创 2022-05-29 10:06:29 · 389 阅读 · 0 评论