标识符

这是JDK和JRE的关系图

标识符:即名字(程序代码中自定义的内容),比如:类名,方法名,和变量名等等。

命名规则(硬性要求必须遵守,就像生活中的法律):

    1.可以包含英文字母(区分大小写),0-9数字,“_”下划线,“$”美元符号

    2.不能以数字开头

    3.不能是关键字

命名规范(软性要求,就像内裤外穿,没问题但是不符合常规):

    1.类名首字母要大写,后面的每个单词的首字母大写(大驼峰命名法)

    2.方法名首字母小写,后面的每个单词的首字母小写(小驼峰命名法)

    3.变量名全部小写

    4.标识符尽量做到见名知意

基本的ASCII码:

48----->‘0’          57------>'9'               65----->'A'             90------>'Z'                 97----->'a'                122--->'z'

 

逻辑运算符含义
&& 短路与 1.如果两边都是true,结果为true;2.如果一边为false,结果就是false
|| 短路或

1.如果两边任意一边是true,结果则为true,否则为false

1. 源文件中类的定义:

一个".java"源文件中可以定义多个类,但只能有一个public修饰的类,而且此类名和源文件名一致,每个类在编译时,都会产生一个自己的".class"字节码文件。

2. &和&&的区别:

  相同之处:

  1.都可以作为逻辑运算符,表示逻辑与(and),返回结果为boolean类型

    2.作为逻辑运算符时,结果一样,即两边有一个false,结果就是false

  不同之处:

  1.&&具有短路功能,比如a&&b,当a为false时,不再判断b,直接得到结果为false

  2.&还可以作为位运算符,表示按位与操作

3. 下面的Java变量名既符合规则又规范的是(D)

      A. 3myString               B $a#b

   C $ny string               D myString

 解析:A选项数字开头错误。B中的“#”属于特殊字符错误。C中间有空格错误。

    D由字母开头,没有空格和特殊字符,且见名知意正确

4. 下面哪个不是Java关键字(A)

      A integer                                   B double

     C float                                       D default

     解析:A为基本数据类型之一整型 int 的封装数据类型不是关键字

5.下列标识符命名原则中,正确的是(D)

      A 类名的首字母小写          B 变量的首字母大写  

   C 方法名首字母大写          D 常量完全大写

  解析:A选项类名首字母必须大写。B选项变量首字母小写

         C选项方法名首字母小写,后面的单词首字母大写。

6.有一段java应用程序,它的的主类名是a1,那么保存它的源文件名可以是(A)

       A a1.java                   B a1.class 

   C a1                        D 都对

   解析:A选项源文件的后缀为".java"。B选项源文件的字节码文件的后缀为".class"

         C选项不能区分是什么文件类型。D选项。。。错误

7. 为一个boolean类型变量赋值时,可以使用()方式

        A boolean = 1;              B boolean a = (9>=10);  

    C boolean a ="真";          D boolean a == false;

  解析:A选项只有boolean类型,没有写变量名,且"1"为整形不能赋值给布尔型

     B选项">="为比较运算符,结果为布尔型,可以赋值给布尔型的变量a

      C选项"真"为字符串,不能赋值给布尔型的变量a

          D选项"=="符号为比较运算符,用于判断符号两边基本数据类型的值是否相同,不能用于赋值

8.设 x = 2.5,a=7,则表达式x+a%3*7的值为?  答:9.5

  解析:a%3(a除以3取余数)结果为1,1*7得7,再+2.5,结果为9.5

9.Java Application程序不是由main()方法开始执行的.

  解析:错误,main方法是程序的入口,任何程序都先从main()开始执行。

 

posted @ 2020-11-24 23:13  转角的遇见  阅读(185)  评论(1)    收藏  举报