摘要: 1. java.lang.nullpointerexception这个异常大家肯定都经常遇到,异常的解释是"程序遇上了空指针",简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指 阅读全文
posted @ 2018-11-11 21:35 生长的力量 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 1.异常捕获 2.与异常相关的类 3.CatchWho.java的运行结果。 4.CatchWho2.java的运行结果 5.当有多层嵌套的finally时,异常在不同的层次抛出 ,在不同的位置抛出,可能会导致不同的finally语句块执行顺序。 阅读全文
posted @ 2018-11-11 20:28 生长的力量 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 1. 当调用超类时,如果代码不是第一行,则会报错,原因是先有基类,再生成子类,其次构造方法的作用是对象的初始化,所以必须先初始化基类,才能初始化子类。 所以得到结论,在子类的构造方法调用超类时,调用语句必须放在子类构造方法类的第一行 2. 直接输出类的对象时,由于我没有覆盖toString这个方法, 阅读全文
posted @ 2018-11-04 18:55 生长的力量 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 1.请输入并运行以下代码,得到什么结果? 以上代码运行结果是False,说明建立的两个对象的存储地址不一样。 2.以下代码为何无法通过编译?哪儿出错了? 之所以出错,是因为Foo类本身有自定义的构造函数。 3.静态初始化块的执行顺序 静态初始化块最先执行,然后父类的静态初始化块和普通初始化块又分别先 阅读全文
posted @ 2018-10-21 17:26 生长的力量 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 用全局变量进行统计。 阅读全文
posted @ 2018-10-21 16:50 生长的力量 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1.编写一个方法,使用以上算法生成指定数目(比如1000个)的随机数。 2.请看以下代码,有什么特殊之处吗? 上述代码的特殊之处是关于方法的重载,是无法通过返回值的不同而进行区别的。 3.查看JDK中System.out.println()方法的部分内容 out是system的成员变量;out在Sy 阅读全文
posted @ 2018-10-15 02:22 生长的力量 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-10-12 08:18 生长的力量 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1.原码是一种计算机中对数字的二进制定点表示方法。原码表示法在数值前面增加了一位符号位(即最高位为符号位):正数该位为0,负数该位为1(0有两种表示:+0和-0),其余位表示数值的大小。 2.反码表示法规定:正数的反码与其原码相同;负数的反码是对其原码逐位取反,但符号位除外 3.补码表示方法是:正数 阅读全文
posted @ 2018-10-08 09:12 生长的力量 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 1.枚举类型 运行EnumTest.java 运行结果:false,false,true,SMALL,MEDIUM,LARGE 结论:枚举类型是引用类型,枚举不属于原始数据类型,它的每个具体值都引用一个特定的对象。相同的值则引用同一个对象。可以使用“==”和equals()方法直接比对枚举变量的值, 阅读全文
posted @ 2018-10-08 08:57 生长的力量 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 本次乃我们软件工程专业开学第一个小测试,本来以为是和之前2016级相同的或者类似得软件,所以之前学了好久的那个程序完全失去了它的作用,当然了老师也从来没有按套路出过牌,所以这个下马威我觉得作用起到了。反正小民哥布置的学习任务,再也不敢马虎了。 然后就是自己对大学学习的认识吧,这几天不是金九银十嘛?很 阅读全文
posted @ 2018-09-25 00:06 生长的力量 阅读(917) 评论(0) 推荐(0) 编辑