
java知识点
吖远_
技术的深度,来源于技术的总结。
展开
-
Java知识点总结(一)
1.继承概念: 继承就是子类继承父类的特征(属性)和行为(方法),使得子类对象(实例)具有父类的实例域和方法, 或子类从父类继承方法,使得子类具有父类相同的行为。继承关键字: 在 Java 中通过 extends 关键字可以申明一个类是从另外一个类继承而来的。 一个子类只能拥有一个父类,所以 extends 只能继承一个类。 关键字: (1)implement原创 2017-05-24 17:33:37 · 400 阅读 · 0 评论 -
Java知识点总结之Java Web 知识(三)
1. request.getParameter("") 和 request.attribute("") 的区别> request.get Parameter()用于获取客户提交请求中的参数,包含GET参数和POST参数,返回的是String。> request.attribute()获取请求中保存的属性,返回的是Object。request的attribute一般是用在请求内部转发时用于保原创 2017-05-27 16:30:45 · 488 阅读 · 0 评论 -
Java知识点总结(二)
HashMap和Hashtable的区别HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都实现了Map接口HashMap允许空(null)键值(key),由于非线程安全,效率上高于Hashtable。HashMap允许将null作为一个entry的key或者value,而Hashtable不允许。HashMap把Hashtable的contains方法去掉了,改成containsvalue和containsKey。因为contains方法容易让人引起误解。Hashtable原创 2017-05-27 08:11:44 · 365 阅读 · 0 评论 -
Java知识点总结(四)
ArrayList和LinkedList有什么区别?参考答案ArrayList和LinkedList都实现了List接口,他们有以下的不同点:ArrayList是基于索引的数据接口,它的底层是数组。它可以以O(1)时间复杂度对元素进行随机访问。与此对应,LinkedList是以元素列表的形式存储它的数据,每一个元素都和它的前一个和后一个元素链接在一起,在这种情况下,查找某个元素的时间复杂度是O(n)。相对于ArrayList,LinkedList的插入,添加,删除操作速度更快,因为当元素被添加到集合原创 2017-05-31 20:52:25 · 926 阅读 · 0 评论 -
Java知识点总结(五)
throw和throws有什么区别?参考答案throw关键字用来在程序中明确的抛出异常,相反,throws语句用来表明方法不能处理的异常。每一个方法都必须要指定哪些异常不能处理,所以方法的调用者才能够确保处理可能发生的异常,多个异常是用逗号分隔的。原创 2017-06-01 14:57:55 · 464 阅读 · 0 评论 -
Java知识思维导图(二)
Java知识思维导图 Java知识思维导图,比较全面,从Java简介、Java主要特征到Java多线程。资料是我从网上里面看到的,整理下来以便常复习。 不多说,直接上图:原创 2017-06-01 21:35:30 · 662 阅读 · 0 评论 -
Java知识思维导图(一)
Java知识思维导图 Java知识思维导图,比较全面,从Java简介、Java主要特征到Java多线程。资料是我从网上里面看到的,整理下来以便常复习。 不多说,直接上图:原创 2017-06-01 20:22:48 · 2158 阅读 · 2 评论