摘要: java之StringBuilder原理 String类 字符串是常量;他们的值 在创建后不能更改 字符串的底层是一个被final修饰的数组,不能改变 进行字符串的相加,内存中就会有多个字符串,占用空间多,效率低下 String s = "a" + "b" + "c" = "abc"; // "a" 阅读全文
posted @ 2021-07-19 13:39 半袋咖啡 阅读(184) 评论(0) 推荐(0) 编辑
摘要: Java之Date类 获取系统时间(毫秒): long time = System.currentTimeMills(); System.out.println(time); /* 获取到的时间单位为毫秒 一天有86400,000毫秒 时间原点:1970年1月1日00:00:00(英国格林威治标准时 阅读全文
posted @ 2021-07-16 10:41 半袋咖啡 阅读(48) 评论(0) 推荐(0) 编辑
摘要: java之Object类相关方法 类 Object 是类层次结构的根(最顶层)类。每个类都使用 Object 作为超(父)类。 一个类都会直接或间接的继承自该类,该类中提供了一些非常常用的方法。 toString()方法 作用: 打印对象的信息 重写前: 打印的是包类名@地址值 重写后: 可以是打印 阅读全文
posted @ 2021-07-16 10:07 半袋咖啡 阅读(25) 评论(0) 推荐(0) 编辑
摘要: Java内部类 如果一个事物内部包含另一个事务,那么这就是一个类内部包含另一个类 例如:身体和心脏的关系,汽车和发动机的关系 分类 成员内部类 局部内部类(包含匿名内部类) 成员内部类的定义格式 修饰符 class 外部类名称{ 修饰符 class 内部类名称{ } } 注意:内用外,随意访问;外用 阅读全文
posted @ 2021-07-12 22:04 半袋咖啡 阅读(30) 评论(0) 推荐(0) 编辑
摘要: Java四种权限修饰符 public > protected > (default) > private 类型\修饰符 public protected (default) private 同一个类 YES YES YES YES 同一个包 YES YES YES NO 不同包子类 YES YES 阅读全文
posted @ 2021-07-04 16:08 半袋咖啡 阅读(35) 评论(0) 推荐(0) 编辑
摘要: Java之final关键字 final关键字代表最终、不可改变的 常见四种用法: 可以用来修饰一个类 可以用来修饰一个方法 可以用来修饰一个局部变量 还可以用来修饰一个成员变量 final关键字用于修饰类 当final关键字用于修饰一个类的时候,格式: public final class 类名称{ 阅读全文
posted @ 2021-07-04 13:08 半袋咖啡 阅读(45) 评论(0) 推荐(0) 编辑
摘要: Java之instanceof关键字进行类型判断 Q:如何才能知道一个父类引用的对象,本来是什么子类? 格式: 对象 instanceof 类名称 得到一个boolean返回值 主要用于向下转型验证,防止出错。 阅读全文
posted @ 2021-06-29 00:58 半袋咖啡 阅读(128) 评论(0) 推荐(0) 编辑
摘要: Java对象的向上转型与向下转型 向上转型 对象的向上转型,其实就是多态的写法: 父类名称 对象名 = new 子类名称(); 含义:创建一个子类对象,把它当做父类来看待使用。 Animal niki = new Cat(); 注意:向上转型一定是安全的。从小范围转向大范围。 (有点类似于自动类型转 阅读全文
posted @ 2021-06-29 00:45 半袋咖啡 阅读(67) 评论(0) 推荐(0) 编辑
摘要: Java多态 概述 多态是相对于对象而言的。 一个对象拥有多种形态,这就是:对象的多态性。 代码当中体现多态性,其实就是一句话:父类引用指向子类对象 。 格式 父类名称 对象名 = new 子类名称(); //或者 接口名称 对象名 = new 实现类名称(); 左父右子就是多态 访问成员变量的两种 阅读全文
posted @ 2021-06-29 00:07 半袋咖啡 阅读(19) 评论(0) 推荐(0) 编辑
摘要: Java接口 接口就是多个类的公共规范 接口是一种引用数据类类型 最重要的内容就是其中的:抽象方法 接口的定义格式 public interface 接口名称 { //接口内容 } 不同版本Java包含接口的内容 Java7: 常量 抽象方法 Java8: 默认方法 静态方法 Java9: 私有方法 阅读全文
posted @ 2021-06-27 23:30 半袋咖啡 阅读(42) 评论(0) 推荐(0) 编辑