Java基础知识题

下面给大家出了一些比较基础的JAVA基础知识面试题,附带答案哦.有问题的朋友可以直接问哦!

考试习题背诵1:

1、Java语言的特点是什么?

简单、面向对象、健壮性和安全性、跨平台、多线程、垃圾回收

2、如何编译和执行java文件?产生帮助文档用什么命令?

编译:javac   文件名

执行:java    类名

产生帮助文档:javadoc

3、虚拟机的工作流程是什么?

编写源文件(*.java)-----编译成字节码文件(*.class)------类加载---------字节码校验---------解释器---------操作系统。

4、main方法怎么书写?

public static void main(String[] args){}

static public void main(String args[]){}

5、什么是标识符?标识符有几种?标识符的命名规则和规范是什么?

凡是可以命名的地方都叫标识符。标识符分为用户标识符和系统标识符。

命名规则:以字母、数字、下划线、$组成,不能以数字开始。

命名规范:

1、见名知义

2、类名大写字母开始,采用驼峰命名

3、方法名、变量名小写字母开始,采用驼峰命名

4、常量中的字母全部大写

6、Java中基本数据类型有哪些?各占几个字节?

byte(1字节)、short(2字节)、int(4字节)、long(8字节)

float(4字节)、double(8字节)

char(2字节)

boolean(JVM决定,1字节、4字节都有可能)

7、Java中引用数据类型有哪些?基本数据类型和引用数据类型的区别是什么?

Java中引用数据类型有:类、数组、接口。基本数据类型的变量中存放具体的数据,引用数据类型的变量中存放对象的引用。

8、Java中char类型用什么编码?

unicode

9、变量三要素是什么?局部变量使用时需要注意什么问题?

变量三要素:数据类型、变量名、变量值。

局部变量使用时需要注意:1、初始化   2、作用域    3、修饰符只能是默认,或final

10、Java的注释有几种?在什么时候使用?

单行注释://

多行注释:/*   */

文档注释:/**  */

其中单行注释和多行注释,用于方法或语句块中,指明某一行或某几行代码的含义。

文档注释用于类、方法、属性前面,指明类、方法、属性的作用。可以通过javadoc命令产生帮助文档。

猜你喜欢

转载自www.cnblogs.com/lyslyslyslyslys/p/11879240.html
今日推荐