自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java面向对象学习

在Java中,类(Class)是面向对象编程(OOP)的基本构建块。类是一个蓝图或模板,用于创建对象(实例)。它定义了对象的属性(字段)和行为(方法)。在Java中,构造器(Constructor)是一种特殊的方法(也叫构造方法),用于在创建对象时初始化对象的状态。构造器的名称必须与类名完全相同,且没有返回类型(连void也没有)。它的主要作用是为对象的成员变量赋初始值,或者执行一些必要的初始化操作。System.out.println(this.name+"在睡觉");

2025-03-18 18:08:37 876

原创 稀疏数组学习

稀疏数组(Sparse Array) 是一种用于压缩存储大量默认值(通常是 0)的数组的数据结构。它通过只存储非默认值的元素及其位置来节省空间。稀疏数组常用于存储矩阵或二维数组,尤其是当数组中大部分元素为默认值时。

2025-03-02 00:09:22 408

原创 排序法-冒泡排序法

【代码】排序法-冒泡排序法。

2025-03-01 21:01:38 318

原创 java多维数组

Java中的多维数组本质上是‌‌,可以理解为“数组的数组”。

2025-02-28 16:50:27 197

原创 数组的使用

【代码】数组的使用。

2025-02-26 21:27:08 248

原创 Java数组学习

(相同类型的若干个数据,按照一定的先后次序排列组合而成),每个数组元素可以通过一个(数组的下标是从0开始索引)来访问他们。​。Java 数组可以是基本数据类型的数组,也可以是对象类型的数组。

2025-02-26 21:06:54 872

原创 值传递,引用传递

引用传递是指在方法调用时,将实际参数的引用(内存地址)传递给方法内部的形式参数。这意味着,形式参数的改变会影响到实际参数的值。然而,在Java中,并没有真正的引用传递,而是通过将引用的副本传递给方法来模拟引用传递。值传递意味着当你调用一个方法时,方法参数接收到的是调用时传入的实际值的副本。这种设计选择简化了语言的语义,避免了复杂的行为,增强了代码的可预测性和安全性。因此,任何在方法内对参数进行的修改都不会影响到方法外的原始变量。对于对象引用类型,传递的是引用(内存地址)的副本。

2025-02-22 23:37:19 456

原创 java方法学习

