上一页 1 ··· 5 6 7 8 9 10 下一页
摘要: 1、 【请尝试解释以下奇怪的现象!】 int i=1, j=0, k; k=i/j; 代码在运行时会引发异常 上边代码在运行时不会引发异常 浮点数除以0:Infinity 可以使用javap去反汇编两个示例程序的.class文件(一个是AboutException.class,另一个是ThrowDe 阅读全文
posted @ 2017-11-16 19:25 DaisyYuan 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 1、运行 TestInherits.java 示例,观察输出,注意总结父类与子类之间构造方法的调用关系修改Parent构造方法的代码,显式调用GrandParent的另一个构造函数,注意这句调用代码是否是第一句,影响重大! 结论:通过 super 调用基类构造方法,必须是子类构造方法中的第一个语句。 阅读全文
posted @ 2017-11-10 21:07 DaisyYuan 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 1、【动手动脑】 String.equals()方法public class StringEquals { public static void main(String[] args) { String s1=new String("Hello");String s2=new String("Hel 阅读全文
posted @ 2017-10-27 14:55 DaisyYuan 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 古罗马皇帝凯撒在打仗时曾经使用过以下方法加密军事情报: 请编写一个程序,使用上述算法加密或解密用户输入的英文字串要求设计思想、程序流程图、源代码、结果截图。 【设计思想】 定义一个字符串 s,通过键盘输入字符串;键入整型m来选加密还是解密;在类中定义一个setString()方法,来初始化s和加密解 阅读全文
posted @ 2017-10-27 14:46 DaisyYuan 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 【验证1】: ClassAndObjectTest.java: 实验截图: 【验证2】: Demo: ObjectEquals.java: 实验截图: 【验证3】: TestStaticInitializeBlock.java: 实验截图: 【动手动脑1】: 以下代码为何无法通过编译?哪儿出错了? 阅读全文
posted @ 2017-10-20 14:33 DaisyYuan 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 使用类的静态字段和构造函数,我们可以跟踪某个类所创建对象的个数。请写一个类,在任何时候都可以向它查询“你已经创建了多少个对象?”。 【实验源程序】: //20163483 袁亚琴 信1605-2public class ObjectNum { public static int i=0; publi 阅读全文
posted @ 2017-10-19 19:52 DaisyYuan 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 【1】java.lang.Math类提供了通用的数学函数方法例如: Math.sqrt( 900.0 )可得到900的平方根Demo: TestMath.java 截图: 【2】: 【3】: 使用Math.random()生成随机数 ( int ) ( Math.random() * 6 ) 产 阅读全文
posted @ 2017-10-14 00:46 DaisyYuan 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 【设计思想】 1、输入一个字符串a,用i表示字符串的长度 2、创建一个布尔函数boolean huiwen(String str,int head,int end),当第一个字符=最后一个字符时,若相等继续判断第二个字符倒数第二个字符是否相等,若相等则继续判断 3、定义boolean b,b表示布尔 阅读全文
posted @ 2017-10-13 22:59 DaisyYuan 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 【设计思想】: 1、定义一个函数void hanio(int n,String a,String b,String c)来实现盘子的转移,改变a,b,c得顺序,输出a-->c. 2、输入所移盘子的总数 3、调用函数hanio 【程序流程图】 【程序源代码】 import java.util.Scan 阅读全文
posted @ 2017-10-13 22:49 DaisyYuan 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 1、设计思想: 1、使用BigInteger,将所有值都设置为BigInteger型,用multiply表示*,用divide表示/; 2、设计一个函数,用来实现递归计算n!; 3、输入n,k,计算n!,k!,(n-k)!,C(n,k)的值 4、设计杨辉三角形,定义一个二维数组num[][];num 阅读全文
posted @ 2017-10-13 22:34 DaisyYuan 阅读(129) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 下一页