您的位置:首页 > 编程语言 > Java开发

java基础知识(一)

2015-08-13 11:36 190 查看
基本特征:封装性,继承性,多态性
一些新特征:
静态导入:import static 包名
可变参数的函数:add(int …x)
增强版for循环: for(int x:xs)
自动拆箱: 基本类型->类对象(唯一性) , int –>Integer
枚举类型:
一般的枚举类型 : public enum 名字{,,,,}
高级的枚举类型: 每一个枚举类型后面都可以跟一个其对应的方法
反射:
获取class的三种方法:
通过对象:getclass()
通过类:类名.class
通过class关键字: class.forName(包名)
反射类型:
构造方法反射
成员字段反射
成员方法反射:静态主方法和一般方法
数组反射
主要方法
isPrimitive() //是否为基本类型
isArray() //是否为数组类型
invoke(对象,参数)//一般和下面的方法配合使用,主要是反射方法的方法
getMethod(方法名,参数类型)//成员方法反射用到的方法
标注: @标注关键字
泛型:(这种思想很重要)
类加载器: 类名.class.getClassLoader()
动态代理
MyEclipse的配置是基于工作空间的,如果要配置破解64位的myEclipse,jdk要安装32位的
Technorati 标记: 性格决定命运 专注改变人生
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: