自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 File类(java.io包中)

File类(java.io包中)

2025-12-26 17:54:16 349

原创 java多线程

一、进程【理解】

2025-12-26 17:46:47 537

原创 IO (位于 java.io 包中)

注意:写出 ObjectOutputStream中writeObject(Object ob) 方法 和 PrintWriter中println(Object obj)PrintWriter中println(Object obj):将对象的toString方法的返回值String类型的结果写入文件中,解析:ObjectOutputStream中writeObject(Object ob):将对象放入流上进行传输,要求传输的对象对。(3) 应用场景:需要指定编解码格式的时候,可以利用桥转流进行指定。

2025-12-24 12:40:43 746

原创 JAVA异常

一、概念【理解即可】

2025-12-24 12:36:50 1222

原创 Map集合体系

2025-12-23 12:43:49 394

原创 集合【开发的重点】

II. 第二种比较器: java.util.Comparator 接口,接口中定义了 int compare(T o1, T o2) ,将o1和o2进。I. 第一种比较器 java.lang.Comparable接口,接口中有一个 int compareTo(T t) ,将当前对象this。(1) Collections:用于操作集合元素的工具类,类中提供了大量的静态方法用于操作集合元素,例如元素排。(1) 泛型集合:安全性的集合,可以对集合中数据统一管理,并且强制约束集合的元素类型一致。

2025-12-23 12:41:49 714

原创 包装类(位于 java.lang 包中)

2025-12-22 08:42:24 592

原创 Java常用类

对象的哈希码值来源是将 十六进制的地址,转换十进制的整。注意:父类中的equals方法是用于比较两个引用是否同一个对象,但是开发时,通常用equals方法比。① 自动回收机制:当JVM内存耗尽时,不能再为新创建的对象分配空间时,JVM中垃圾回收器会自动。将所有的垃圾对象一次性进行回收,垃圾回收器进行回收垃圾对象时,自动调用finalize方法。注意:由于不同的对象在堆空间中有不同的十六进制的地址,所有不同的对象具有不同哈希码值。如果 == 两端 为引用类型的变量,则判断引用中存储的地址是否相同。

2025-12-22 08:33:34 666

原创 Java笔记

1。

2025-11-05 22:03:53 267

原创 计算性思维

何为计算思维?计算思维分为四个方面:分解、模式匹配、抽象、算法。

2025-06-26 12:46:06 193

原创 java第九次笔记

1. 变量(局部变量、实例变量、静态变量)(1) final修饰的变量是作用范围内的常量,只允许一次赋值,不允许更改,可以多次被使用。(2) final的实例变量不再分配默认值,为其初始化的时机:a. 声明的同时对其初始化b. 在构造方法中对其初始化,但是必须保证每一个构造方法都对其从初始化c. 借助动态代码块对其初始化(3) final 修饰的静态属性不再分配默认值,为其初始化的时机:a. 声明的同时对其初始化b. 借助静态初始化代码块对其初始化。

2025-06-17 12:49:26 674

原创 Java第8次笔记 面向对象的三大特性(封装、继承、多态)

(3) 如果子类的构造方法第一行没有使用 this()/this(实参) 或是 super(实参) ,则JVM默认在构造方。的构造方法第一行语句查找 super()/super(实参) ,而是转向 this()/this(实参)指向的构造方法。a. super() /super(实参) :用在子类的构造方法中,指示创建子类对象时,JVM先去完成父类对象对象创。Iv. 如果子类的构造方法的第一行语句为 this()/this(实参),则JVM完成父类创建时不在当前的子类。

2025-06-17 00:08:20 745

原创 java第7次笔记 面向对象

(4) this()/this(实参) 使用时避免出现递归调用/回环调用,所以一个类中构造方法中的第一行不能都。(7) 命名冲突:在一个类中不能有重名的属性(成员变量),但是成员变量可以和局部变量命名冲突,一旦命名冲。(5) 开发建议:定义一个类时,通常提供无参数的构造方法和有参数的构造方法,没有特殊说明的情况下,有。命名冲突: 在重合的作用范围内,不允许命名冲突 可以和局部变量命名冲突,冲突时,在定义局部变量。(2) this. 用在类中的成员方法或是构造方法中,代表调用当前对象的属性或是成员方法。

2025-06-16 17:30:44 575

原创 Java第6次笔记 数组

(3) 利用 java.util.Arrays.copyOf(原数组名,新数组的长度);// 完成新数组的定义+数组的复制。(2) 显示初始化:数据类型[] 数组名 = new 数据类型[]{值1,值2,值3};e. 如果操作数组时,指定的数组下标不在 0~数组长度-1的范围内,编译通过,(1) 声明的同时分配空间:数据类型[] 数组名 = new 数据类型[长度];(3) 显示初始化:数据类型[] 数组名 = {值1, 值2, 值3};f. 数组的遍历:对数组中的元素进行一一访问的过程。

