
【JAVA】系列
学习JAVA知识
黑口罩
记录想记录的,收集想收集的
展开
-
【JAVA 基础 第(20)课】JDBC JAVA 连接 MySql 数据库
- 导入Mysql数据库链接jar包 -->数据库驱动、连接封装成一个工具类 DBUtil 类。pom.xml 导入 MySql jar 包。原创 2025-01-23 19:45:35 · 410 阅读 · 0 评论 -
【JAVA 基础 第(19)课】Hashtable 类用法和注意细节,是Map接口的实现类
Map接口:存放的是具有映射关系的键值对,键映射到值,键必须是唯一的。Hashtable 类,Map接口的实现类,键和值都不能为null。Hashtable 是同步的,是线程安全的。--集合专用的迭代器----简洁for循环--原创 2025-01-18 00:00:00 · 222 阅读 · 0 评论 -
【JAVA 基础 第(18)课】HashSet 使用方法详解
HashSet:Set 接口的实现类,存放无序的,不可重复的元素。原创 2025-01-13 23:19:17 · 417 阅读 · 0 评论 -
【JAVA 基础 第(17)课】ArrayList 使用方法详解
【代码】【JAVA】ArrayList 使用方法详解。原创 2025-01-13 23:10:20 · 218 阅读 · 0 评论 -
【JAVA 基础 第(16)课】自定义异常类,会更帅哦
/默认消息super("系统维护中...");//指定消息throw new Not_PlayGame_Win("您好棒,遥遥领先");throw new Not_PlayGame_Win("您差远了。。。");}else {throw new Not_PlayGame_Win("这把平局");原创 2025-01-12 17:26:03 · 195 阅读 · 0 评论 -
【JAVA 基础 第(15)课】处理异常的两种方式,以及常见异常
编译期异常的超类的超类。原创 2025-01-12 16:47:39 · 185 阅读 · 0 评论 -
【JAVA 基础 第(14)课】你不知道的接口 interface 使用方法,extends 和 implements 具体使用细节
public interface 接口名称 {}接口中的成员变量均为 public static final接口中的方法均为公共抽象的,public abstract,abstract修饰的方法没有方法体public interface 接口名称 extends 接口1,接口2...{}接口继承别的接口用关键字,而且接口的继承是多继承,这一点可以弥补类是单继承的缺陷接口可以声明引用变量,但不能直接 new 创建对象。原创 2025-01-08 17:07:53 · 493 阅读 · 0 评论 -
【JAVA 基础 第(13)课】“ 超类 ” 的介绍、作用以及示例代码
Java中的超类(也称为父类或基类)主要用于定义一组共享属性和方法的类。超类可以被子类继承,子类可以通过继承超类来获取超类中的属性和方法,从而实现代码的复用和层次化设计。作用:继承和代码复用:超类定义了一组通用的属性和方法,子类可以继承超类并获取这些属性和方法,避免了重复编写相同代码的情况,提高了代码的复用性和开发效率。多态性:通过使用超类作为参数类型或返回类型,可以实现多态性。多态性使得可以在运行时动态绑定不同的子类对象,从而实现灵活的程序设计。原创 2024-12-27 10:05:57 · 269 阅读 · 0 评论 -
【JAVA 基础 第(12)课】“ 内部类 ”的所有使用场景作了详细介绍,肯定有你不知道的部分
访问外部类中静态成员和非静态成员,包括private修饰的访问局部常量(final修饰的),不能访问局部变量(jdk1.7)//静态成员变量//非静态的成员private String str = "您好";int i = 5;//局部变量//局部常量System.out.println("静态成员pi="+pi);System.out.println("非静态成员str="+str);//System.out.println("局部变量i="+i);//不能访问局部变量。原创 2025-01-07 11:40:56 · 469 阅读 · 0 评论 -
【JAVA 基础 第(11)课】abstract 抽象类的使用方法,使用场景和注意事项
/抽象方法——叫@OverrideSystem.out.println("喵。。。。。。");@OverrideSystem.out.println("汪。。。。。。");原创 2025-01-07 10:34:40 · 385 阅读 · 0 评论 -
【JAVA 基础 第(10)课】面向对象三大特征(封装、继承、多态)
【代码】【JAVA】面向对象三大特征(封装、继承、多态)原创 2025-01-06 15:14:28 · 153 阅读 · 0 评论 -
【JAVA 基础 第(9)课】“ == ” 和“ equals() ”用法区别,涉及到 JVM
它是一个引用变量,存储在栈中。这个引用变量指向堆中实际存储的。关键字告诉 JVM 需要在堆上分配内存来存储这个新的。“ equals() ” 比较的是字符串的。“ equals() ” 比较的是字符串的。,这个对象实际上是存储在堆中的。“ == ” 比较是否为一个。原创 2025-01-06 11:47:32 · 127 阅读 · 0 评论 -
【JAVA 基础 第(8)课】方法的作用域,调用方法的 4 种情况作了详细的介绍
方法是一段可以重复调用的代码段,可以提高代码的复用率。原创 2025-01-06 10:54:16 · 362 阅读 · 0 评论 -
【JAVA 基础 第(7)课】用于控制流程的关键字 break、continue、return 使用场景,注意事项和实例
【代码】【JAVA】用于控制流程的关键字break、continue、return 使用场景,注意事项和实例。原创 2025-01-05 10:37:17 · 275 阅读 · 0 评论 -
【JAVA 基础 第(6)课】for ... 循环语句的使用方法和示例,以及 for 嵌套示例--九九乘法表
for(表达式1;表达式2;表达式3){表达式2为true执行的语句。原创 2025-01-05 10:15:23 · 570 阅读 · 0 评论 -
【JAVA 基础 第(5)课】while ... 循环语句的使用方法
while(条件){条件为true执行的语句执行过程:1.判断条件是否为true,如果为true,执行循环体中的语句,如果为false,结束循环。原创 2025-01-05 10:01:42 · 159 阅读 · 0 评论 -
【JAVA 基础 第(4)课】do ... while 循环语句
do{语句}while(条件);执行过程:执行循环体中的语句,判断条件是否为true,如果为true,继续循环;如果为false,结束循环。特点:循环体中的语句至少执行一次。原创 2025-01-04 19:46:22 · 253 阅读 · 0 评论 -
【JAVA 基础 第(3)课】switch ... case ... 的用法
switch(表达式){case 值1:表达式和值1匹配时执行的语句break;case 值2:表达式和值2匹配时执行的语句break;....default:表达式和上述值都不匹配时执行的语句注意:break加不加运行的结果是不一样的。原创 2025-01-04 20:45:00 · 255 阅读 · 0 评论 -
【JAVA 基础 第(2)课】if( ) ... else if( ) ... else( ) 语句的详细用法
if(条件){条件为 true 执行的语句。原创 2025-01-04 16:30:38 · 453 阅读 · 0 评论 -
【JAVA 基础 第(1)课】基本数据类型介绍和使用,以及运算符的运用
【代码】【JAVA】基本数据类型介绍和使用,以及运算符的运用。原创 2025-01-05 11:44:04 · 191 阅读 · 0 评论 -
【Java】公共返回对象枚举
【代码】【Java】公共返回对象枚举。原创 2022-09-28 18:26:19 · 678 阅读 · 0 评论 -
【Java】volatile 详解
synchronized关键字是防止多个线程同时执行一段代码,那么就会很影响程序执行效率,而volatile关键字在某些情况下性能要优于synchronized,但是要注意volatile关键字是无法替代synchronized关键字的,因为volatile关键字无法保证操作的原子性。即在执行到内存屏障这句指令时,在它前面的操作已经全部完成;1)当程序执行到volatile变量的读操作或者写操作时,在其前面的操作的更改肯定全部已经进行,且结果已经对后面的操作可见;在其后面的操作肯定还没有进行;原创 2022-09-17 14:20:35 · 121 阅读 · 0 评论 -
【java】常见的简单算法
【代码】【java】常见的简单算法。原创 2022-09-17 14:18:39 · 267 阅读 · 0 评论 -
【Java】@interface 元注解 实操详解 @Retention、@Target、@Documented 、@Inherited、@Repeatable
ElementType.TYPE: 类、接口、注解、枚举。ElementType.FIELD: 字段、枚举常量。ElementType.TYPE_USE: 类型使用。ElementType.TYPE_PARAMETER: 类型参数。ElementType.ANNOTATION_TYPE: 注解。原创 2022-09-17 00:28:20 · 638 阅读 · 0 评论