美文网首页
java049纠错

java049纠错

作者: 牛倩贱 | 来源:发表于2018-12-21 20:38 被阅读0次

答:编译报错

子类第一行如果没有调用父类的构造,系统就会默认使用父类的无参构造,而这道题里并没有写无参的构造方法所以编译报错,所以应该在父类里加上如下图所示的无参构造。通过这道题也知道了父类如果有有参构造,那么最好加上无参构造(我一定会加);如果父类没有有参构造,那子类在执行的时候就算不加父类调用,系统也会默认调用父类的无参构造。所以这道题会出现编译错误。

2.面向对象程序设计语言的三个基本特征是:封装,继承,多态。

3.java语言中,按照一定格式生成程序的文档的工具是?

答:是javadoc:他从程序源代码中抽取类,方法,成员等注释形成一个和源代码配套的API帮助文档。

顺带一提的是:

jar:将许多文件组合成jar文件。

javac:编译。

javah:把java代码声明的JNI方法转换成c/c++头文件。(JNI:java提供了一些本地接口,主要作用就是提供一个标准的方式让java程序通过java虚拟机与源生代码进行交互,这就是所说的java本地接口——JNI,java  native  interface它使得java虚拟机JVM内部运行的java代码能够与其他汇编语言如c/c++编写的应用程序和库进行互相操作)。

4.关于垃圾回收机制,下面那些结论是正确的(b)

A.程序可以任意指定释放内存的时间

(java提供了垃圾回收的机制来帮助我们不定时的回收那些已经不再使用的对象。当JVM启动时,除了启动我们的主线程外还会启动垃圾会回收线程,他会在JVM空闲时,自动回收我们不在使用的对象,释放内存空间,程序员不能强制执行垃圾回收,但是可以通过System.gc()来建议执行垃圾回收器,所以垃圾回收 的时间和顺序是无法预知的)

B.java程序不能依赖于垃圾回收的时间或顺序

(垃圾收集发生的不可预知性:由于实现了不同的垃圾回收算法和采用了不同的收集机制,所以他有可能定时发生,也有可能是当出现系统空闲cpu资源时发生,还有可能和原始的垃圾收集一样等到内存消耗出现极限时发生)

C.程序可明确的标识某个局部变量的引用不在被使用

(因为局部变量声明在栈中,当方法调用完毕后会自动清空栈,并不是又JVM来回收的,所以和垃圾回收机制无关,JVM只负责回收堆内内存)

D.程序可以显示的立即释放对象占有的内存

(?????????????)

相关文章

  • java049纠错

    答:编译报错 子类第一行如果没有调用父类的构造,系统就会默认使用父类的无参构造,而这道题里并没有写无参的构造方法所...

  • 小学数学纠错教学的策略研究思路总结 2022001

    五年级数学纠错教学的策略研究的一般思路 1.什么是纠错?(纠错的)含义和特征 2.为什么要纠错?(纠错的意...

  • 两种纠错机制

    世界上有两种纠错机制,一种偏重依靠自觉纠错,一种偏重依靠外力纠错。 依靠自觉纠错,对于小的错误比较容易自我纠正。如...

  • 小课题研究的一种思路22059

    五年级数学纠错教学的策略研究的一般思路 研究思路:1.什么是纠错?(纠错的)含义和特征 2.为什么要纠错?(纠...

  • 纠错

    2018年4月13日 星期五 阴 亲子日记NO.37 昨天应该是孩子们最高兴最难忘的一天,因为他俩参加...

  • 纠错

    雨凝成泪 云化为烟 天空踩在脚下 夕阳研制朱砂 没有梦我们也闭上眼睛 必须沉默我们也要说话 没有镜子 我想拂去脸上...

  • 纠错

    昨天的阅读课上,我让学生每人读一段,轮流读文章。学生读文章的好处是,个个认真,都盯着字看呢,要是我读,难免会有几个...

  • 纠错

    今天我又把你卷子从头到尾看了,不得不说基础题错的太多。 期中考试以后,你一直不上延点晚自习。你说你在宿舍学,来来回...

  • 纠错

    还会犯得错误值不值得被原谅,答案当然是,不原谅。 一件事做错了,到了歉,可下一次还会再犯,所有人都会认为不值得被原...

  • 纠错

    晚上小儿没有吃饭,问他要不要喝奶粉,“好!”他答应得干脆利索。但冲过之后,他拿起奶杯却一口不尝,最后又放到...

网友评论

      本文标题:java049纠错

      本文链接:https://www.haomeiwen.com/subject/msipkqtx.html