摘要: 抽象类 此系列笔记来源于 BiliBili韩顺平老师的Java基础课 介绍 1、用 abstract 关键字来修饰一个类时,这个类就叫抽象类 语法: 访问修饰符 abstract 类名 { } 2、用 abstract 关键字来修饰一个方法时,这个方法就是抽象方法 语法: 访问修饰符 abstrac 阅读全文
posted @ 2022-03-21 08:38 Yra 阅读(79) 评论(0) 推荐(0)
摘要: final关键字 此系列笔记来源于 BiliBili韩顺平老师的Java基础课 final可以用来修饰类、属性、方法和局部变量 使用情形: 1、当不希望类被继承时 2、当不希望父类的某个方法被子类覆盖/重写 3、当不希望类的某个属性的值被修改,可以用final修饰 4、当不希望某个局部变量被修改 注 阅读全文
posted @ 2022-03-21 07:46 Yra 阅读(50) 评论(0) 推荐(0)
摘要: 单例设计模式 此系列笔记来源于 BiliBili韩顺平老师的Java基础课 介绍 1、存在一个对象实例,并且该类只提供一个取得其对象实例的方法 2、有饿汉式和懒汉式 饿汉式 应用步骤 1、构造器私有化(防止直接new) 2、类的内部创建静态对象 3、提供一个静态的公共方法,返回创建的对象 弊端 创建 阅读全文
posted @ 2022-03-20 21:54 Yra 阅读(33) 评论(0) 推荐(0)
摘要: 类变量(静态变量) 此系列笔记来源于 BiliBili韩顺平老师的Java基础课 介绍 类变量存储在堆里面 或者 方法区的静态域中(根据jdk版本会有所改变),是该类的所有对象共享的变量。 定义语法 访问修饰符 static 数据类型 变量名;(推荐) static 访问修饰符 数据类型 变量名; 阅读全文
posted @ 2022-03-19 21:42 Yra 阅读(129) 评论(0) 推荐(0)
摘要: 类与对象 此系列笔记来源于 BiliBili韩顺平老师的Java基础课 类(class)和对象(object)是两种以计算机为载体的计算机语言的合称。 对象是对客观事物的抽象,类是对对象的抽象。 类是一种抽象的数据类型。 它们的关系是,对象是类的实例,类是对象的模板。 对象: 1、新建一个对象 cl 阅读全文
posted @ 2022-03-18 21:57 Yra 阅读(388) 评论(0) 推荐(0)
摘要: 数组的定义: int a[] = new int[N]; int a[][] = new int [N][N]; //int[] a = new int[N]; //int[] a 与 int a[]等价 函数: a.length//数组的长度 1、java里数组创建后会自动初始化 int long 阅读全文
posted @ 2022-02-27 15:53 Yra 阅读(32) 评论(0) 推荐(0)
摘要: Switch语法: import java.util.Scanner; public class Yra { static public void main(String[] args) { Scanner in = new Scanner(System.in); int a = in.nextIn 阅读全文
posted @ 2022-02-27 15:53 Yra 阅读(70) 评论(0) 推荐(0)
摘要: 在java中可以将数字用不同进制直接表示 (不区分大小写) 1、二进制的数字以0b开头 2、八进制以0开头 3、十六进制以0x开头 int a = 0b1010; //二进制 int a = 1010; //十进制 int a = 01010; //八进制 int a = 0x1010; //十六进 阅读全文
posted @ 2022-02-27 15:52 Yra 阅读(120) 评论(0) 推荐(0)
摘要: 1、long 和 C里面的 long long 一致 2、布尔是boolean 3、char占两个字节 4、默认整型类型为int,浮点数类型为double 5.1定义long,数字后面要加上l或者L,例:long a = 100l / 100L; 5.2定义float,数字后面要加上f或者F,例:f 阅读全文
posted @ 2022-02-27 15:52 Yra 阅读(46) 评论(0) 推荐(0)
摘要: 1、输入的类Scanner在包java.util内 需要先导入里面该包的Scanner类 import java.util.Scanner 2、新建一个Scanner类的对象 Scanner in = new Scanner(System.in); 3、接受输入内容 String a = in.ne 阅读全文
posted @ 2022-02-27 15:51 Yra 阅读(240) 评论(0) 推荐(0)