自定义博客皮肤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基础进阶学习笔记Day08(黑马磊哥课程)

是 UTF-16 编码表示的 Unicode 字符单元,占用 **固定2个字节(16位)。,需要配合编码方案,如 UTF-8、UTF-16、UTF-32 才能在计算机中使用。:从D:盘中,搜索“QQ.exe” 这个文件,找到后直接输出其位置。,它可以表示 Unicode 编码值(0~65535),所以它。删除功能只能删除文件和空文件夹,:Unicode只是。

2025-06-08 21:37:32 271

原创 java基础进阶学习笔记Day07(黑马磊哥课程)

Data 注解包含了 无参构造器 + set + get + toString + hashCode + equals。如果使用了@AllArgsConstructor,就要手动加上@NoArgsConstructor。,只是Set集合中的元素只要key数据,不要value数据而已。(插入顺序就是遍历顺序),不重复,无索引。可变参数在方法内部本质就是一个。只能支持对List集合进行排序。

2025-06-08 21:37:00 422

原创 java基础进阶学习笔记Day06(黑马磊哥课程)

throw : 方法内部使用的,创建异常并从此点抛出throws : 方法上,抛出方法内部的异常自定义运行时异常public class AgeIllegalRuntimeException extends RuntimeException{//继承RuntimeExceptionSystem.out.println("开始");//打印异常信息System.out.println("结束");

2025-06-08 21:36:04 1500

原创 java基础进阶学习笔记Day05(黑马磊哥课程)

如果是自定义的类Student,直接使用会报错:class com.itheima.Student cannot be cast to class java.lang.Comparable。因为sort方法不知道按照什么规则进行比较~~~~自定义排序规则方式一:实现Comparable接口,重写compareTopublic class Student implements Comparable<Student> {//泛型要填的是:需要和谁比int age;//指定大小规则。

2025-06-08 21:35:31 364

原创 java基础进阶学习笔记Day04(黑马磊哥课程)

返回的是从1070-1-1 00:00:00走到此刻的总毫秒值(1s=1000ms)StringBuilder是拼接字符串的手段(工具),String才是开发的目的。第一个构造器还是会失真,只是为了兼容大数据的运算,工具类不能创建对象,构造器私有,只会提供静态方法。Runtime代表的是运行时环境,代表电脑中的。成为BigDecimal对象。用的很少,不会也没关系。

2025-06-08 21:34:58 293

原创 java基础进阶学习笔记Day03(黑马磊哥课程)

通配符和上下限E,T,K,V是定义泛型时用;?是使用泛型时用car = lx;//报错car = tsl;//报错//不报错//不报错虽然LX和TSL是Car的子类,但是ArrayList,ArrayList和ArrayList不存在父子类关系和的在使用上有什么区别。

2025-06-08 21:34:08 1343

原创 java基础进阶学习笔记Day02(黑马磊哥课程)

多态是在。

2025-06-08 21:32:21 278

原创 java基础进阶学习笔记Day01(黑马磊哥课程)

静态变量在内存中只有一份分为:静态方法(类方法)和实例方法:成员变量,构造器,方法,代码块,内部类。

2025-06-08 21:31:01 353

原创 java基础学习笔记Day08+Day09(黑马磊哥课程)

则必须在当前程序中导包, 才可以访问!导包格式:import 包名.类名;l如果当前程序中,要调用Java提供的程序,也需要先导包才可以使用;l如果当前程序中,要调用自己所在包下的其他程序,可以直接调用。s3是计算出来的,应该放在堆里。

2025-06-08 21:30:12 331

原创 java基础学习笔记Day06+Day07(黑马磊哥课程)

就是用类设计对象处理某一个事物的数据时,应该把。,以及处理这些数据的方法,修饰的成员变量name。

2025-06-08 21:29:23 308

原创 java基础学习笔记Day05(黑马磊哥课程)

方法是一种用于执行特定任务或操作的代码块,就是一个功能,他可以接收数据进行处理,并返回一个处理后的结果。,作用是:立即跳出并结束当前方法的执行(2.确保方法执行完毕后可以释放栈内存。1.确保方法调用其他方法后可以回来。return可以用在。

2025-06-08 21:28:49 227

原创 java基础学习笔记Day04(黑马磊哥课程)

协变(Covariant)指的是:如果类型B是类型A的子类,那么B[]也被认为是A[]的子类在Java 中,数组是协变(covariant)的。// 合法!数组是协变的// 合法// 运行时抛出异常!Java 的泛型不是协变的(默认情况下):// 编译错误!Java 提供了通配符(如)来显式表示协变。

2025-06-08 21:28:24 261

原创 java基础学习笔记Day03(黑马磊哥课程)

(比如求一张0.01m厚度的纸要对折多少次厚度大于1m)用while(其实也可以用for来解决,只是不优雅)switch性能较好的原因:不用像if那样一个一个比较。

2025-06-08 21:27:05 316

原创 java基础学习笔记Day02(黑马磊哥课程)

用==比较对象时,比较的是变量里存的实际值(对象的地址)的自动类型转换:小范围的类型可以直接赋值给大范围类型。,这在算法设计(如加密、数据校验)中非常有价值。如果你重写的equals(), 你需要重写。字符数据存的是ascii码中字符对应的。了一个新的对象,即使数值相同,也会是。等),表示它“什么也不指向”。二进制,但是不便于推算出二进制。而这个默认实现,就是基于对象的。注意一点:&&的优先级大于||,否则默认用的是整型除法。你可以在一连串的异或操作中。进制的出现是为了便于。在java代码中写的。

2025-06-08 21:25:30 1676

原创 java基础学习笔记Day01(黑马磊哥课程)

java基础学习笔记Day01(黑马磊哥课程)

2025-06-08 21:23:05 462

空空如也

空空如也

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

TA关注的人

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