摘要: 异常时程序中的一些错误,但并不是所有的错误都是异常。异常以及错误都是可以避免的。 异常发生的原因通常有以下几大类。 这些异常有的是因为用户错误引起的,有的是程序错误引起的,还有的是因为物理错误引起的。需要掌握以下三种异常类型: Exceotion类的层次 所有的异常是从java.lang.Excep 阅读全文
posted @ 2018-11-11 13:11 birdmmxx 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 1. 运行结果: 总结:通过 super 调用基类构造方法,必须是子类构造方法中的第一个语句。 不可以反过来,因为子类实例化默认先调用父类的构造。若子类定义了自己的构造方法,它先执行继承自父类的无参数构造方法,再执行自己的构造方法。子类构造方法没有显式调用父类构造方法,而父类又没有无参构造方法时,则 阅读全文
posted @ 2018-11-07 22:22 birdmmxx 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 结果是2 阅读全文
posted @ 2018-10-21 18:00 birdmmxx 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 该上述的代码错误,就是在Foo()这个类中的构造函数是有参数的构造函数。然后在主函数中调用的函数是无参的。所以会报错。 修改方法就是在Foo obj =new Foo()在括号内加入一个int类型范围内的数字。 2. 运行结果是100 300 从运行结果得出,初始化规律为:初始化块和字段的初始值谁排 阅读全文
posted @ 2018-10-21 12:15 birdmmxx 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1.随机数 2.指定代码特殊之处 我觉得这是运用了函数的重载。两个函数的名字是一样的。但是在定义函数的类型时一个是int型一个是double型。在调用函数时,square(7)自动调用int类型的函数。而square(7.5)则自动调用double类型的函数。 阅读全文
posted @ 2018-10-14 23:25 birdmmxx 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 设计思路: 1.首先要读取文本文件。把得到的文本的内容赋值给 str 2.将这个字符串转换为 char 数组 , 用for循环在(for char ch='a';ch<'z';ch++)在这个循环下又一个for循环。表示遍历整个数组。定义count变量。用来计数。 当ch==数组中的字母时,coun 阅读全文
posted @ 2018-10-11 22:59 birdmmxx 阅读(768) 评论(0) 推荐(0) 编辑
摘要: 一.反码补码原码 计算机是用补码来储存数据的。 一个数在计算机是以二进制的形式表示,在计算机用最高位来表示数的符号。正数为0,负数为1. 比如十进制下的3,在计算机中是[00000011]。-3在计算机中就是[10000011]。 原码:就是在第一位表示符号,其余为表示其真正的数值。 反码:正数的反 阅读全文
posted @ 2018-10-07 21:28 birdmmxx 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 一.反码补码原码 计算机是用补码来储存数据的。 一个数在计算机是以二进制的形式表示,在计算机用最高位来表示数的符号。正数为0,负数为1. 比如十进制下的3,在计算机中是[00000011]。-3在计算机中就是[10000011]。 原码:就是在第一位表示符号,其余为表示其真正的数值。 反码:正数的反 阅读全文
posted @ 2018-10-03 21:51 birdmmxx 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 实验感想 这时我们第一次Java的考试。这次考试直接暴露出了我的很多问题。首先还是对Java这门课程的不上心。平时没有好好的自主学习。没有学到精髓。所以这次考试也是非常的困难,对于我来说。这次Java的考试一来就遇到了困难。就是创建两个txt文件。一个文件是用来存取用户的信息的。这个我平时都没练习过 阅读全文
posted @ 2018-09-24 22:50 birdmmxx 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 实验感想 这时我们第一次Java的考试。这次考试直接暴露出了我的很多问题。首先还是对Java这门课程的不上心。平时没有好好的自主学习。没有学到精髓。所以这次考试也是非常的困难,对于我来说。这次Java的考试一来就遇到了困难。就是创建两个txt文件。一个文件是用来存取用户的信息的。这个我平时都没练习过 阅读全文
posted @ 2018-09-24 14:25 birdmmxx 阅读(352) 评论(0) 推荐(0) 编辑