精华内容
下载资源
问答
  • 详述Javao标识符

    2019-05-24 22:13:36
    在Java的世界里。对于变量,常量,类,包,接口,方法,函数,语句块 (不包括项目名)的需要命名,命名时使用的字符序列被称为标识符。 任何一种语言的使用,从沟通到计算机,如果想要正确的传达自己的意思,都...
       在Java的世界里。对于变量,常量,类,包,接口,方法,函数,语句块 (不包括项目名)的需要命名,命名时使用的字符序列被称为标识符。
       任何一种语言的使用,从沟通到计算机,如果想要正确的传达自己的意思,都需要了解一定的规则。Java语言中的标识符也有它的命名规则。  
       1、标识符刻有字母,数字或下划线 $符 组成。
       2、标识符的首字母不能是数字
       3、没有字符长度限制,但应尽量易读,且清晰,不能过长
       4、标识符需分大小写,如'typ'和'TYP'是两个不同的标识符
       5、在使用时注意:  类和接口名首字母大写,方法名首字母小写 其余单词首字母大写,常量一律大写多个单词之间用下划线隔开,变量可大小混写 首字母小写,尽量见名知意。
    
    展开全文
  • 注意:本教程所有 Java 代码都可以正确运行,因为 Java 早已支持中文命名标识符。编程语言语法是最机械阅读过程,请尽量关注于程序做了些什么,而一些语法细节可以暂时忽略。入门之后,接下去读写...

    前言

    Java 教程用中文写(如下)更能被新手理解学习。可惜至今没有看到类似入门教程,在此敢为人先。

    注意:本教程的所有 Java 代码都可以正确运行,因为 Java 早已支持中文命名标识符。

    78677b0991eb4d8f956f639e06f0c9d1.png

    编程语言的语法是最机械的。在阅读过程中,请尽量关注于程序做了些什么,而一些语法细节可以暂时忽略。入门之后,在接下去的读写代码过程中,语法自然会熟练起来。

    每一讲建议时间30分钟左右。如果卡住(比如超过一小时),欢迎提问。目的是让总时间控制在8小时左右,让“一天入门”更符合实际。

    一 准备编程

    编程就是让计算机做你想让它做的事。

    编程语言是工具,就像画笔,应该拿上手找块空白就可以用。

    为了编写第一个Java程序,必需一个Java开发套件(本文代码测试用的是Oracle JDK 8,随着它开始对商业项目收费,OpenJDK 是个替代),以及一个写程序的文本编辑工具。本文的代码足够简单,集成开发环境的用处不大。只要支持中文字符的任何文本编辑器都可以。

    安装JDK后,打开命令行窗口,运行javac和java,如不报错"command not found",即为成功,可以继续。

    二 问个好吧

    新建文本文件,命名为"问好.java".输入最简单的一个Java程序:

    class 问好 { public static void main (String[] 参数) { // 待续: 要让它做的事 }}

    这个程序定义了一个类(class),名叫“问好”。文件名一般与类名相同。这个类就是一个程序。里面的main是程序入口。注意所有的大括号都需要配对。双斜杠"//"之后的是注释。是为读代码的人方便理解写的,不影响编译运行。"参数"很扎眼吧,不用急,第四讲就知道它做什么了。

    这个程序可以编译运行(见"手把手"部分),但运行后没有任何输出。因为这个程序是个空架子,没有任何可以看到的运行结果。下面就让它做点事。

    class 问好 { public static void main (String[] 参数) { // 要让它做的事 System.out.println("吃了么"); }}

    加上的这行代码将打印一行字,内容是"吃了么"。

    试试编译运行,将看到命令行下输出:

    吃了么

    试试改字符串的内容,再编译运行.恭喜! 你已经可以写出无数个不同的Java程序了。再试试加一行相同的代码,输出结果变了吗? 恭喜! 你已经可以写出无限长的Java程序了。

    手把手:

    在命令行下编译和运行

    • 编译:

    在程序文件的目录下,运行下面的命令

    $ javac 问好.java

    此命令将程序文件编译生成.class文件,在这个目录下多了一个"问好.class"文件

    注: 在Windows下, 如果报错"unmappable character for encoding GBK

    展开全文
  • 实际开发标识符的命名有个推荐原则: 字母开头,下划线和数字为辅,$可以使用但不建议命名时有这个$符号,不能使用关键字 (若按照很多教材里要求,只要不以数字开头,以 _ 和 $开头也是可以,...

    1、标识符

    作用:给方法、属性、类命名

    在实际的开发中,标识符的命名有个推荐的总的原则:

    1. 字母开头,下划线和数字为辅,$可以使用但不建议命名时有这个$符号,不能使用关键字;
    2. 不与关键字重复
    3. 大小写敏感,长度无限制;

    (若按照很多教材里的要求,只要不以数字开头,以 _ 和 $ 开头也是可以的,实际开发中推荐都是以字母开头)

    举写正确命名的例子:

    age、$salary、_value、__1_value

    以上$salary、_value、__1_value虽是合法的,但不建议这样命名,尽量以字母开头。

    2、关键字

    java中的关键字如下:

    其中goto、const保留但未使用。

    展开全文
  • 【单选题】以下表达式语句合法的是()【单选题】下列关于标识符的叙述正确的是()【单选题】表达式5+10%7+3的值为()【单选题】下列声明和赋值语句错误的是()【判断题】1.幼儿园教育目标是通过健康、社会、语言、常识、...

    【判断题】每项经济业务发生后,都会引起企业的资产和权益总额发生增减变动,但会计等式两边却始终保持平衡。

    【多选题】结账就是在会计期末结出( )。

    【单选题】以下表达式语句合法的是()

    【单选题】下列关于标识符的叙述正确的是()

    【单选题】表达式5+10%7+3的值为()

    【单选题】下列声明和赋值语句错误的是()

    【判断题】1.幼儿园教育目标是通过健康、社会、语言、常识、音乐、美术等领域的学习 活动来实现的。

    【单选题】三元条件运算符ex1?ex2:ex3,相当于下面()语句

    【单选题】下列语句片断中,four的值为()。 Int three=3; char one='1' char four=(char)(three+one)

    【判断题】因为布尔类型boolean与其他基本数据类型不可以相互转换,所以布尔类型与其他基本数据类型不存在强弱关系。

    【多选题】复式记账法的优点是( )。

    【单选题】下列数据类型转换,必须进行强制类型转换的是()

    【单选题】范围大的数据类型要转换成范围小的数据类型,需要用到()类型转换

    【单选题】下面()是不合法的变量名称

    【判断题】“资产=权益”这一会计等式在任何时点上都是平衡的。

    【单选题】Java中,八进制数以_开头。

    【单选题】下列()项不是有效的标识符

    【单选题】自定义类型转换是按优先关系从低级数据转换为高级数据,优先次序为()

    【单选题】DOS命令行下成功执行命令:java Test abc 21,则以下描述正确的是()

    【判断题】流动负债是指将在一年内偿还的债务。

    【单选题】下列哪项不是Java语言中所规定的注释样式?()

    【判断题】任何一项经济业务的发生都会使资产与负债和所有者权益同时发生变动。

    【判断题】利润是企业的产品销售收入减去所销售产品的生产成本后的差额。

    【单选题】下列属于条件运算符的是()。

    【单选题】以下的变量定义语句中,合法的是()

    【判断题】若某项资产不能为企业带来经济利益,即使是由企业拥有或控制的,也不能作为企业的资产在资产负债表中列示。

    【其它】利用素材制作电影海报

    【单选题】关于下列程序片断的执行,说法正确的是() public class test1 (1)

    { (2)

    public static void main(String[] args) (3)

    { (4)

    byte b=100; (5)

    int i=b; (6)

    int a=2000; (7)

    b= a; (8)

    System.out.println(b); (9)

    }

    }

    【单选题】在Java程序中,下面哪个是不合法的标识符?

    【单选题】假设有两个整数x和y,表达式x>=y?x:y的含义是()

    【判断题】3. 教育活动是在教师有目的、有计划地引导下,幼儿积极参与,在与物、与人 交互过程中,促进幼儿身心和谐发展的活动。

    【单选题】下列()不属于Java的基本数据类型

    【判断题】4.游戏没有外在目的,其动机来自于儿童内部。

    【判断题】2. 幼儿园教育活动的内容包括健康、社会、科学、语言、艺术、体育等。

    【单选题】下面哪个不是Java基本数据类型?()

    【单选题】已知i为整形变量,关于一元运算++i和i++,下列说法正确的是()

    【单选题】Java语言中表达式"11"+22的结果是()

    【单选题】下列程序运行后的输出结果为()。

    public class DemoApp {

    public static void main(String[] args) {

    // TODO Auto-generated method stub

    int x=5;

    int y=++x+x++;

    System.out.println("y="+y+",x="+x);

    }

    }

    【单选题】下列哪项不是Java语言的关键字?()

    【判断题】5.尊重幼儿游戏的自主性,满足幼儿游戏的多种需要是创造性游戏的基本要求。

    【填空题】在Java语言中,boolean型常量只有true和_两个值

    【单选题】下列表示单引号的是()。

    【单选题】以下表达式语句不合法的是()

    【多选题】平行登记的要点包括( )。

    【单选题】00101010(&)00010111语句的执行结果为()

    【单选题】下列()项不属于Java语言的基本数据类型

    【判断题】所有经济业务的发生,都会引起会计恒等式两边发生变化,但不破坏会计恒等式。

    【判断题】账户记录试算不平衡,说明记账肯定有差错。

    【单选题】Java语言中表达式-12>>3的结果为()

    【判断题】在Java的基本数据类型中,char型占用16位,即两个字节的内存空间。

    展开全文
  • Java 语言程序设计在线作 业题目与答案 1 在Java 负责对字节代码解释执行的是 ) A 垃圾回收器 B 虚拟机 C编译器 D 多线程机制 此题答案为 B虚拟机 2 按照 Java 的标识符命名规范下列表示一个类的标识符正确的是 ...
  • 【单选题】编写访问数据库的Java程序时...【单选题】Java语言字符型数据的长度是()【单选题】下列关于标识符的描述正确的是( )。【单选题】合同履行地点不明确的,不能达成补充协议,也无交易习惯确定的,一...
  • 选择题1. 在JAVA编程,Java编译器会将Java程序转换为字节码?...下面赋值语句中正确的是???A.aa=false;? B.aa=False;C.aa="true";?? D.aa=0;4. 下列正确的Java语言标识符是. 下列不是...
  • 4、下列关于Java中变量命名规范的描述中,正确的是()答案:BA、变量...5、以下选项中,不是Java合法标识符的是()答案:CA、VOIDB、x3xC、finalD、abc$def6、在Java中定义一个类时,所使用的关键字是()。答案:AA、cl...
  • java基本数据类型习题(选择24》由会员分享,可在线阅读,更多相关《java基本数据类型习题(选择24(7页珍藏版)》请人人文库网上搜索。1、1、下列哪一个是合法的标识符: A、... 3、下列描述中正确的一项是: A、标...
  • 1.在Java中,负责对字节代码解释执行的是____。  A、垃圾回收器  B、虚拟机  C、编译器  D、多线程机制  2.下列叙述中,正确的是____。  A、Java语言的标识符是区分大小写的  B、源文件名与public类名可以不...
  • JAVA 选择题练习

    2021-01-15 12:35:53
    1.在JAVA中, 下列标识符合法的是(C) A. 3kyou B. @163 C. name D. while 解析:在JAVA中, 标识符命名规则: 1,标识符不能以数字开头,以数字、字符、下划线、以及美元$符组成(不能包括@、%、空格等)。 2,...
  • 1. 在JAVA中,下列哪些说法是正确的( ac)acA.java源文件的扩展名为.javaB.写好的java源程序可以直接运行C.编写的源程序必须先编译后才能运行D.程序员可以读懂扩展名为.class的文件2. 下列标识符哪个是合法的( bd...
  • 苏州大学 Java 程序设计 课程试卷B卷及参考答案 共 6 页 一选择题2 分*25= 50 分 1Java 语言的最大优点是它是一种 C 的程序设计语言 安全性 多线性 跨平台 可移植 2下列叙述,正确的是_A_ Java 语言的标识符是区分...
  • 在JAVA中,下列哪些说法是正确的( )A.java源文件的扩展名为.javaB.写好的java源程序可以直接运行C.编写的源程序必须先编译后才能运行D.程序员可以读懂扩展名为.class的文件下列标识符哪个是合法的( )A.classB....
  • JAVA 下列哪些说法是正确的 ac A java 源文件的扩展名为 .java B写好的 java 源程序可以直接运行 C编写的源程序必须先编译后才能运行 D程序员可以读懂扩展名为 .class 的文件 2. 下列标识符哪个是合法的 bd A ...
  • Java基础】关键字

    2016-05-20 20:17:20
    同时Java中的标识符是区分大小写,Count和count是两个不同变量。 assert断言主要用于软件调试,提供了一种代码中进行正确性检查机制。使用方式有两种: assert exp1; assert exp1 : ex2; 第一种和第二种中...
  • Java?基础测试题 一选择题每题?2?分 1?JAVA?编程中Java?编译器会将?java?程序转换为? A?...以上所有选项都不正确 2下列那些不是合法的标识符?...Tel_num B....以下字符常量不合法的是) A'|' B'\' C"\n" D'我'
  • 1.在Java中,负责对字节代码解释执行的是( )。A.垃圾回收器B.虚拟机C.编译器D.多线程机制答案:B2.下列叙述中,正确的是( )。A.Java语言的标识符是区分大小写的B.源文件名与public类名可以不相同C.源文件的扩展名为....
  • JAVA 下列哪些说法是正确的 ac A java 源文件的扩展名为 .java 写好的java源程序可以直接运行 编写的源程序必须先编译后才能运行 程序员可以读懂扩展名为 .class 的文件 2. 下列标识符哪个是合法的 bd Acla
  • java--综合练习

    2017-12-29 10:41:52
    1. 在JAVA中,下列哪些说法是正确的( ) A.java源文件的扩展名为.java B.写好的java源程序可以直接运行 C.编写的源程序必须先编译后才能运行 D.程序员可以读懂扩展名为.class的文件 A,B 2. 下列...
  • 在JAVA中,下列哪些说法是正确的(AC )A. java源文件的扩展名为.javaB.写好的java源程序可以直接运行c.编写的源程序必须先编译后才能运行D.程序员可以读懂扩展名为.class的文件2.下列标识符哪个是合法的(BD)A. ...
  • Java练习:单选题

    千次阅读 2016-12-06 23:38:30
    下列叙述正确的是() A.Java语言的标识符是区分大小写的  B.源文件名与public类名可以不相同 【我的印象,这个好像也可以。控制台可以试一试】 C.源文件扩展名为.jar  D.源文件public类的数目不...
  • 每日10道JAVA题答案(20180619)

    千次阅读 2018-06-19 15:34:49
    1.D2.Aprivate是私有变量,...在Java中是区分大小写的,而且还要求首位不能是数字。最重要的是,Java关键字 不能当作Java标识符。4.C效率:StringString(大姐,出生于JDK1.0时代) 不可变字符序列 <StringB...
  • Java 综合测试 1223/1224

    2017-12-29 15:21:37
    1. 在JAVA中,下列哪些说法是正确的(c ) A.java源文件的扩展名为.java B.写好的java源程序可以直接运行 C.编写的源程序必须先编译后才能运行 D.程序员可以读懂扩展名为.class的文件   2. 下列...
  • 试卷代号3986 座位号[I] 国家开放大学2020 年春季学期期末统一考试 JAVA 语言程序设计试题 2020 年 7 月 言 三 得分 1 评卷人 一单项选择题将一个正确的选项填写括号中本题 20 个小题 每小题 3 分共 60 分 1....
  • 1.在JAVA中,下列哪些说法是正确的(AC ) A.java源文件的扩展名为.java B.写好的java源程序可以直接运行 C.编写的源程序必须先编译后才能运行 D.程序员可以读懂扩展名为.class的文件 2.下列标识符哪个是...
  • 但是在java中验证不通过。下面是我写程序。方便话测试一下。 public static void main(String[] args) { String regex = "(^[#0-9]{2})([$a]{2}[\\w\\d-]+(?!$)?)+([$b]{2}(.?){10}(?!$)?)?([$d]{2}[\\w.]*...
  • 融盛Java面试题

    2020-05-12 11:26:24
    关于以下application的说明方法,正确的是(C)****1.4.以下哪个关键字可以用来伪对象加互斥锁? (D)****1.5.关系模型,实现"关系不允许出现相同的元组"的约束是通过(B)****1.6.SQL语句,与X between 20 and ...
  • Java30道选择题(四)

    2021-01-27 18:37:23
    1.Java Application 中的主类需包含main方法,...2.在JAVA中, 下列标识符合法的是() 正确答案: C 你的答案: C (正确) A.3kyou B.@163 C.name D.while 解释:合法标识符:三不能 1.不能以数字开头 2.不能是关键字 3.
  • JAVA基础学习要点

    2019-04-01 00:52:23
    1、Java EE 改名Jakarta EE 中文叫...4、基本数据类型赋值的时候,long a=338487445,这个赋值会报错 ,因为java会先把整形数字先默认为是int类型,而这个整数超出了int类型的范围所以报错,正确的写法是long a=3...

空空如也

空空如也

1 2 3 4
收藏数 79
精华内容 31
关键字:

在java中标识符正确的是

java 订阅