摘要: 一、StringBuffer StringBuffer 是用来解决字符串相加时产生的性能问题,(常量相加不会产生性能问题(内存出现多个对象)),常量和变量相加时会产生多个垃圾对象。 一、StringBuffer属于一个字符数组,它的默认长度为16,当它存满后会进行扩充:原来长度*2+2 即 16*2 阅读全文
posted @ 2020-12-10 23:13 老智障 阅读(1113) 评论(0) 推荐(0)
摘要: 一、Java语言的跨平台原理: 什么是平台?什么是跨平台?跨平台的原理是什么? 1.平台指的是不同的操作系统。 2.跨平台指的是一个程序可以在多个操作系统上运行,如我写的java程序语言不需要修改代码,也可以其他的操作系统上运行。 3.Java跨平台的原理是Java编译的时候JVM会将java文件编 阅读全文
posted @ 2020-12-06 12:25 老智障 阅读(68) 评论(0) 推荐(0)
摘要: 1.简单工厂设计模式: 假如我们设置一个工厂,里面可以生产手机电脑等,一般我们都是这么定义的 public class Test18 { public static void main(String []args) { Product s = new Phone(); s.work(); } } / 阅读全文
posted @ 2020-05-14 22:05 老智障 阅读(148) 评论(0) 推荐(0)
摘要: 1. 每个类如过没有继承任何一个类,那么它将会被默认继承Object类! 重写Object类toString方法: class Studen1{ //定义一个学生类 private String name; private int sid; private int age; public Stude 阅读全文
posted @ 2020-05-14 13:50 老智障 阅读(177) 评论(0) 推荐(0)
摘要: 1.接口的基本概念 1、定义一个接口,使用interface关键字如: interface IEat{ } 在一个接口中,只能定义常量、抽象方法 interface IEat{ public void eat(); //方法 public void int NUM = 10; //常量 } 接口可以 阅读全文
posted @ 2020-05-11 13:44 老智障 阅读(261) 评论(0) 推荐(0)
摘要: 1.Final 关键字: final 为最终的意思,使用final声明一个属性,就是常量,常量的命名规则建议使用全大写,常量必须在定义时或在构造器中初始化(一般在定义时就会赋值); 一般写常量时都会去写一个常量类,如 想要输出访问时,直接用类名访问 输出结果: 2、使用final声明的方法,只能被子 阅读全文
posted @ 2020-04-30 12:33 老智障 阅读(309) 评论(0) 推荐(0)
摘要: 方法的重写 : 子类不想完全继承父类的方法时,可以在子类下面定义一个和父类一样的方法 调用方法: 输出结果: 方法重写小结: overloading 与overriding的区别? overloading:方法的重载,发生在同一个类中,方法名相同,参数列表不同,返回值无关。 overriding:方 阅读全文
posted @ 2020-04-28 22:00 老智障 阅读(333) 评论(0) 推荐(0)
摘要: 1.继承是面向对象的三大特性之一 2.继承的语法:class 类名 extends 父类{ } 如: //父类 class Dog{ private String name; private String sex; } //子类继承 class HomeDog extends Dog{ } 注意:继 阅读全文
posted @ 2020-04-27 18:24 老智障 阅读(103) 评论(0) 推荐(0)
摘要: 属性封装 1.如果属性没有封装,那么在本类之外创建对象后,可以直接访问属性!是不安全的 没有封装前是这样访问属性的 2.封装后是这样子定义类的 (使用private封装属性): 封装后调用属性及输出: 输出结果: 属性封装总结 如果属性没有封装,那么在本类之外创建对象后,可以直接访问属性 priva 阅读全文
posted @ 2020-04-20 16:22 老智障 阅读(145) 评论(0) 推荐(0)
摘要: 今天学习了类和对象的定义格式以及类和对象的内存分析 1、首先需要定义一个类,然后再类里面定义相应的属性和方法;如:创建一个人的类,人应该要有名字、年龄、等等,就在类中定义相应的数据类型属性;如 class Test{ String name; int age ; //方法 public void T 阅读全文
posted @ 2020-04-20 13:13 老智障 阅读(561) 评论(0) 推荐(0)