上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 32 下一页
摘要: 一、this简介 1、this. this() 2、静态方法无法使用 3、不省略的情况:区分局部变量与实例变量,比如set方法中用到 二、super简介 1、只能出现在实例方法或构造方法中 2、super() 3、静态方法不能使用 4、super不能省略的场景: 如果父类与子类有同名的属性,想访问父 阅读全文
posted @ 2020-07-27 01:18 Mrwhite86 阅读(141) 评论(0) 推荐(0)
摘要: 一、多态的含义 1、多种形态、多种状态,指的是编译与运行有不同的状态 2、编译时->静态绑定 3、执行时->动态绑定 4、多类典型场景:父类的引用指向了子类型的对象 二、向下转型与向上转型的区别 1、向上转型,为子类转父类,属于自动类型转换,不存在风险 Animal a=new(cat ) 2、向下 阅读全文
posted @ 2020-07-27 01:16 Mrwhite86 阅读(107) 评论(0) 推荐(0)
摘要: 一、静态变量/静态代码块特点: 1、类加载时执行静态代码块,并初始化静态变量 2、先于main()执行 3、只加载一次 4、可访问静态变量,不可访问实例变量 二、实例语句块: 1、需要实例化,对象的构造的时机 2、在构造方法执行前执行 三、举例说明: 以下代码的最终执行顺序为:A->F->B->E- 阅读全文
posted @ 2020-07-27 00:35 Mrwhite86 阅读(215) 评论(0) 推荐(0)
摘要: 一、static方法与非static方法的区别: 1、带有static方法调用:使用类名.方法名(),(建议,但也支持,"引用".变量的方式访问) 2、没有static方法调用(实例方法):使用先new对象,再通过"引用".方式访问 3、static为类相关的、类级别的,静态的变量或方法,不会造成空 阅读全文
posted @ 2020-07-27 00:19 Mrwhite86 阅读(699) 评论(0) 推荐(0)
摘要: 一、java面向对象三大特别: 1、封装 2、继承 3、多态 二、封装的作用 1、属性私有化(private) 2、对外提供简单的入口 如公开的set()与get()方法,并且都不带static 三、举例说明 public class TestBase11Encapsulation { privat 阅读全文
posted @ 2020-07-26 23:56 Mrwhite86 阅读(222) 评论(0) 推荐(1)
摘要: 空指针异常即:java.lang.NUllPointException异常,主要用于在对象为null的情况下,调用对象的方法或对象的属性时会抛出。 举例说明: public class TestBase10NullPointExcepiton { public static void main(St 阅读全文
posted @ 2020-07-26 22:44 Mrwhite86 阅读(297) 评论(0) 推荐(0)
摘要: 如System.out.println()方法即是方法重载的。 以下举例说明自定义sum()方法的重载 package cnblogs; public class TestBase09MathReload { public static void main(String[] args) { Syst 阅读全文
posted @ 2020-07-26 22:16 Mrwhite86 阅读(127) 评论(0) 推荐(0)
摘要: 一、示例 package cnblogs; import java.util.Scanner; public class TestBase07IO { public static void main(String[] args) { Scanner input_object =new Scanner 阅读全文
posted @ 2020-07-26 21:49 Mrwhite86 阅读(322) 评论(0) 推荐(0)
摘要: 一、转换规则 1、类型转换的原则是: 小容量可以自动转成大容量,大容量转成小容量,需要强制转换,有些类型之前不能转换 判断以下语句是否符合要求 2、默认的识别数字 整数默认->int 浮点数默认->double 浮点数存储空间>整数 二、转换示例 1、long a1=200; --true(int转 阅读全文
posted @ 2020-07-26 21:26 Mrwhite86 阅读(226) 评论(0) 推荐(0)
摘要: 1、换行:"\n" 2、\(斜杠):"\\" 3、‘(单引号):"\'" 4、制表符:"\t" 5、"test":"\"test\"" 6、汉字"中":"\u4ezd" 阅读全文
posted @ 2020-07-26 18:52 Mrwhite86 阅读(404) 评论(0) 推荐(0)
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 32 下一页