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 标记: 性格决定命运 专注改变人生
一些新特征:
静态导入: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 标记: 性格决定命运 专注改变人生
相关文章推荐
- Struts2 - 常用的constant总结
- java udp socket通信(仅发送)
- Eclipse种使用Maven
- 利用反射来改变String对象
- SpringMVC表单标签(7)
- eclipse 异常退出 再进入 选择命名空间路径后自动闪退(自动闪退)
- java并发编程--ThreadLocal的用法和分析
- Spring3.1新特性
- SpringMVC基于代码的配置方式(零配置,无web.xml)
- 如何修改eclipse的默认字符集和修改中文乱码
- Java int和integer的区别
- java程序由mysql转到sqlserver时在浮点数处理上遇到的错误
- Java DecimalFormat 用法
- 在spring官网下载jar包、源码、文档
- SpringMVC表单标签(6)
- 轻量级java ee 中的相关技术概述
- 一个有趣的程序,java的引用传参。
- eclipse学习
- Java多线程——<八>多线程其他概念
- Struts2 的 helloworld