JAVA一些个基本问答

2017-02-15  本文已影响0人  青禾露

【1】什么是注释?注释分为几种?注释有什么作用?

  • 注释:用于解释说明程序的文字

【2】什么是注解?注解有什么作用?

  • 注解:又叫元数据,一种代码级别的说明

【3】什么是关键字?有什么特点?

  • 关键字:被Java语言赋予特定含义的单词

【4】什么是标识符?有哪些部分组成?常见的命名规则有哪些?

  • 标识符:就是给类、接口、方法、变量等起名字时使用的字符序列

【5】什么是常量?常量的分类有哪些?字面值常量表现形式有哪些?

  • 常量:在程序执行过程中其值不可以发生改变

【6】什么是变量?变量的定义格式?要使用变量需要注意什么?

  • 变量:在程序执行的过程中,在某个范围内其值可以发生改变的量

【7】Java的数据类型分为几类?基本数据类型有哪些?

  • Java中数据类型分为:基本数据类型和引用数据类型
Java数据类型.png

【8】数据的类型转换有什么?分别是怎样进行的?

  • 分类:隐式转换和强制转换

【9】Java的“一次编写,到处运行”是如何实现的?

Java程序只需要编写一次,就能够为其他方法提供重写继承等多种方法调用

【10】说明一下 public static void main(String args[])这段声明里每一个关键字的作用?

  • public:main方法是Java程序运行时调用的第一个方法,因此它必须要对Java环境可见,所以可见性设置为public

【11】如果去掉了main方法里面的static修饰符会怎么样?

程序能够正常编译,但是运行时会抛出NoSuchMethodError异常

【12】如果main方法被声明为private会怎样?

编译通过,但是运行会报错=>因为main()方法必须是public,这是为了能让JVM访问main方法

【13】一个类能拥有多个main方法吗?

一个类能拥有多个main方法,但是只有一个main方法能拥有以下签名
public static void main(String []args){----}

【14】&操作符和&&操作符有什么区别?

  • &是位运算符

【15】声明变量和定义变量以及初始化变量有什么不同?

  • 声明变量和定义变量就是代表在内存中开辟一块区域
上一篇 下一篇

猜你喜欢

热点阅读