Java
文章平均质量分 71
旺旺_123
天道酬勤,思者常新;博观约取,厚积薄发;心如止水,气贯长虹;淡泊明志,宁静致远
展开
-
Java之异常处理具体使用总结
导读:1、异常的分类;2、Java的异常处理机制: 2.1、异常try catch finally; 2.2、异常声明:throws; 2.3、人工抛出异常;3、异常处理原则;4、自定义异常;5、throw和throws的区别。1、异常的分类: Java中的Throwable类时所有异常类的父类。(1)Error:通常是指出现重大问题,如JVM原创 2017-06-17 11:06:36 · 491 阅读 · 0 评论 -
Java之集合框架图及 Collection和Collections的区别及用法总结
Java中Collection和Collections的区别:1、Java集合框架图:2、Collection接口: java.util.Collection是一个集合接口,其中定义了对集合对象有关操作的普通接口方法。 Set和List集合类型(不包含Map)是常用子接口 。 根据上面的Java集合框架图可知其具体子接口及各实现类。 Collection原创 2017-06-27 11:14:05 · 3177 阅读 · 0 评论 -
HashMap实现原理分析
转自:http://blog.csdn.net/vking_wang/article/details/14166593目录:1、HashMap的数据结构 1.1、数组 1.2、链表 1.3、哈希表2、HashMap的存取实现 2.1、put 2.2、get 2.3、null key的存取 2.4、确定数组indexhashcode tabl转载 2017-06-24 18:50:01 · 370 阅读 · 0 评论 -
Java中array、Set、List和Map的比较总结
array、List、Set、Map区别原创 2017-06-24 18:16:58 · 3308 阅读 · 0 评论 -
Java之String、StringBuffer类和StringBuilder类的用法总结
1、三者的执行效率比较:StringBuilder > StringBuffer > String。2、StringBuffer类 在实际开发中,经常要对字符串的内容进行修改,使用String类型效率不高(对象一旦创建内容不可改变,就只能不断地创建新对象并销毁旧对象)。基于上述场景,java.lang.StringBuffer类就比较适合,该类表示的是内容可以修改的Uni原创 2017-06-24 10:42:49 · 1147 阅读 · 0 评论 -
Java中方法的重写(override)和重载(overload)的使用规则总结:
Java中方法的重写(override)和重载(overload)的使用规则总结原创 2017-06-11 16:48:33 · 1180 阅读 · 0 评论 -
final关键字在Java中的具体用法总结
关键字final的使用:在声明Java类、变量和方法时可以使用final关键字修饰,使其具有“终态”的特性。原创 2017-06-10 18:29:09 · 609 阅读 · 0 评论 -
Static关键字在Java中的具体用法总结
1、static一般用在哪里?2、static具体使用3、使用static需要注意:4、static和final一起使用的情况:原创 2017-06-10 11:00:04 · 642 阅读 · 0 评论 -
Java类的共同父类Object之常用方法总结
Java类的共同父类为Object: Java.lang.Object类是所有Java类的最高层次父类,该类中没有定义任何属性,只有几个方法。1、hashCode( )方法 public int hashCode ( ) 返回当前对象的哈希值(哈希码可理解为系统为每一个Java对象自动创建的整型编号,而且此编号唯一)。2、toString( )方法 Object类中t原创 2017-06-18 19:56:41 · 2140 阅读 · 0 评论 -
Java之抽象(abstract)类、接口(interface)的用法总结
导读:1、什么是抽象类(abstract)?2、如何定义抽象类(abstract)?3、抽象类(abstract)的作用?4、何为接口?接口和类的区别?5、怎么区分抽象类和接口?1、抽象类的定义: Java中声明一个类时,可以不给出该类的所有实现细节。然后再定义一个或者多个子类继承抽象父类,重用父类中的代码、扩充并实现其未实现的功能。原创 2017-06-14 20:26:11 · 6398 阅读 · 0 评论