自在如风

摘要: 异常: 就是程序在运行时出现不正常情况。 异常由来: 问题也是现实生活中一个具体的事物,可通过java以类的形式进行描述。并封装成对象。 一、问题的划分 1. 严重的问题 java通过Error类进行描述。一般不编写针对性的代码对其进行处理。 2. 非严重的问题 java通过Exception类进行 阅读全文
posted @ 2020-03-30 22:33 我是痕 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 可以理解为事物存在的多种体现形态。 人:男人,女人 动物:猫,狗。 多态的体现 父类的引用指向了自己的子类对象。 父类的引用也可以接收自己的子类对象。 多态的前提 必须是类与类之间有关系。要么继承,要么实现。 通常还有一个前提:存在覆盖。 多态的好处与弊端 多态的出现大大的提高程序的扩展性。 只能使 阅读全文
posted @ 2020-03-30 21:52 我是痕 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为 比如现实生活中,兔子和羊属于食草动物类,狮子和豹属于食肉动物类。食草动物和食肉动物又是属于动物类。 所以继承需要符合的关系是:is a,父类更通用,子类更具体。 格式 通过 阅读全文
posted @ 2020-03-30 21:08 我是痕 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 构造函数(构造方法、构造器) java构造函数,也叫构造方法,是java中一种特殊的函数。主要用来在创建对象时初始化对象, 即为对象成员变量赋初始值 小细节: 当一个类中没有定义构造函数时,那么系统会默认给该类加入一个空参数的构造函数。这个默认的构造函数的权限和所属类一致。 子类的构造函数默认第一行 阅读全文
posted @ 2020-03-30 20:00 我是痕 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 解决一个类在内存只存在一个对象的问题 饿汉式 懒汉式 阅读全文
posted @ 2020-03-30 19:25 我是痕 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 声明数组变量 创建数组 处理数组 获取数组中的元素 class Test { public static int getMax(int[] arr) { int max = arr[0]; for(int x=1; xmax){ max = arr[x]; } } return max; } / 另 阅读全文
posted @ 2020-03-30 18:51 我是痕 阅读(157) 评论(0) 推荐(0) 编辑
摘要: java中对功能的定义是通过函数的形式来体现的。 格式 当函数运算后,没有具体的返回值时,这是返回值类型用void来标识,此时函数中的return语句可以省略不写。 如何定义 1. 先明确该功能的运算结果是什么,即明确函数的返回值类型。 2. 明确在定义该功能的过程中是否需要未知的内容参与运算,即明 阅读全文
posted @ 2020-03-30 17:19 我是痕 阅读(202) 评论(0) 推荐(0) 编辑
摘要: if 语句 if 语句 / 语法 if(布尔表达式){ //如果布尔表达式的值为true }else{ //如果布尔表达式的值为false } / public class Test { public static void main(String args[]){ int x = 25; if( 阅读全文
posted @ 2020-03-30 16:13 我是痕 阅读(268) 评论(0) 推荐(0) 编辑
摘要: for 循环 for循环执行的次数是在执行前就确定的。 说明: 最先执行初始化步骤。可以声明一种类型,但可初始化一个或多个循环控制变量,也可以是空语句。 然后,检测布尔表达式的值。如果为 true,循环体被执行。如果为false,循环终止,开始执行循环体后面的语句。 执行一次循环后,更新循环控制变量 阅读全文
posted @ 2020-03-30 15:41 我是痕 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 成员变量(实例变量) 成员变量声明在一个类中,但在方法、构造方法和语句块之外。 成员变量在对象被创建的时候创建,存在于堆内存中,在对象被销毁的时候销毁。 成员变量可以声明在使用前或者使用后。 一般情况下应该把成员变量设为私有。 成员变量具有默认值。数值型变量的默认值是0,布尔型变量的默认值是fals 阅读全文
posted @ 2020-03-30 15:04 我是痕 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 访问修饰符 公有访问修饰符 public 对所有类可见。 使用对象: 类、接口、变量、方法。 父类中声明为 public 的方法在子类中也必须为public。 默认访问修饰符 使用对象: 类、接口、变量、方法。 受保护的访问修饰符 protected 使用对象: 变量,构造方法,方法成员,不能修饰类 阅读全文
posted @ 2020-03-30 11:41 我是痕 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 基本语法 编写 Java 程序时,应注意以下几点: 大小写敏感: Java 是大小写敏感的。 类名: 对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyDemo。 方法名: 所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单 阅读全文
posted @ 2020-03-30 10:30 我是痕 阅读(112) 评论(0) 推荐(0) 编辑