随笔分类 -  java

小易同学从0开始学java
4.21
摘要:枚举 枚举:一一列出 除了枚举,可以使用静态常量 使用枚举和使用类的区别 枚举的实例是固定的,我们只能使用预先设置好的实例使用 类可以任意创建对象 使用枚举可以实现“单例模式” 枚举,方法:枚举是一个特殊的类 每个枚举都隐式的继承了enum这个抽象类 枚举实例有enum这个类的方法可以调用 枚举也是 阅读全文

posted @ 2025-04-21 22:21 零笗 阅读(6) 评论(0) 推荐(0)

4.20
摘要:抽象类和接口 可选修饰符:abstract 抽象类: 抽象方法所在的类必须是abstract修饰的抽象类 抽象类不能创建对象 抽象类存在的意义是被子类继承 注意事项: 抽象方法: 某个父类中的方法他的方法实现是没有任何意义的 目的是子类重写这个方法 总结:1.被sbstract修饰的方法叫做抽象方法 阅读全文

posted @ 2025-04-20 11:39 零笗 阅读(5) 评论(0) 推荐(0)

4.18
摘要:继承 向上抽象,想象这些类型的共同属性和行为 extends 叫做继承 a通过extends继承了b a子类,b父类 为什么要继承:减少代码量,提高了在父类中的维护性,提高了代码的扩展性, 所有的类型最顶层的父类型是0bject,即使我们没有手动去写extends Object java继承的基本语 阅读全文

posted @ 2025-04-18 23:45 零笗 阅读(17) 评论(0) 推荐(0)

4.16
摘要:构造方法注意事项: 可以在我们使用new创建对象的时候为这个对象的成员变量初始化值; 构造方法注意事项: 构造方法没有返回值,不需要写返回类型,构造方法的方法名和类名保持一致 所有的类默认有一个无参的空的构造方法 一旦我们自定义了有参的构造方法,默认的无参的空的构造方法就失效 如果我们继续想用无参的 阅读全文

posted @ 2025-04-16 22:59 零笗 阅读(15) 评论(0) 推荐(0)

4.14
摘要:方法 这个类型的对象,拥有这个方法的能力 但是没有执行,真正执行的时候 方法调用 执行方法的时候,才真正给参数赋值 \t表示制表符 阅读全文

posted @ 2025-04-14 22:32 零笗 阅读(18) 评论(0) 推荐(0)

4.13
摘要:插入排序 二分查找 数组应该是有序的,从小到大排序 二维数组 面向对象 面向过程:是一种编程思想,就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个一次调用就可以了 面向对象:就是一种编程思想,是吧=把构成问题事物分解成各个对象,建立对象的目的不是为了完成一个步骤, 阅读全文

posted @ 2025-04-13 22:34 零笗 阅读(19) 评论(0) 推荐(0)

4.6
摘要:数据类型转换 boolean类型与其他七种类型都不能进行转换 变量 先声明再赋值 声明变量可以一次声明多个变量,需要是同一个类型的变量,只有赋值之后才可以使用 单纯声明变量,java是不会开辟内存空间的 使用等号复制, 先计算 = 号邮编,将结果赋值给左边 = 号左右两边要有空格,编码规范 定义一旦 阅读全文

posted @ 2025-04-06 16:20 零笗 阅读(7) 评论(0) 推荐(0)

4.5
摘要:整数类型 byte的范围大小:-128,127 byte位数是8,1248 没有指定数据类型,默认为int类型。 对于整型的值而言,如果加了L或者I,这个值就是long类型 浮点类型 默认是double类型 如果后面加了f或者F,表示是float; 如果后面加了d或者D,表示是double; 字符类 阅读全文

posted @ 2025-04-05 17:06 零笗 阅读(11) 评论(0) 推荐(0)

4.4
摘要:关键字: 关键字都是小写, main不是关键字,是一个方法名, 保留字: 暂时没有赋予特俗含义,但是考虑后期可能使用到这些单词,所以也是不允许程序员使用这些单词命名。 标识符 我们可以命名的地方-使用标识符命名(名字) 方法名 类名 变量名 包名 规范 1.由字母,数字,下划线,$符号组成 2.不能 阅读全文

posted @ 2025-04-05 11:47 零笗 阅读(27) 评论(0) 推荐(0)

4.3
摘要:java注释: 注释:标注说明,卸载java类中不同的位置,旨在帮助开发人员理解代码含义,对程序运行没有影响,提高代码可读性。 java注释分类: 单行注释://注释内容 以//开始 多行注释:/注释内容/ 文档注释:/** *注释内容1 *注释内容2 */ 只有单行注释可以随意嵌套。 java中基 阅读全文

posted @ 2025-04-03 22:03 零笗 阅读(7) 评论(0) 推荐(0)

4.1
摘要:快捷键补充: ctrl+shift+n 快速创建文件夹 跨平台原理:通过在不同的版本的jvm虚拟机,只需要一次编译即可在不同平台的jvm中运行(一次编译,多处运行) jdk&jre&jvm jvm指的就是java虚拟机 jre java运行时的环境,java平台,与jdk相比,他不包含开发工具-编译 阅读全文

posted @ 2025-04-01 22:08 零笗 阅读(22) 评论(0) 推荐(0)

3.31
摘要:高级语言: 解释型语言,Js(直接解释源代码执行) 编译型语言,先将源代码编译成机器码文件,然后在执行编译后的结果 javajava,简单易学,完全面向对象,安全可靠,与平台无关 .class文件并不是机器码文件,既是解释型语言也是编译型语言 php不支持多线程 java语言的三个版本: j2sej 阅读全文

posted @ 2025-03-31 22:39 零笗 阅读(19) 评论(0) 推荐(0)

导航