上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 56 下一页
摘要: 1.Extends 是实现单继承一个类的关键字,通过使用extends来显示的指明当前类继承的父类,只要那个类不是声明final或者那个类定义为abstract的就能继承。基本声明格式是 [修饰符] class 子类名 extends 父类名{ 类体 } 2.Java的继承机制只能提供单一继承,所以 阅读全文
posted @ 2018-06-21 15:09 筱筱的春天 阅读(1641) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/zhangxinqi/p/9201594.html 阅读全文
posted @ 2018-06-21 14:47 筱筱的春天 阅读(131) 评论(0) 推荐(0) 编辑
摘要: intellii idea 阅读全文
posted @ 2018-06-21 14:44 筱筱的春天 阅读(1669) 评论(0) 推荐(0) 编辑
摘要: ①引言 在日常生活中能高效的管理和操作数据是非常重要的。Java提供了强大的集合框架,大大提高了开发者的生产力,今天就了解一下有关集合框架方面的问题。 Vector、ArrayList、LinkedList这3者都是实现集合框架的List,也就是所谓的有序集合,因此具体功能也比较近似,比如都可以按照 阅读全文
posted @ 2018-06-21 14:37 筱筱的春天 阅读(326) 评论(0) 推荐(0) 编辑
摘要: ①为什么要使用泛型通配符 请参考这篇随笔的下半部分 https://www.cnblogs.com/baxianhua/p/9194369.html ②通配符上限和通配符下限的简单解释 <? extends T>上限通配,表示?是T的一个未知子类。 <? super T>下限通配,表示?是T的一个未 阅读全文
posted @ 2018-06-20 16:55 筱筱的春天 阅读(3244) 评论(1) 推荐(1) 编辑
摘要: ①为什么要使用泛型? 引入例子 上述代码在编译器没有问题,但在运行期间,将会报错。因为List的add方法的参数为object,如果不知道List类型时,通过强转获值,这时就会报错了。因为编译阶段正常,而运行时会出现“java.lang.ClassCastException”异常。因此,导致此类错误 阅读全文
posted @ 2018-06-18 06:40 筱筱的春天 阅读(1730) 评论(2) 推荐(0) 编辑
摘要: Int int是我们常说的整型数字,是Java的8个原始数据类型(Primitive Type:boolean、byte、short、char、int、float、double、long)之一。Java语言虽然号称一切都是对象,但原始数据是例外。 Integer Integer是int对应的包装类, 阅读全文
posted @ 2018-06-16 06:49 筱筱的春天 阅读(2735) 评论(0) 推荐(0) 编辑
摘要: 1) 构造函数 ①概念 构造函数是一种特殊的函数。主要用来在创建对象时初始化对象,即为对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中。构造函数与类名相同,Java语言中普遍称之为构造方法。 ②特点 ①构造方法名必须与类名相同 ②构造方法没有返回值类型,不能使用return语句 ③构 阅读全文
posted @ 2018-06-14 17:33 筱筱的春天 阅读(381) 评论(1) 推荐(0) 编辑
摘要: 动态代理 ①动态代理概念理解 动态代理是一种方便运行时动态构建代理、动态处理代理方法调用的机制,很多场景都利用类似机制做到的,比如用来包装RPC调用、面向切面的变成(AOP) 实现动态代理的方式很多,比如JDK自身提供的动态代理,就是主要利用了下面提到的反射机制。还有其他的实现方式,比如利用更高性能 阅读全文
posted @ 2018-06-13 22:47 筱筱的春天 阅读(1983) 评论(0) 推荐(0) 编辑
摘要: ① String是Java语言非常基础和重要的类,提供了构造和管理字符串的各种基本逻辑。它是典型的immutable类,被声明成final class,所有属性也都是final的,由于它的不可变性,类似拼接、裁剪字符串等操作,都会产生新的String对象。由于字符串操作的普遍性,所以相关操作的效率往 阅读全文
posted @ 2018-06-13 13:08 筱筱的春天 阅读(344) 评论(1) 推荐(0) 编辑
上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 56 下一页