![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
.....
趴一会就好了
已转博客园
展开
-
笔记 接口
也就是说,接口不能像抽象类一样保有一般的方法,而必须全部是“抽象方法”。接口里的数据成员必须初始化,且数据成员均为常量;接口里的方法必须全部声明为。原创 2023-04-05 18:53:15 · 69 阅读 · 0 评论 -
final关键字的理解与使用
标记的变量(成员变量或局部变量)即为常量,只能赋值一次。在Java中声明类、属性和方法时,可使用关键字。标记的方法不能被子类复写;标记的类不能被继承;原创 2023-04-05 18:47:15 · 74 阅读 · 0 评论 -
抽象类的概念
目的是要设计者依据它的格式来修改并创建新的类。但是并不能直接由抽象类创建对象,只能通过抽象类派生出新的类,再由它来创建对象。含有抽象方法的类必须被声明为抽象类,抽象类的子类必须复写所有的抽象方法后才能被实例化,否则这个子类还是个抽象类。抽象类不能被实例化,也就是不能用。抽象方法只需声明,而不需实现;抽象类和抽象方法都必须用。原创 2023-04-05 18:46:08 · 49 阅读 · 0 评论 -
笔记super关键字的使用
访问父类和成员变量和成员方法。原创 2023-04-05 18:43:44 · 39 阅读 · 0 评论 -
笔记类的继承
什么是类的继承?子类继承父类 ,一个类只能继承另一个类的字段和方法(儿子继承父亲的财产,那么儿子就可以使用父亲留下的遗产)。扩展另一个类的功能的类称为子类、子类或派生类。与子类共享字段和方法的类称为父类、超类或基类。原创 2023-04-05 18:28:56 · 36 阅读 · 0 评论 -
笔记Java基础语法汇总
表达式的数据类型,应和case后的常量类型一致,或者是可以自动转成可以相互比较的类型,比如输入的是字符,而case后的常量int。冒泡排序的过程如下所示: (1)从第一个元素开始,将相邻的两个元素依次比较,直到最后两个元素完成比较,如果第一个元素比后一个大,则交换位置。示例: int[][] arr = { {0, 0, 0, 0, 0, 0}, {0, 0, 1, 0, 0, 0}, {0,2, 0, 3, 0, 0}, {0, 0, 0, 0, 0, 0} }二维数组中元素的访问也是通过下标的方式。原创 2023-04-05 17:45:40 · 47 阅读 · 0 评论 -
idea有哪些快捷键?
f8单步调试f7也是单步调试不过这个是进入函数内部进行调试shift+f7选择要进入的函数shift+f8选择要跳出的函数alt+f9运行到断点alt+f8执行表达式查看结果f9继续执行,进入下一个断点或执行完程序输入main按下tab键键入相关代码Ctrl+x删除所在行原创 2023-02-15 17:00:03 · 46 阅读 · 0 评论 -
笔记关于Java安装环境变量极其软件安装
1首先输入网址,不要在大搜索框搜索https://www.oracle.com/java/technologies/downloads/#jdk19-windows2然后选择相应系统,选择安装程序(中间那个)然后打开文件下一步下一步3Javac编译工具Java执行工具4win+r输入cmd,输入Java或Javac查看版本号回车然后找到bin文件,新建文本文件,class helloworld()登程序.TXT后缀改.Java 打开cmd命令窗口,输入Javac helloworld.Jav原创 2023-02-15 16:50:24 · 47 阅读 · 0 评论 -
笔记 什么是类如何创建类
例子:车子是类,生产不同牌子的汽车就是对象,而每个汽车牌子参数都不一样,汽车可以跑喇叭有声音可以开门那么这就是方法,汽车颜色,形状那么这就是属性。用对象名stu.方法名openDoor;void openDoor(方法名)() { 开门 这就是方法。个人理解类是一个实体的抽象化,创建对象就是实体的具象化。car(类名) 对象名stu=new(类名) car;用对象名stu. 属性名color=“白色”;类:类是一个模板,可以创建任意数量的对象。原创 2023-04-03 17:21:21 · 147 阅读 · 0 评论 -
笔记 啥是构造方法,构造方法与普通方法的区别
构造函数是初始化新创建的对象的代码块。构造函数类似于 java 中的实例方法,但它不是方法,因为它没有返回类型。签名与默认构造函数相同,但是 body 可以具有任何代码,这与构造函数的主体为空的默认构造函数不同。如果定义的类没有声明构造方法,对象在创建时默认使用空的构造方法。构造方法与对象的方法不同,它是在对象创建时自动调用的;在构造方法中可以做对象初始化操作,有如下特征;public Demo() 无参数。此构造函数称为默认构造函数。构造方法可以有参数,也可以无参数;(或者你可以说参数)的构造函数。原创 2023-04-03 23:52:36 · 294 阅读 · 0 评论 -
笔记 this关键字
有参构造方法:this(有参数);调用其他构造方法 无参构造方法:this(无参数);,编译器无法确定哪个名称是当前对象的属性,所以用this,this代表当前属性。用this关键字调用look方法。只能在构造方法中使用this调用其他的构造方法。,(也就是this关键字必须写在构造方法下面),(不能在两个构造方法中互相调用)。1.this关键字访问本类属性。2.this关键字调用成员方法。this关键字调用本类构造方法。局部变量:方法中的变量。调用构造方法必须放第一位。成员变量:类中变量。原创 2023-04-04 11:08:03 · 36 阅读 · 0 评论 -
笔记static关键字
不考虑对象的情况下使用static关键字。: static 修饰的属性 访问:(官方推荐)类名.属性名;对象.属性;static局部变量的样子:static string name="小明";如果一个类的成员变量被static修饰了,那么所有该类的对象都共享这个变量。无论这个类实例化多少对象,它的静态变量只有一份拷贝。:static 修饰的方法样子:1.public static void study(){System.out.println("学习java");在运行且。原创 2023-04-04 11:57:54 · 44 阅读 · 0 评论