摘要:1.枚举(A) 1.1 概念:枚举是由一组固定的常量组成的类型,自定义数据类型;本质是一种类。 形式: 【修饰符】 enum enumName{ 常量值1, 常量值2, 常量值n[;] } 枚举的常量值是可以罗列出来的有限值;类型public static final 例子: Gender 是一种自
阅读全文
摘要:1.异常处理 1.1 概念: 异常就是程序在运行中出现不正常的情况并终止了程序的运行。 JAVA中通过异常处理机制解决异常问题,从而保持程序继续运行;因此JAVA是一门比较稳定的语言。 异常处理机制的关键字:try...catch...finally/try...catch 1.2 try...ca
阅读全文
摘要:1.什么是接口(B) 接口是一种引用数据类型,用interface声明;当出现interface便可判断为接口。 形式:【修饰符】 interface 接口名称(public interface Pepar{ }) 接口可声明属性,且属性都默认为static final 接口也可声明方法,方法都为公
阅读全文
摘要:1.多态 多态的理解: 生活例子 同一份文档,使用不同的打印机,打印的结果不同 同一事物,由于条件不同,结果也不同 程序中:同一引用类型既父类,不同的子类实例,同一方法,不同条件,不同结果。 实现多态的步骤 [1] 编写父类 [2] 编写子类,子类一定要重写/实现父类的方法 [3] 运行时,父类类型
阅读全文
摘要:包的含义: 可以理解为包就是目录。 包的作用: 1.解决类同名的问题。 2.更好的管理、维护、保护类。 包的定义: package 必须放在有效代码的第一句。 编译带包的源文件 例子: 编译完成后的全路径为cn.sxt.Test01. 2.导入包(B) 形式: import cn.sxt.Test0
阅读全文
摘要:封装 构造方法 构造方法是一种特殊的方法,用于构造实例化对象 形式:[修饰符] 类名称(){ } 构造方法又分为无参构造和有参构造方法。 无参构造方法 无参构造就是不向方法里传参数例如:public Dog(){ }; 无参构造的作用:给属性赋值。 若没有定义无参构造则jvm默认分配一个。 有参构造
阅读全文
摘要:1.面向对象 1.1 你是如何认识新事物的? 从过往的事物中总结事物的特点(特征),并比对新事物,把新事物进行归类。 类就是对一组具有相同特征与行为的对象的抽象描述。 理解 【1】类包含了两个要素:特性和行为 => 同一类事物具有相同的特征和行为。 【2】 类是一个群体性概念。例如:网红、明星、草根
阅读全文
摘要:A(重点掌握) B(掌握) C(了解) 1.命令行参数(C) 定义: 在程序运行过程中,可以向应用程序传一些参数,这些参数就叫命令行参数。 命令行参数以字符串的形式传入args数组中。可以一次传递0-多个参数,以空格分割。 如果参数中本身包含空格,需要使用引号引起来。 2.Arrays(A) jdk
阅读全文
摘要:1.1 数组的概念 1.1.1 数组基础 数组(Array)是相同数据类型的数据的有序集合。 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。 数组是引用数据类型。 特点 [1]数组长度是确定。数组一旦申请完空间,长度不能发生变化,用length属性访问。 [2]数组的元素都是同一
阅读全文