摘要: 1.Java在创建数组的时候,需要指定数组长度,且数组长度不可变。而java.lang.reflect包下提供了一个Array类,通过这些方法可以创建动态数组,对数组元素进行赋值、取值操作。 2.Array类提供... 阅读全文
posted @ 2018-09-29 18:44 龙雪 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 获取普通方法 借助Class类某些可以获取对应类中声明的普通方法实例对象,这些方法有: Method[] getMethods():返回一个该Class对象表示类或接口中所有public方法(含继承的)对应... 阅读全文
posted @ 2018-09-29 18:37 龙雪 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 获取成员变量 借助Class类某些可以获取对应类中声明的成员变量实例对象,这些方法有: ⑴Field[] getFields():返回一个该Class对象表示类或接口中所有public属性(含继承的)对应的Fie... 阅读全文
posted @ 2018-09-29 18:27 龙雪 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 获取构造方法 1.借助Class类某些可以获取对应类中声明的构造方法实例对象,这些方法有: ⑴Constructor[] getConstrutors():返回该Class对象表示类包含的所有public构造方法... 阅读全文
posted @ 2018-09-29 18:19 龙雪 阅读(184) 评论(0) 推荐(0) 编辑
摘要: Class类 1.Class类是Java 反射机制的入口,封装了一个类或接口的运行时信息,通过调用Class类的方法可以获取这些信息。 2.Class类的特点:该类在java.lang包中; 该类被final所修... 阅读全文
posted @ 2018-09-29 18:03 龙雪 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 1.概念辨析: Log4j是Apache的一个开源项目,通过使用Log4j,可以控制日志信息格式及其输送目的地(控制台、文件、数据库等),方便后期查找系统运行期间出现的问题,进而便于维护系统。 2.配置Log4j... 阅读全文
posted @ 2018-09-15 18:30 龙雪 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1.Eclipse开发工具中F5、F6、F7和F8 四个快捷键能辅助我们很好地进行代码的调试,各快捷键的作用如下: F5:跳入方法; F6:向下逐行调试; F7:跳出方法; F8:直接跳转到下一个断点; 2.E... 阅读全文
posted @ 2018-09-15 18:18 龙雪 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 1.为什么? Java API提供的已有异常类无法准确表述当前发生的异常问题,这时就需要创建自定义的异常。 2.怎么做? ⑴创建继承Exception 或其子类的自定义类; ⑵自定义异常类调用父类构造函数(通常... 阅读全文
posted @ 2018-09-15 18:16 龙雪 阅读(135) 评论(0) 推荐(0) 编辑
摘要: throw关键字 1.throw用于抛出具体异常类的对象,一般用于方法体中。 2.什么时候使用:当所写的代码因不满足某些条件致使程序无法运行时可以借助throw抛出一个异常对象提醒程序员。 3.当b为0时不... 阅读全文
posted @ 2018-09-15 18:06 龙雪 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 语法结构 1.捕获异常语法结构: 红框:使用try{}块来抛出异常蓝框:使用try{}块来抛出异常橙框:由于对循环体中的异常进行了捕获处理,所以该行代码可以执行 2.try…catch…finally异常处理... 阅读全文
posted @ 2018-09-15 17:44 龙雪 阅读(308) 评论(0) 推荐(0) 编辑