corejava
a8819938
这个作者很懒,什么都没留下…
展开
-
看书要点:java基础总结(三)
1、 编码规则 1.1命名规则 对于常量:应该使用大写,单词间用下划线隔开,最好能见其名知其意。如:MAX_VALUE(用于储存一个最大值) 对于变量:应该使用小写,且要有意义,尽量避免用单个字符。 对于方法:首字母应该小写,若由多个单词组成,其后单词首字母应该大写。 对于包:包名前缀全部是由小写英文字母组成 ...原创 2012-11-22 19:32:14 · 61 阅读 · 0 评论 -
看书要点:java基础总结(四)
abstract的方法是否可同时是static,是否可同时是native,是否可同时是synchronized? (1)abstract与static abstract:用来声明抽象方法,抽象方法没有方法体,不能被直接调用,必须在子类overriding后才能使用 static:用来声明静态方法,静态方法可以被类及其对象调用 static与abstr...原创 2012-11-22 19:51:46 · 57 阅读 · 0 评论 -
看书要点:java基础总结(五)
常用的类:BufferedReader BufferedWriter FileReader FileWirter String Integer 常用的包:java.lang java.awt java.io java.util java.sql 常用的接口:Remote List Map Document NodeList forward 和red...原创 2012-11-22 20:24:27 · 150 阅读 · 0 评论 -
看书要点:java基础总结(六)
字符串: 1、 比较字符串大小:compareTo()返回int 2、 大小写转换:toLowerCase(),toUpperCase() 3、 获取子字符串:subString(); 4、 替换指定字符或子字符串:replace(oldstr,newstr) 5、 分割字符串:split(regex); 6、 格式化:format() String \StringB...原创 2012-11-22 21:11:17 · 96 阅读 · 0 评论 -
看书要点:java基础总结(七)
HashMap和Hashtable的区别。 答案:HashMap(非线程安全的实现)是Hashtable的轻量级实现,他们都实现了Map接口, 主要区别在于HashMap允许空(null)键值(key,只允许一个空)与空值(value),由于非线程安全,效率上可能高于Hashtable,Hashtable不允许有空(null)键值(key)与空值(value)。 ...原创 2012-11-22 21:21:56 · 101 阅读 · 0 评论 -
看书要点:java基础总结(八)
Io: Java的输入输出功能来自于java.io包中的InputStream类、OutputStream类,Reader类和Writer类以及继承他们的各种子类。(前两者操作字节流,后两者操作字符流) 线程: 线程也是一种对象,继承Thread类和实现Runnable借口的方式都可创建线程。 Thread类中常用的方法包括start(),run(),join()等方法。 R...原创 2012-11-29 16:56:27 · 72 阅读 · 0 评论 -
看书要点:java基础知识(一)
Java中注释用法: 行注释:“//”---当一行代码中出现双斜线时,其后面的内容直到本行的末尾为注释。 块注释:“/*”和“*/”---用双斜杠单行注释去注释多行内容的时候会很繁琐,用这个可以把多行内容标识为注释。 文档注释:“/**”和“*/”为文档注释,与多行注释类似,不同的是这些注释的内容可以被专门的注释软件从程序中提取出来。 Long型的变量后面一定要加L或l Fl...2012-09-17 00:55:02 · 73 阅读 · 0 评论 -
看书要点:java基础知识(二)
8种基本数据类型所占字节数: byte 1个字节 short 2个字节 int 4个字节 long 8个字节 char 2个字节 float 4个字节 double 8个字节 boolean 1个字节(实际上起判断作用的该字节的最后一位,既是通过0,1判断true和false) 关键字final表示这个变量只能被赋值一次,一旦被赋值之后就不能更改...2012-09-17 16:46:46 · 68 阅读 · 0 评论