摘要: 动手动脑: 1.请解释一下奇怪的现象: 代码执行时不发生异常。 jvm在处理浮点数时,生成的是ddiv字节码指令,i/0,0转化为浮点数0.0,而0.0是double类型的,并不精确,所以不会抛出异常。 jvm在处理整数时,生成的是idiv字节码指令,整数除0就是除0,会抛出异常。 2.多层的多层捕 阅读全文
posted @ 2017-11-16 18:26 暖阳mm 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 第七讲 继承与多态 一、为什么子类的构造方法在运行之前,必须调用父类的构造方法?能不能反过来?为什么不能反过来? 1. 由于子类是继承父类的,所以想用子类创建对象时,必须先创建父类的对象,这样子类才能有父类的属性和方法。在创建对象时如果父类的数据需要进行初始化,那么就需要调用父类的构造函数,使构造函 阅读全文
posted @ 2017-11-10 11:41 暖阳mm 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 一、子串加密 设计思想: (1)定义一个字符串并输入,取出单个字符,每个字符需要前移三位,后移三位; (2)创建字符对象str,str1,将新得到的字符分别加到str,str1后面,最后再输出解密字符和加密字符 程序流程图: 源代码: import java.util. Scanner; publi 阅读全文
posted @ 2017-10-27 14:52 暖阳mm 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 使用类的静态字段和构造函数,我们可以跟踪某个类所创建对象的个数。请写一个类,在任何时候都可以向它查询“你已经创建了多少个对象?”。 public class Class { public static void main(String[] args) { Class a=new Class(); C 阅读全文
posted @ 2017-10-20 10:31 暖阳mm 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 1.使用自定义类: 代码: public class ClassAndObjectTest { public static void main(String[] args) { //创建类的实例,定义一个对象变量引用这一实例 MyClass obj = new MyClass(); //通过对象变量 阅读全文
posted @ 2017-10-19 20:51 暖阳mm 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 课后作业1: 1.设计思想: (1)适用组合数公式:先用递归方法,求出阶乘,然后求出组合数的大小。 (2)使用递推的方法:递推是由前往后退,通过杨辉三角找出规律,利用二元数组求出组合数的大小。 (3)使用递归的方法:由前往后调用递归公式,利用组合数公式,初始化值,求出组合数的大小。 2.程序流程图: 阅读全文
posted @ 2017-10-13 23:00 暖阳mm 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 动手动脑1:编写一个方法,使用以上算法生成指定数目(比如1000个)的随机整数。 代码: 动手动脑2.请看以下代码,你发现了有什么特殊之处吗? 上述示例代码展示了Java的“方法重载(overload)”特性。 练习: 查看一下JDK中System.out.println()方法,你发现了什么? S 阅读全文
posted @ 2017-10-12 20:27 暖阳mm 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 问题一:运行TestDouble.java 代码: public class TestDouble { public static void main(String args[]) { System.out.println("0.05 + 0.01 = " + (0.05 + 0.01)); Sys 阅读全文
posted @ 2017-10-06 21:55 暖阳mm 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 1.程序设计思想: 先定义一个JavaAppArguments类,然后输入所求数字的个数,其后定义一个整型数组字符串使其转化为整数,最后求和输出结果。 2.程序流程图: 3.源程序代码: import java.util.Scanner;public class JavaAppArguments{ 阅读全文
posted @ 2017-10-06 21:21 暖阳mm 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 《大道至简:软件工程实践者的思想》这本书深入浅出,通俗易懂,是本不错的IT书籍,书中最经典、含义最多的东西,却用一张看似简单的图形完全表达出来,此书图形并茂,语言形象生动,通过愚公移山这个简单的中国古代经典寓言故事完美的阐述了编程这个枯燥无味的整个过程。 作者说,编程从来都是一件最简单的事,甚至可以 阅读全文
posted @ 2017-09-14 21:41 暖阳mm 阅读(82) 评论(0) 推荐(0) 编辑