2016年11月1日

JDK5-注解

摘要: 注解是一个类,一个声明就是一个对象 1. 简单注解 @SuppressWarnings("msg") - 压缩/抑制警告 @Deprecated - 声明过时 @Override - 声明复写 2. 自定义注解 3. 注解的使用 但是在这里我们发现:无法获取到Anno的实例,是因为Anno注解在加载 阅读全文

posted @ 2016-11-01 22:59 Joshua_AW 阅读(157) 评论(0) 推荐(0)

Java笔试题二:读程序

摘要: 读程序,输出结果:The result is: 9.0 分析可知,本程序相当于: 由于9.99为double类型,因此返回结果类型应为double类型 相当于double result = 9; 所以输出结果为The result is: 9.0 阅读全文

posted @ 2016-11-01 21:42 Joshua_AW 阅读(203) 评论(0) 推荐(0)

数组的反射

摘要: 写出通用的输出方法: 1. 数组类型,将元素逐个输出 2. 其他类型直接输出 注意:数组只有在元素类型相同、维度也相同时,类型才相同。 new int[3].getClass() == new int[4].getClass() new int[3].getClass() != new int[3] 阅读全文

posted @ 2016-11-01 20:36 Joshua_AW 阅读(131) 评论(0) 推荐(0)

Java反射机制

摘要: 反射:对类进行剖析 说明:凡带有Declared的方法均返回所有(包含私有) 1. 获取Class Class clazz = Class.forName(String classname);多用于类加载 Class clazz =obj.getClass();多用于获取对象类型 Class cla 阅读全文

posted @ 2016-11-01 20:27 Joshua_AW 阅读(117) 评论(0) 推荐(0)

JDK5-枚举

摘要: 1. 使用普通类模拟枚举 2. 使用抽象类模拟枚举 使用抽象类模拟可以免除写大量的if-else语句,不需要对每个对象进行判断,只需要有具体实现类完成即可 3. 枚举类 普通的枚举类末尾不需要写分号 4. 带构造参数枚举 枚举中每个变量都是static final的 5. 带抽象函数的枚举 6. 枚 阅读全文

posted @ 2016-11-01 17:51 Joshua_AW 阅读(280) 评论(0) 推荐(0)

JDK5-自动拆装箱

摘要: 拆装箱:在基本类型与其对应的引用类型之间转换 装箱:Integer iObj = 5; 拆箱:int i = 5 + iObj; 装箱时,一个字节以内的数据在一个常量池中(小整数的使用频率高),即-128~127范围之间的数的地址相同 阅读全文

posted @ 2016-11-01 16:55 Joshua_AW 阅读(161) 评论(0) 推荐(0)

JDK5-静态导入

摘要: import static 1. 导入一个类内所有静态成员 2. 导入一个静态函数 阅读全文

posted @ 2016-11-01 12:53 Joshua_AW 阅读(121) 评论(0) 推荐(0)

Servlet与JSP的关系

摘要: Servlet与JSP的异同点: 相似点: 都可以生成动态网页 不同点: JSP擅长网页制作,生成页面直观,但不易追踪与排错 Servlet是纯Java,擅长处理流程与业务逻辑,缺点是页面不直观 阅读全文

posted @ 2016-11-01 11:42 Joshua_AW 阅读(145) 评论(0) 推荐(0)

导航