随笔分类 -  java基础

摘要:有4种显式地创建对象的方式:1.用new语句创建对象,这是最常用的创建对象的方式。2.运用反射手段,调用java.lang.Class或者java.lang.reflect.Constructor类的newInstance()实例方法。3.调用对象的clone()方法。4.运用反序列化手段,调用ja... 阅读全文
posted @ 2015-07-15 16:13 情歌z 阅读(231) 评论(0) 推荐(0)
摘要:Throwable是所有Java程序中错误处理的基类,有两种子类:Error和Exception Error:表示程序在运行期间出现了十分严重、不可恢复的错误,在这种情况下应用程序只能中止运行,例如JAVA虚拟机出现错误。在程序中不用捕获Error类型的异常。一般情况下,在程序中也不应该抛出Erro 阅读全文
posted @ 2015-06-21 11:39 情歌z 阅读(151) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/u011240877/article/details/52773577 hashmap&hashtable:http://blog.csdn.net/fujiakai/article/details/51585767 linkedhashmap:http:/ 阅读全文
posted @ 2015-06-19 17:00 情歌z 阅读(194) 评论(0) 推荐(0)
摘要:一、Java数据类型 分为基本数据类型与引用数据类型 基本数据类型: byte:Java中最小的数据类型,在内存中占1个字节(8 bit),取值范围-128~127,默认值0 short:短整型,2个字节(16 bit),取值范围-2^15~2^15-1,默认值0 int:整型,用于存储整数,在内存 阅读全文
posted @ 2015-05-15 17:10 情歌z 阅读(961) 评论(0) 推荐(0)
摘要:什么是JAVA的反射机制 Java反射是Java被视为动态(或准动态)语言的一个关键性质。这个机制允许程序在运行时透过Reflection APIs取得任何一个已知名称的class的内部信息,包括其modifiers(诸如public, static 等)、superclass(例如Object)、 阅读全文
posted @ 2015-05-12 17:49 情歌z 阅读(222) 评论(0) 推荐(0)
摘要:参考文章: http://blog.csdn.net/s10461/article/details/53941091 定义:泛型(Generic type 或者generics)是对 Java 语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类 阅读全文
posted @ 2015-05-12 13:02 情歌z 阅读(241) 评论(1) 推荐(0)
摘要:类 在Java中,类文件是以.java为后缀的代码文件,在每个类文件中可以有多个类,但是最多只允许出现一个public类,当有public类的时候,类文件的名称必须和public类的名称相同,若不存在public,则类文件的名称可以为任意的名称 在类内部,对于成员变量,如果在定义的时候没有进行显示的 阅读全文
posted @ 2015-04-22 17:26 情歌z 阅读(243) 评论(0) 推荐(0)
摘要:Hashmap是一种非常常用的、应用广泛的数据类型,最近研究到相关的内容,就正好复习一下。网上关于hashmap的文章很多,但到底是自己学习的总结,就发出来跟大家一起分享,一起讨论。 1、hashmap的数据结构 要知道hashmap是什么,首先要搞清楚它的数据结构,在java编程语言中,最基本的结 阅读全文
posted @ 2015-04-21 14:04 情歌z 阅读(276) 评论(0) 推荐(0)
摘要:作者:July、wuliming、pkuoliver 说明:本文分为三部分内容, 第一部分为一道百度面试题Top K算法的详解;第二部分为关于Hash表算法的详细阐述;第三部分为打造一个最快的Hash表算法。 第一部分:Top K 算法详解 问题描述(百度面试题): 搜索引擎会通过日志文件把... 阅读全文
posted @ 2015-04-21 11:12 情歌z 阅读(292) 评论(0) 推荐(0)