2025-06-16 17:25:38 348

原创 Java第五次笔记 函数

(2) 函数的声明:public static 返回值类型 函数名(数据类型 变量名, 数据类型 变量名2)2. 函数的执行原理:程序执行过程中,遇到函数的调用,则程序跳到被调用的函数内部执行,被调用函数执行完。(4) 注意事项:如果 return 语句(1) 调用者传递的数值被称为实际参数,简称为实参。I. 形式参数: 在函数声明的时候 ()中定义的参数称为形式参数,简称形参。(2) 实参的作用:实参给形参赋值,实参必须和形参 的个数、顺序、类型一致。b. 函数的实现:实现对应的函数约定的功能。

2025-06-15 13:26:29 378

原创 Java第四次笔记 循环结构

语言中的结构:顺序结构、分支结构、循环结构。

2025-06-15 13:18:55 767

原创 Java第三次笔记 分支结构

-->导入包中的指定的类。(3) default语句没有位置要求,只有当 所有的case中的数据和表达式的结果都不匹配时,才执行default;(2) 执行原理:从上往下依次判断,哪一个布尔表达式的结果为true,则执行对应的后面{}中的代码块的内容,执行的原理:如果布尔表达式的结果为true,则执行{}中内容,如果为false,则不执行{}中的内容。执行的原理:如果布尔表达式结果为true,执行表达式1,布尔表达式结果为false,则执行表达式2.// 当 布尔表达式结果为 true时,执行的语句。

2025-06-14 23:36:48 336

原创 java第二次笔记 变量、数据类型、表达式

1. 概念:计算中的一块存储空间,是存储数据的基本单位。【理解】2. 组成:数据类型、变量名、数据。3. 变量的定义:【重点】(1) 声明变量:数据类型 变量名;赋值:变量名 = 值;(2) 声明的同时 赋值:数据类型 变量名 = 值;(3) 同时定义多个同类型的变量:数据类型 变量名1,变量名2 =值,变量名3;

2025-06-14 23:33:54 463

原创 如何安装java?

(Java Development Kit)称为Java开发包或Java开发工具,是一个编写Java的Applet小程序和应用程序的程序开发环境。在oracle官网中下载jdk点击JDK下载自己需要的JDK版本,也可以,这里以jdk8版本举例。需要记住安装的目录或者直接复制安装路径。(配置环境变量时使用)3,在命令框中输入回车,看到安装的jdk信息则安装成功。4,可根据安装时配置的安装路径去寻找有对应的jdk和jre文件即为安装成功。环境搭建:1,鼠标右键单击此电脑,再点击属性;

2025-04-12 16:12:37 465

原创 java第一次上课笔记和心得

相信大多数人学编程语言的第一个程序就是写HelloWorld!下面的内容是我的一些笔记,希望大家多多支持!1.源文件:以.java结尾2.class:代表的类,代码容器。3.主函数:main函数,是程序的入口,一个类中最多定义一个主函数。4.区分System.out.print和System.out.printlnSystem.out.println是指控制台输出并且换行。System.out.print是指控制台输出,不换行。

2025-04-12 15:38:16 429

原创 如何使用DeepSeek?

强大的技术实力DeepSeek 基于先进的人工智能技术,包括自然语言处理(NLP)、深度学习和大数据分析,能够快速理解用户需求并提供精准的解决方案。比如写一篇关于“传统文化传承”的文章,它能在短时间内罗列出古今中外各种传承案例,从传统手工艺的师徒相授到古老节日在现代社会的创新演绎,让创作者得以站在巨人肩膀上,快速搭建起文章的基本架构,大大缩短创作周期 ,将更多时间投入到内容打磨与深度思考上。DeepSeek 是一款功能强大、应用广泛的智能助手,它正在改变着人们的生活和工作方式,为人类社会带来巨大的价值。

2025-03-12 21:04:49 473

原创 初识Java

凡事都有利弊,Java相对其他编程语言具有几个主要优点,首先,Java是一种跨平台的编程语言,这意味着开发的Java应用程序可以在不同操作系统上运行,如Windows、Mac和Linux。其次,Java具有较高的安全性,通过内置的安全性特性和严格的访问控制机制,可以有效防止恶意代码的攻击和数据泄露。如今,在国内外出现了许多的伟人“杂交水稻之父”是袁隆平,“计算机之父”的冯诺·依曼,“现代物理学之父”爱因斯坦······谈起Java我们会想到詹姆斯·高斯林,他被尊称为“Java之父”。

2025-03-06 18:08:17 513

空空如也

空空如也

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

TA关注的人

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