自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java中的反射机制提供了以下一些常用的类和方法

通过反射机制,可以在运行时动态地获取和操作类的信息,进而实现一些灵活的编程方式,如插件系统、框架扩展等。但是反射也存在一些性能损耗,因此在使用反射时需要权衡其利弊,并合理使用。Class类:Class是反射的核心类,它代表了一个类的信息。

2023-08-15 22:35:35 69 1

原创 Java多线程

实现Runnable接口:创建一个实现了Runnable接口的类,然后实现run()方法,在run()方法中定义线程要执行的任务。通过创建该类的对象,将其传递给Thread类的构造方法,并调用Thread对象的start()方法来启动线程。继承Thread类:创建一个新的类并继承Thread类,然后重写run()方法,在run()方法中定义线程要执行的任务。通过创建该类的对象,调用start()方法来启动线程。yield():暂停当前正在执行的线程,让出CPU时间片,使得其他线程有机会执行。

2023-08-15 22:33:07 66 1

原创 java实体类

Java实体类是一种Java类,用于表示业务模型中的数据对象。在Java开发中,除了程序中使用的基本类型和预定义类型外,一般会自定义一些类用于表示具体的数据对象,比如用户、订单等。如上代码所示,User类包含了四个字段(id、username、password、address),每个字段使用private关键字修饰,外部无法直接访问。实体类一般与数据库中的表对应,每个字段对应数据库中表的一列。使用实体类可以将数据库中的数据映射为对象,方便操作和管理业务数据,提高代码的可读性和可维护性。

2023-08-09 11:14:46 767

原创 异常

public static void byZero() { //第一种方式处理异常,捕获异常。System.out.println("出现了异常,请及时修改代码问题");if (sex.equals("男") || sex.equals("女")) {在写代码的时候不出错,编译可以通过,运行会报错出异常提示。自己处理异常,处理完异常之后,不影响程序后续运行。实质上,最终是有java 虚拟机,jvm 来处理这个异常的。我们经过逻辑判断,可以报出不符合我们需求的 异常,来进行提示。

2023-07-26 11:04:46 65 1

原创 接口

在接口中,所有的变量,都是被 public static final 修饰的。类和接口之间是 实现的关系,可以多实现。实现接口的类,如果 不想重写接口中的抽象方法怎么办?接口可以多实现,一个类,能实现多个接口(扩展功能)接口中所有方法都是抽象方法,实现类必须实现接口的所有方法。类和类之间是继承关系 只能单继承。成员方法:所有方法都是抽象方法,要求实现类必须重写。在接口中,如果你不给你的变量写修饰词,接口和接口之间是继承关系 只能单继承。成员属性:在接口中,所有的变量都是常量,

2023-07-26 11:01:35 27 1

原创 有参无参构造

调用的是 Object 类的 toString()方法。public 类名(属性类型 属性名,属性类型2 属性名2……那么,所有父类有的方法,子类都可以用。Object 类,是系统核心类库中的提供对象类。那么——> 当你想要输出打印类的对象的时候,。当我们类中,没有定义toString()方法的时候。那么——>当你输出打印类的对象的时候,每个我们定义的类,如果不写构造方法,。toString()方法,如果在类中定义了。如果你没有定义类的toString() 方法。如果一旦,我们自己定义了构造方法,;

2023-07-21 12:59:59 152 1

原创 java小练习

System.out.println("您定的餐品为" + caipin1[ciapin - 1] + "份数为" + fen1 + "时间为" + time + "价格为" + zongja + "配送费为" + caifen + "总价为" + (zongja + caifen));o[2] = new jj("王五", "糖醋里脊", 25, "北京", 1, 25);o[1] = new jj("李四", "锅包肉", 24, "北京", 1, 24);

2023-07-12 13:15:17 41 1

原创 集合

数组: 可以存放引用数据类型,也可以存放基本数据类型。集合: 如果没有特别规范类型,理论上什么类型的数据都可以添加。添加数据: put(key,value)可以做删除和添加集合数据的操作,但是需要改变索引长度.移除数据: remove(key)一旦添加了泛型,你的集合,就不能添加其他类型的数据了.获取建的集合: keySet();获取值的集合: values();

2023-07-04 21:23:25 79

原创 字符串类的学习

/(3)、concat(String str) 将指定字符串连接到此字符串的结尾。//(2)、toLowerCase() 将此 String 中的所有字符都转换为小写。// 返回一个新的字符串,它是通过用 newChar 替换此字符串中出现的所有 oldChar。//(4)、toCharArray() 将此字符串转换为一个新的字符数组。//返回字符串的长度。//返回指定子字符串在此字符串中第一次出现处的索引,从指定的索引开始。//(4)valueOf(其他类型数据),把任意类型的数据转换为字符串。

2023-06-28 11:24:14 86 1

原创 初始java常见模板

【代码】初始java常见模板。

2023-06-24 19:24:38 587 1

空空如也

空空如也

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

TA关注的人

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