自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 JAVA------正则表达式

java// 简单场景:直接字符串操作// 复杂场景:预编译模式(推荐)

2025-07-25 22:54:41 938

原创 JAVA------JDBC

预先创建并管理数据库连接的缓存池,应用需要时从池中获取,使用后归还而非关闭。

2025-07-24 20:12:28 575

原创 JAVA------反射

反射(Reflection)是指程序在运行期间可以:- 获取任意一个类的所有属性和方法(包括私有成员)- 操作任意一个对象的属性和方法(包括调用私有方法)反射机制图1. **工具层**:知道如何使用反射API操作类成员2. **原理层**:理解Class对象是JVM类型系统的核心元数据3. **设计层**:认识反射如何实现解耦和动态扩展反射操作主要通过以下核心类完成:- `Class`:代表一个类的元数据(类名、包名、字段、方法等)- `Field`:代表类的成员变量(属性)

2025-07-21 17:50:17 929

原创 JAVA------类加载

你不会在搬进新家时就把所有电器都拆箱、组装、插电(类加载不是程序一启动就加载所有类)。做完这些(初始化完成),你按下按钮,咖啡机才开始工作(你才能。如果爷爷也没有,最后才轮到你爸(负责你的程序代码)自己去找。如果太爷爷没有,爷爷(负责平台模块)再找,找到了就用他的。,见下方),JVM 才会启动对这个类的加载过程。你爷爷先问太爷爷(启动类加载器)有没有。)只被加载一次,并且不会被你的代码冒充。你先问你爸(应用程序类加载器)有没有。你爸先问你爷爷(平台类加载器)有没有。如果太爷爷(负责核心库)有,就用他的。

2025-07-21 14:56:11 346

原创 JAVA------IO流

包括但不限于如何确定文件的位置如何创建对象如何通过一个变量来记录数据的值如何确定循环的判断条件try-catch-finally的内容和异常(直接用IOException全部代替)对于close()的理解,即当你输入或输出的时候,实际上是通过close引发的一系列的底层来完成输入和输出。//A();B();try {//一个一个字符的读取= -1){try {//多个字符的读取try {= -1){try {V();

2025-07-11 10:11:58 537 1

原创 JAVA------程序进程线程

进程是资源分配的单位。(执行全部代码)

2025-07-05 15:21:41 884

原创 java常用类------String类

以上内容出自韩老师视频的总结!

2025-05-26 21:15:07 280

原创 JAVA------枚举

枚举时一组常量的集合,可以理解为一种特殊的类,里面只包含一组有限的特定的对象,作为一种静态的集合直接调用。

2025-05-13 18:36:00 286

原创 JAVA------编译类型和运行类型的区别和作用

可以结合该案例理解equals方法的使用,以及编译类型和运行类型的作用和区别。是“内存中的真实类型”,决定代码运行时实际发生什么(多态)。是“代码层面的类型”,决定你能写什么(编译器检查)。是连接二者的桥梁:当需要访问子类特有成员时,通过。1.是object类中的方法,只能判断引用类型。:防止调用不存在的方法/字段(编译器报错)。1.既可以判断基本类型,也可以判断引用类型。+ 强制转型突破编译类型的限制。对于“==”是一个比较运算符。,判定是不是同一个对象。对于equals方法。

2025-04-25 22:51:50 414

原创 关于java-------“多态“(2)

当把子类的sum1()方法注销掉掉,test方法调用f.sum()会调用子类的sum()方法,发现没有后,到父类访问sum()方法,发现存在属性i,此时i是父类的还是子类的?有知识点二可知,当调用对象属性时,没有动态绑定机制,哪里声明,那里使用,本题在父类中声明,则在父类中使用此时i=10。当把子类中的sum方法注销掉,test方法调用f.sum()会先调用子类的sum方法,发现没有,调用父类的sum方法,发现其中还牵扯到了get()方法,此时子类和父类都有get()方法,调用哪一个呢?

2025-04-24 22:58:41 619 1

原创 关于Java-------“多态”(1)

什么是多态?指的是同一行为(方法)在不同的对象上表现出不同的形式。1.方法的多态:重写和重载都是多态体现的方式。2.对象的多态(重点,难点)其中重要的部分:一个对象的编译类型和运行类型可以不一致。编译类型在定义对象时就确定了,不能改变。运行类型是可以改变的。编译类型是定义时“=”的左边,运行类型是定义时“=”的右边。例如:Animal animal = new Dog();animal编译类型时Animal,运行类型是Dog。

2025-04-23 22:36:39 1000 2

原创 进制的相互转换

各种进制之间的转换

2025-04-14 11:51:36 807 1

原创 从文件的较远处编译文件

从文件较远处编译Java文件

2025-04-09 08:36:17 178

原创 String和基本数据类型的转换

/第二个char的字母c必须是小写的。字符串类型不能全部转换为字符,只能转换为字符串中某一位置的字符。1.将基本数据类型转换为字符串只需要加上"+" " "字符串类型的不能转换为int类型的数据,不然会报错。2.将字符串类型转换为基本数据类型。String s1="骆驼祥子";

2025-04-08 21:47:16 237

原创 在cmd中编译Java文件

之前看的韩老师的视频,学习在文件中编译java文件,看了好几次,但是自己试试的时候老是找不到源文件在哪,jdk也配置了,路径也对就是找不到。韩老师让我们用subline text编写代码,不要用idea避免丧失自主编译的能力。刚开始文件默认打开的是记事本,后来搜了一下改变一下打开方式就可以了。就可以编译java文件了,要提前编写好内容不然也是打不开的嘞,虽然对大部分人来说这很简单,但是我确实收获了开心。最后可以在所在需要编译的文件上方打开cmd直接javac。

2025-04-02 23:25:10 194

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除