03 2019 档案

摘要:内部类 内部类的定义 将一个类定义在另一个给类里面或者方法里面,这样的类就被称为内部类。 内部类可以分为四种: 成员内部类、局部内部类、匿名内部类、静态内部类 ,下面我们逐一介绍这四种内部类。 成员内部类 他定义在另一个类中。一般定义格式如下 因为类C相对与类D在外面,我们且称类C为外部类。 成员内 阅读全文
posted @ 2019-03-27 19:21 一笑风生 阅读(44239) 评论(6) 推荐(18)
摘要:&和&&的区别 Java中&和&&都是表示与的逻辑运算符。 两者的区别 &&具有短路功能,即碰到表达式值为false后就不再计算后续表达式。 &则不具有短路功能,所有表达式都会计算。 &还可以用作位运算符 阅读全文
posted @ 2019-03-27 17:52 一笑风生 阅读(285) 评论(0) 推荐(0)
摘要:Java和JavaScript的区别 1. Java是面向对象的语言,JavaScript是脚本语言,是基于对象和事件驱动的语言。 2. Java的源代码在执行之前必须经过编译,而JavaScript的代码不需要,可以由浏览器直接解释执行。 3. Java变量在使用之前必须声明,反之不要 4. 代码 阅读全文
posted @ 2019-03-27 17:52 一笑风生 阅读(6136) 评论(0) 推荐(0)
摘要:int和Integer的区别 int和Integer的基本区别 1. int是基本数据类型,Integer是int包装类。 2. Integer变量必须实例化后才能使用,int可以直接使用 3. Integer的默认值是null,int默认值是0 4. Integer变量实际上是对象的引用,指向ne 阅读全文
posted @ 2019-03-26 20:59 一笑风生 阅读(7304) 评论(0) 推荐(2)
摘要:equals和==的区别 ==主要用来比较基本数据类型,而equal主要用来比较对象是否相等。equal是Object的方法。 如果两者都用来比较对象的相等性,那么如果两个引用地址相同,那么==就返回true,但是如果对象重写了equal方法,那么就需要根据实际情况进行分析。比如String对象,根 阅读全文
posted @ 2019-03-26 20:03 一笑风生 阅读(861) 评论(0) 推荐(0)
摘要:String详解 字符创建方式 字符串创建有两种方式 创建过程解析 方式一创建时,先解析字符串常量"myString",它会在常量池里面的一个字符串常量列表中查找,如果没有找到,在堆里面创建一个包含字符序列(myString)的String对象s1,然后把这个String对象的字符序列和引用作为名值 阅读全文
posted @ 2019-03-26 19:15 一笑风生 阅读(1462) 评论(0) 推荐(0)
摘要:equals和==的区别 ==主要用来比较基本数据类型,而equal主要用来比较对象是否相等。equal是Object的方法。 如果两者都用来比较对象的相等性,那么如果两个引用地址相同,那么==就返回true,但是如果对象重写了equal方法,那么就需要根据实际情况进行分析。比如String对象,根 阅读全文
posted @ 2019-03-26 13:48 一笑风生 阅读(231) 评论(0) 推荐(0)