
java se 知识点
文章平均质量分 67
inotgaoshou
这个作者很懒,什么都没留下…
展开
-
Java SE Lesson 5
转自圣思园 (http://www.shengsiyuan.com)1. 对于Java中的常量的命名规则:所有单词的字母都是大写,如果有多个单词,那么使用下划线连接即可。比如说: public static final int AGE_0F_PERSON = 20; 2. 在Java中声明final常量时通常都会加上static关键字,这样对象的每个实例都会访...原创 2010-12-12 13:32:51 · 79 阅读 · 0 评论 -
Java SE Lesson 6
转自圣思园http://www.shengsiyuan.com/Java SE Lesson 61. 当向ArrayList添加一个对象时,实际上就是将该对象放置到了ArrayList底层所维护的数组当中;当向LinkedList中添加一个对象时,实际上LinkedList内部会生成一个Entry对象,该Entry对象的结构为:Entry{Entry previous;Ob...原创 2010-12-13 22:20:21 · 119 阅读 · 0 评论 -
Java SE Lesson 7
1. 有这样一个类: public class Person{ private int id; private String name; private int age;} // getter and setter 要求:假如有若干个类Person对象存在一个List当中,对他们进行排序,分别按照名字、年龄、id进行排序(要有正...原创 2010-12-19 22:50:05 · 108 阅读 · 0 评论 -
Java SE Lesson 8
1. 当遍历集合或数组时,如果需要访问集合或数组的下标,那么最好使用旧式的方式来实现循环或遍历,而不要使用增强的for循环,因为它丢失了下标信息。2. Integer类有一个缓存,它会缓存介于-128~127之间的整数。3. 可变参数:可变参数本质上就是一个数组,对于某个声明了可变参数的方法来说,我们既可以传递离散的值,也可以传递数组对象。但如果将方法中的参数定义为数组,那么只能...原创 2010-12-19 22:52:29 · 112 阅读 · 0 评论 -
Java SE Lesson 9(利用反射拷贝对象)
转自圣思园http://www.shengsiyuan.com1. 要想使用反射,首先需要获得待处理类或对象所对应的Class对象。2. 获取某个类或某个对象所对应的Class对象的常用的3种方式:a) 使用Class类的静态方法forName:Class.forName(“java.lang.String”);b) 使用类的.class语法:String.class;c...原创 2010-12-22 20:33:38 · 105 阅读 · 0 评论 -
JAVA SE Lesson 1
(转自圣思园 www.shengsiyuan.com) 1. 类是一种抽象的概念,对象是类的一种具体表示形式,是具体的概念。先有类,然后由类来生成对象(Object)。对象又叫做实例(Instance)。2. 类由两大部分构成:属性以及方法。属性一般用名词来表示,方法一般用动词来表示。3. 如果一个java源文件中定义了多个类,那么这些类中最多只能有一个类是public...原创 2010-12-01 23:18:34 · 157 阅读 · 0 评论 -
Java SE Lesson 2
转自圣思园([url=http://www.shengsiyuan.com]http://www.shengsiyuan.com[/url])[code="java"]1. 多态:父类型的引用可以指向子类型的对象。 2. Parent p = new Child();当使用多态方式调用方法时,首先检查父类中是否有sing()方法,如果没有则编译错误;如果有,再去调用子类的sing(...原创 2010-12-01 23:21:29 · 149 阅读 · 0 评论 -
Java SE Lesson 3
1. 接口中所声明的方法都是抽象方法。接口中的方法都是public的。 2. 接口中也可以定义成员变量。接口中的成员变量都是public、final、static的。 3. 一个类不能既是final,又是abstract的。因为abstract的主要目的是定义一种约定,让子类去实现这种约定,而final表示该类不能被继承,这样abstract希望该类可以被继承而final明确...原创 2010-12-03 23:53:42 · 127 阅读 · 0 评论 -
Java SE Lesson 4
转自圣思园([url=http://www.shengsiyuan.com]http://www.shengsiyuan.com[/url])[code="java"]1. 包装类(Wrapper Class)。针对于原生数据类型的包装。所有的包装类(8个)都位于java.lang包下。Java中的8个包装类分别是:Byte, Short, Integer, L...原创 2010-12-08 20:58:52 · 85 阅读 · 0 评论