2023年1月7日
摘要: 1、hashCode()相同,equals()也一定相同么 不一定,同时反过来equals()为true,hashCode()也不一定相同。 hashCode()返回该对象的哈希码值,equals()返回两个对象是否相等。 关于 hashCode() 和 equals() 是方法是有一些 常规协定: 阅读全文
posted @ 2023-01-07 15:49 ”懒羊羊“学Java 阅读(45) 评论(0) 推荐(0)
  2023年1月6日
摘要: 抽象类 1、抽象类特点: abstract关键字可以修饰类(抽象类)和方法(抽象方法),抽象方法必须存在抽象类中; 抽象类的子类,要么是抽象类,要么重写抽象类中的所有抽象方法; 抽象类中不一定有抽象方法,有抽象方法的一定是抽象类; 抽象类不能实例化(但是可以通过子类对象实例化); 抽象方法不能声明为 阅读全文
posted @ 2023-01-06 15:48 ”懒羊羊“学Java 阅读(45) 评论(0) 推荐(0)
摘要: java入门 1、java跨平台原理:JVM(java虚拟机) 2、JRE:包括JVM和运行所要的核心类库 JDK:编译工具javac.exe 运行工具java.exe (在bin目录下) 3、常用DOS命令 (1)dir:显示目录 (2)cd目录:进入单级目录 (3)cd ..:回到上一级目录 ( 阅读全文
posted @ 2023-01-06 12:58 ”懒羊羊“学Java 阅读(42) 评论(0) 推荐(0)
摘要: 封装、继承、多态 this和super关键字 1、对象调用它,它就是这个对象 2、构造器中可以使用this()调用构造器 3、this()必须在构造器体的第一行,不能有多个this() 1 public Demo13(String name, int age) { 2 // this.name = 阅读全文
posted @ 2023-01-06 11:00 ”懒羊羊“学Java 阅读(43) 评论(0) 推荐(0)
  2023年1月5日
摘要: 1、转换字符串的类 1 /** 2 * 排序后组成字符串 3 */ 4 public class ArrayToString { 5 public static String arrayToString(int[] arr) { 6 StringBuilder sb = new StringBuil 阅读全文
posted @ 2023-01-05 23:52 ”懒羊羊“学Java 阅读(32) 评论(0) 推荐(0)
摘要: Java基础 1、数据类型 基本数据类型在声明时自动分配空间,引用数据类型声明时只是分配了引用空间,只有在创建对象时才会开辟 空间。 2、标识符命名规则 标识符的含义 类的名字、方法以及变量名称 命名规则(硬性要求) 标识符可以包含英文字母,0-9,$,_; 标识符不能以数字开头; 标识符不能是关键 阅读全文
posted @ 2023-01-05 23:35 ”懒羊羊“学Java 阅读(53) 评论(0) 推荐(0)