java小知识

问题:1、java语言的特点是什么br> 问题:2、System.out.println()和System.out.print()什么区别呢br> 问题:3、一个”.java”源文件中是否可以包括多个类(不是内部类)什么限制br> 问题:4、Something类的文件名可以叫OtherThing.java吗br> 问题:5、为什么要设置path(或者说,设置path的目的是什么)br> 问题:6、JDK,JRE和JVM的关系是什么br> 问题:7、程序中若只有一个public修饰的类,且此类含main方法。那么类名与源文件名可否不一致br> 超纲题目:1、GC是什么为什么要有GC
超纲题目:2、垃圾回收器的基本原理是什么圾回收器可以马上回收内存吗什么办法主动通知虚拟机进行垃圾回收/strong>

答:

问题一:

1、简单:相较于c、c++,书写更简单,没有指针的概念;

2、面向对象:一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物,是一种是软件开发方法。面向对象主要有四大特性,分别为:抽象、封装、继承、多态。

3、跨平台运行:“Write once, Run Anywhere”

**问题二:**System.out.println() 会换行输出

**问题三:**可以包含多个类,但只能有一个public修饰的类。

**问题四:**因public修饰的类的类名须与文件名保持一致,即Something类非pub类的修饰的类时,不必遵循此原则,可以将其文件名命名为OtherThing.java.

**问题五:**设置path路径的目的是在系统中任何位置运行java文件时,快速的找到jdk程序来编译代码输出结果。

**问题六:**三者关系

**问题七:**不可以,因public修饰的类的类名须与文件名保持一致

超纲题目:1、GC是什么为什么要有GC/strong>

答:GC即Garbage Collection,垃圾收集。Java中的垃圾回收器,有了GC,程序员无需手动控制内存的释放,当JVM或.NETCLR发觉内存资源紧张时,会自动的清理无用的对象(没有被使用的对象),达到有效的防止内存泄露,有效的使用可以使用的内存的目的。(https://blog.csdn.net/zggxyx2004/article/details/2756669tm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase)

超纲题目:2、垃圾回收器的基本原理是什么圾回收器可以马上回收内存吗什么办法主动通知虚拟机进行垃圾回收/strong>

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览91951 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年5月3日
下一篇 2020年5月3日

相关推荐