摘要: 静态代码块格式: piblic class 类名称 { static { //静态代码块的内容 } } 特点:当第一次用到本类时,静态代码块执行唯一的一次 静态内容总是优先于非静态内容,所以静态代码块比构造方法先执行 典型用途: 用来一次性堆静态成员变量赋值 阅读全文
posted @ 2020-02-25 18:13 |超人不会飞| 阅读(174) 评论(0) 推荐(0)
摘要: static 关键字的内容,不属于对象自己,而是属于类 凡是类的对象,都共享同一份数据 static 修饰成员方法,那么它就成为了静态方法。静态方法不属于对象,而是属于类 对于static修饰的内容(静态方法,静态变量)推荐用类名来调用 注意事项: 1.静态方法不能直接访问非静态成员: 原因:因为在 阅读全文
posted @ 2020-02-25 18:08 |超人不会飞| 阅读(131) 评论(0) 推荐(0)
摘要: java.lang.String类代表字符串 程序中所有双引号字符串,都是String对象(就算没有new,也是对象) 字符串特点: 1.字符串内容永不改变 2.由于字符串内容不改变,所以字符串可以共享使用(常量池) 3.字符串效果上相当于char[]字符数组,但是底层原理是byte[]字节数组 字 阅读全文
posted @ 2020-02-24 19:17 |超人不会飞| 阅读(147) 评论(0) 推荐(0)
摘要: 普通数组的长度是无法改变的。 但是 ArrayList 集合的长度是可以发生变化的 对于 ArrayList <E> 来说,尖括号里面 <E> 代表泛型。 泛型:装在集合里面的所有元素,都是统一的什么类型 泛型只能是引用类型,不能是基本类型 注意事项: 对于 ArrayList 集合来说,直接打印的 阅读全文
posted @ 2020-02-24 18:10 |超人不会飞| 阅读(114) 评论(0) 推荐(0)
摘要: Random类:用来生成随机数字 1.导包: import java.util.Random; 2.创建: Random r = new Random(); 3.使用: 获取一个随机的int数字(范围是 int 所有范围,有正负两种):int num = nextInt(); 获取一个随机的int数 阅读全文
posted @ 2020-02-22 16:56 |超人不会飞| 阅读(82) 评论(0) 推荐(0)
摘要: 创建对象的基本格式: 类名称 对象名 = new 类名称(); 匿名对象就是只有右边的对象,没有左边的名字和赋值运算符 new 类名称(); 注意事项: 匿名对象只能使用唯一的一次,下次使用,不得不再创建一个新对象 使用建议: 如果确定一个对象只需要使用一次,就可以用匿名对象 几种使用情况: 1.键 阅读全文
posted @ 2020-02-22 16:33 |超人不会飞| 阅读(109) 评论(0) 推荐(0)
摘要: Scanner类功能:可以实现键盘输入数据,到程序中 引用类型一般使用步骤: 1.导包 Import 包路径 . 类名称 如果使用的目标类,和当前类在同一个包下,则可以省略不写导包语句 只有 java.lang 包下的内容不需要导包,其他的包都需要 import 语句 2.创建 类名称 对象名 = 阅读全文
posted @ 2020-02-21 19:07 |超人不会飞| 阅读(111) 评论(0) 推荐(0)
摘要: 一个标准类通常包括四个部分: 1.所有成员变量都要用 private 关键字修饰 2.为每一个成员变量编写一对 Getter/Setter 方法 3.编写一个无参数的构造方法 4.编写一个全参数的构造方法 这样的标准类也叫 Java Bean 快捷键 Alt + Insert 阅读全文
posted @ 2020-02-21 18:37 |超人不会飞| 阅读(314) 评论(0) 推荐(0)
摘要: 构造方法: 专门用来创建对象的方法,当我们通过关键字 new 来创建对象时,其实就是调用构造方法 格式: public 类名称(参数类型 参数名称){ 方法体 } 注意事项: 1.构造方法和类名称一模一样,完全一样 2.构造方法不需要返回值,也不需要 void 3.构造方法不能 return 一个具 阅读全文
posted @ 2020-02-21 18:33 |超人不会飞| 阅读(129) 评论(0) 推荐(0)
摘要: 成员变量与局部变量的差异: 1.定义的位置不一样 成员变量:在方法的外部,直接写在类中 局部变量:在方法的内部 2.作用的范围不一样 成员变量:整个类都可以使用 局部变量:只有方法作用域内可以使用,出了作用域就没了 3.默认值不一样 成员变量:如果没有赋值,会有一个默认值,规则和数组一样 局部变量: 阅读全文
posted @ 2020-02-21 18:23 |超人不会飞| 阅读(164) 评论(0) 推荐(0)