自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java泛型

Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。假定我们有这样一个需求:写一个排序方法,能够对整型数组、字符串数组甚至其他任何类型的数组进行排序,该如何实现?答案是可以使用。使用 Java 泛型的概念,我们可以写一个泛型方法来对一个对象数组排序。然后,调用该泛型方法来对整型数组、浮点数数组、字符串数组等进行排序。

2024-12-02 20:33:44 676

原创 java异常处理

在 Java 中你可以自定义异常。编写自己的异常类时需要记住下面的几点。所有异常都必须是 Throwable 的子类。如果希望写一个检查性异常类,则需要继承 Exception 类。如果你想写一个运行时异常类,那么需要继承 RuntimeException 类。可以像下面这样定义自己的异常类:只继承Exception 类来创建的异常类是检查性异常类。下面的 InsufficientFundsException 类是用户定义的异常类,它继承自 Exception。

2024-11-20 20:45:57 933

原创 java构造方法

在 Java 中,构造方法(Constructor)是用于创建类的对象的特殊方法。当使用 new 关键字创建对象时,构造方法会自动调用,用来初始化对象的属性。:构造方法的名称必须与类名完全一致,包括大小写。这是构造方法的一个基本要求。:构造方法没有返回类型声明,即使是void也不写。这使得它与普通方法区分开来。:每次使用new创建对象时,构造方法会自动调用,以初始化对象的属性和状态。:构造方法只能通过new关键字在创建对象时调用,不能像普通方法那样直接调用。

2024-11-19 20:27:56 910

原创 javaTV

需要明确的是,将负数赋给char变量在Java中是合法的,因为Java会将这个负数转换为它的二进制补码形式,并将其视为一个无符号的16位整数(即一个有效的Unicode码点)。3.当创建子类对象时,不管使用子类的哪个构造器,默认情况下总会去调用父类的无参构造器,如果父类没有提供无参构造器,则必须在子类的构造器中用super去指定使用父类的哪个构造器完成对父类的初始化工作。子类中一个方法和父类的某个方法的名称、返回类型(或子类返回类型是父类的子类)、参数一样那么我们就说子类的这个方法覆盖了父类的方法。

2024-11-18 20:55:31 428

原创 java集合

元素有序,可以按照一定的规则进行排序,具体排序方式取决于构造方法 TreeSet():根据其元素的自然排序进行排序 TreeSet(Comparator comparator) :根据指定的比较器进行排序 没有带索引的方法,所以不能使用普通for循环遍历 由于是Set集合,所以不包含重复元素的集合。// System.out.println(hm.remove("杨过"));

2024-11-15 20:44:56 782

转载 java继承

继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。

2024-11-13 20:59:57 50

原创 uni 入门

以前是 .html 文件,开发也是 html,运行也是 html。uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/飞书/QQ/快手/钉钉/淘宝)、快应用等多个平台。即使不跨端,uni-app 也是更好的小程序开发框架、更好的App跨平台框架、更方便的 H5 开发框架。阿里小程序工具官方内置uni-app,腾讯课堂官方为uni-app录制培训课程,开发者可以放心选择。

2024-11-12 20:53:50 396

原创 连接jdbc

获取连接的也只有一句代码:DriverManager.getConnection(url,username,password),其中username和password是登录数据库的用户名和密码. url查对复杂一点,它是用来找到要连接数据库“网址”,就好比你要浏览器中查找百度时,也需要提供一个url。//jdbc :协议名 jdbc :mysql://localhost:3306/mytest。//localhost:mysql服务器的ip地址,本机远程的mysql服务器:真实ip。

2024-11-06 20:59:17 368

原创 java基本

③字符串型 String:双引号引起来的 0,1或多个任意字符 例如 "","我","☆abc@!java的组成:javase/j2se(java标准版),javaee/j2ee(java企业版)(13几种技术)④字符型 char:单引号引起来的 单个任意字符, 例如:'a','1','@','我','☆'②浮点型 double:带小数点的 数字:例如5.0,10.2,100.1 都是浮点型数据。①整型 int:不带小数点的 数字,例如 5,15,20 ,-1都是整型数据。②赋值:变量名=数据;

2024-11-05 23:38:23 439

原创 java语言特点

继承是使用已存在的类的定义作为基础建立新类的技术,新类的定义可以增加新的属性或方法(对父类进行扩展),也可以拥有父类的属性和方法,并且通过自己的方法再次实现父类的方法(重写)。静态方法: 使用static修饰的成员方法叫做静态方法,静态方法可以不依赖于任何对象进行访问(对于静态方法来说,是没有this的),由于这个特性,在静态方法中不能访问类的非静态成员变量和非静态成员方法,因为非静态成员方法/变量都是必须依赖具体的对象才能够被调用。如果b的值为true,计算x的值,运算结果为x的值;

2024-11-05 23:36:21 1095

原创 switch 语句

switch case 语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支。

2024-10-23 20:49:52 531

原创 Java 对象和类

1、类(Class):2、对象(Object):3、继承(Inheritance):4、封装(Encapsulation):private String name; public String getName() { return name; } 5、多态(Polymorphism):6、抽象(Abstraction):7、接口(Interface):8、方法(Method):9、方法重载(Method Overloading):public class MathUtils { publi

2024-10-22 20:36:03 953

原创 Java 循环

布尔表达式在循环体的后面,所以语句块在检测布尔表达式之前已经执行了。如果布尔表达式的值为 true,则语句块一直执行,直到布尔表达式的值为 false。虽然所有循环结构都可以用 while 或者 do...while表示,但 Java 提供了另一种语句 —— for 循环,使一些循环结构变得更加简单。while 循环和 while 循环相似,不同的是,do…while 循环中,程序立即跳转到布尔表达式的判断语句。在 for 循环中,continue 语句使程序立即跳转到更新语句。

2024-10-21 20:57:57 559

原创 如何使用java中的if语句

Java 中的条件语句允许程序根据条件的不同执行不同的代码块。一个 if 语句包含一个布尔表达式和一条或多条语句如果布尔表达式的值为 true,则执行 if 语句中的代码块,否则执行 else 语句块后面的代码。这是 if 语句。

2024-10-16 20:35:08 171

原创 如何安装SQL 数据库

安装完成,在命令行运行: mysql -u root -p 使用初始密码登录后,修改密码:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'lilibo';粘贴复制即可 注意在上面文章中填写自己的安装目录和数据存放目录 可以自行百度。# 设置MySQL客户端连接服务端时默认使用的字符集。# 设置MySQL客户端连接服务端时默认使用的端口。# 设置MySQL的数据存放目录。# 设置MySQL的安装目录。

2024-10-11 21:05:41 646

原创 java的基本原理

垃圾回收器会自动监测和释放不再使用的对象所占用的内存空间,减少了程序员手动管理内存的负担,提高了程序的健壮性和可靠性。类库和API:Java提供了丰富的类库和API(Application Programming Interface),包括标准类库、第三方类库和自定义类库。面向对象编程(OOP):Java采用面向对象的编程范式,它将问题抽象为对象,通过定义类来描述对象的属性和行为。异常处理(Exception Handling):Java提供了异常处理机制,可以捕获并处理程序中的异常。

2024-10-10 16:06:27 401 1

空空如也

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

TA关注的人

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