在Java中,方法的定义是指声明一个具有特定名称、参数列表(可能为空)、返回类型(可能为void表示不返回任何值)以及方法体(包含执行语句的块)的代码段。[修饰符] 返回的数据类型 方法名([参数列表]) {方法体 …执行语句 …return 返回值;// 如果返回类型不是void,则需要有返回语句修饰符(可选):这是方法的访问控制符或其他修饰符,如publicprivateprotectedstaticfinal等。它们定义了方法的可见性、是否可以被继承、是否是静态的等特性。返回类型。

2025-02-22 23:31:01 754

原创 Java流程控制-循环结构

while。

2025-02-20 23:43:35 632

原创 Java流程控制-选择结构

除非特别指明,否则就按照顺序一句一句地执行。顺序结构是最简单的算法结构,语句与语句之间,框与框之间,,是由若干个的处理步骤组成的,可以看出输出结果是按照代码顺序一段一段来执行的。

2025-02-19 22:29:39 776

原创 Java Scanner使用

创建使用Scanner工具时,如果没有自动补齐代码的话创建这句话Scanner scanner = new Scanner(System.in);报错时请记得手动把java.util.Scanner导入。图1是正常的输入流畅得到的结果。图2是先输入小数得到的结果。

2025-02-18 17:00:10 450

原创 Java Scanner学习

在Java中,Scanner类是用于(键盘)的。它位于java.util包中,因此在使用前需要导入这个包。Scanner类可以解析原始类型和字符串的简单文本扫描器,常用于从控制台接收用户输入。首先,你需要创建一个Scanner对象,并传入一个输入源(通常是System.in,表示标准输入流,即从控制台读取)。Scanner类提供了多种方法来读取和解析输入,包括整数、浮点数、字符串、行等。

2025-02-18 16:36:15 537

原创 JavaDoc

在使用 IntelliJ IDEA 或其他基于 Java 的开发环境生成文档(如 Javadoc 或其他格式的文档)时,指定 -encoding UTF-8 -charset UTF-8 参数的原因通常与字符编码有关。因此,在使用 IntelliJ IDEA 或其他工具生成文档时,根据你的具体需求和系统的默认设置,可能需要指定 -encoding UTF-8 -charset UTF-8 参数来确保字符的正确处理和文档的兼容性。这个参数通常用于指定生成文档时使用的字符集。@param 参数名。

2025-02-17 20:27:08 443

原创 JAVA包机制

以百度举例 www.baidu.com 那包名倒置时应该是com.baidu.www。通过合理地使用包和访问控制符,可以编写出结构化、模块化和易于维护的Java程序。虽然是在不同包下,但是也尽量避免类名的重复。注意上下2段代码的package名。

2025-02-17 19:51:42 370

原创 三元运算符

表达式 String type = x?y : z (是否满足条件x,满足则输出y,否则输出z)三元运算符 Java中唯一的三元运算符,用于基于条件表达式的结果来选择两个值之一。

2025-02-15 16:57:23 198

原创 赋值运算符

【代码】赋值运算符。

2025-02-15 16:39:09 187

原创 位运算符学习

>(右移 将a的二进制表示向右移动b位,保留符号)相当于/2。>>>(无符号右移将a的二进制表示向右移动b位,不考虑符号)<<(左移 将a的二进制表示向左移动b位)相当于*2。^(按位异或,相同出0不同出1)~(按位非,位取反)

2025-02-15 16:04:59 182

原创 逻辑运算符学习

【代码】逻辑运算符学习。

2025-02-15 15:31:59 193

原创 自增自减了解学习

【代码】自增自减了解学习。

2025-02-15 14:47:48 218

原创 java运算符实践使用1

算数运算符初使用算数运算符拓展了解。

2025-02-14 21:35:53 222

原创 运算符的认识

在Java编程语言中,运算符是用于执行各种操作的特殊符号。这些操作包括。

2025-02-14 21:14:16 497

原创 变量,变量的作用域,常量。

每个变量都。,其要素包括。

2025-02-14 18:28:06 421

原创 java类型转换

低-------------------------------------------------------->高这里虽然long要大于float但是。

2025-02-13 20:02:31 327

原创 注释,标识符,关键字

‌。在编程领域,注释是对代码的解释和说明,目的是为了让人们能够更加轻松地了解代码,提高程序代码的可读性。注释不会被计算机编译,只是为了提高代码的可读性。java注释有单行注释,多行注释,注释文档(javadoc)。

2025-02-13 16:54:19 308

原创 数据类型认识

JAVA八大基本数据类型认识

2025-02-13 16:50:26 139

原创 解释型语言和编译型语言以及Java既是编译型又是解释型

解释型语言和编译型语言的认识以及两者的区别。Java既是编译型,又是解释型。

2025-02-11 16:44:16 484

原创 仪式感Hello,World

在cmd里用javac指令编译所需的java文件,成功会在当前目录下生成一个class文件。在cmd里运行class文件,用java指令后跟class文件名不需要带.class后缀。新建一个文件夹存放代码。新建一个java文件。

2025-02-11 12:23:55 344

原创 JDK安装卸载

安装成功不是结束而是开始,配置环境很重要不然无法使用。

2025-02-11 11:49:49 252

原创 JDK,JRE,JVM

JDK是Java开发工具包,包含了JRE以及开发Java程序所需的所有工具和库。JDK提供了编译、调试和运行Java应用程序所需的一切工具。它包括Java编译器、调试工具、类库等,是Java开发的核心。

2025-02-11 11:24:59 172

原创 dos基本指令认识

rd(Remove Directory)专门删除子目录的指令 rd后跟目录名。md(make directory)创建新的目录 md后跟目录名。比如进入E盘 直接输入E: 回车(enter) 就会进入E盘。指令是cd (chang directory)指令是cls (clear screen)del 删除文件 del后跟文件名。cd> 创建文件 cd>后跟文件名。​ mspaint画图工具。​ notepad记事本。

2025-02-10 16:55:41 191

原创 MarkDown语法学习

首次使用markdown语法的学习记录

2025-02-10 11:28:58 369

空空如也

空空如也

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

TA关注的人

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