摘要: 反编译结果: 打开object 这与课件给出基本相同 结果: 总结: (1)覆盖方法的允许访问范围不能小于原方法。 (2)覆盖方法所抛出的异常不能比原方法更多。 (3)声明为final方法不允许覆盖。 例如,Object的getClass()方法不能覆盖。 (4)不能覆盖静态方法。 四.下列语句哪一 阅读全文
posted @ 2017-11-10 18:24 whiteso 阅读(121) 评论(0) 推荐(0)
摘要: 一 在Java中,内容相同的字串常量(“Hello”)只保存一份以节约内存,所以s0,s1,s2实际上引用的是同一个对象。 编译器在编译s2一句时,会去掉“+”号,直接把两个字串连接起来得一个字串(“Hello”)。这种优化工作由Java编译器自动完成。 当直接使用new关键字创建字符串对象时,虽然 阅读全文
posted @ 2017-10-27 12:42 whiteso 阅读(135) 评论(0) 推荐(0)
摘要: 1 方法名是类名 没有返回值类型 2 问题:以下代码为何无法通过编译?哪儿出错了? Foo类写了一个有参的构造函数,但没有无参的构造函数。但调用的是无参的构造函数 3 如果一个类中既有初始化块,又有构造方法,同时还设定了字段的初始值,谁说了算? 执行代码 public class Initializ 阅读全文
posted @ 2017-10-20 13:25 whiteso 阅读(118) 评论(0) 推荐(0)
摘要: 使用类的静态字段和构造函数,我们可以跟踪某个类所创建对象的个数。请写一个类,在任何时候都可以向它查询“你已经创建了多少个对象?”。 程序代码 运行截图 阅读全文
posted @ 2017-10-20 12:53 whiteso 阅读(194) 评论(0) 推荐(0)
摘要: 利用阶乘公式来计算组合式: 程序设计思想: 根据公式来计算组合数的大小,从键盘输入n,k的值,设计一个计算阶乘的大小,如果输入的数a为1或0,则直接return 1,否则运用递归,计算a-1的阶乘,直到a为1时,递归结束。 程序流程图: 程序源代码: public static int jieche 阅读全文
posted @ 2017-10-13 18:18 whiteso 阅读(991) 评论(0) 推荐(0)
摘要: 一 一个Java类文件里边只能有一个公共类。例如 这一段代码就是错误的,因为他有两个公共类,若将类Inner前的public删掉程序就不会报错。一个java文件可以写多个类和接口在里面,但必须只能且必须有一个public的类或接口,而且那个public的类或接口必须和文件同名 二 public cl 阅读全文
posted @ 2017-10-07 23:18 whiteso 阅读(106) 评论(0) 推荐(0)
摘要: 要求:编写一个程序,此程序从命令行接受多个数字,求和之后输出结果。 设计思想:命令行的参数都是字符串,需要将其转化为整数,然后实现数字的相加,最后输出结果。 程序流程图: 程序源代码: import java.util.Scanner;public class JavaAppArguments { 阅读全文
posted @ 2017-10-07 22:57 whiteso 阅读(88) 评论(0) 推荐(0)
摘要: 阅读《大道至简》第一章,深感作者对编程问题的精炼定义,通过对古老寓言故事《愚公移山》的引用,说明了编程的本质。其中又将他们扮演的项目组织者,团队经理,编程人员,技术分析师众多形象清晰展现在我们的面前。又在常常困惑人们的一大问题上做出了回答,即“我能不能学会编程”作者列举生活实例,天冷穿衣洗漱天热反之 阅读全文
posted @ 2017-09-16 15:41 whiteso 阅读(153) 评论(0) 推荐(0)
摘要: 《大道至简》这本书是一本软件工程思想的书。它的作者周爱民将他多年的编程经验以及对软件工程的思考总结归纳的成果。 这本书虽然只有百十来页,但浓缩的都是精华吗,不为了盈利把书写厚,只为了我们这些小白起指导作用,这是他叫我的第一件事。其次书的内容多数是心得,没有实例,只讲思想不讲实操,学任何东西最重要的就 阅读全文
posted @ 2017-08-19 17:46 whiteso 阅读(125) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示