Java程序设计 刘卫国 第2章 Java语言基础

Java程序设计 刘卫国 第2章 Java语言基础

ID:40238737

大小:3.42 MB

页数:90页

时间:2019-07-28

Java程序设计 刘卫国 第2章 Java语言基础_第1页
Java程序设计 刘卫国 第2章 Java语言基础_第2页
Java程序设计 刘卫国 第2章 Java语言基础_第3页
Java程序设计 刘卫国 第2章 Java语言基础_第4页
Java程序设计 刘卫国 第2章 Java语言基础_第5页
资源描述:

《Java程序设计 刘卫国 第2章 Java语言基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章Java语言基础2.1Java符号集2.2常量和变量2.3基本数据类型2.4常用数值计算方法2.5运算符和表达式2.6字符串2.7数组2.1Java符号集任何一门程序设计语言都必须包括标识符、关键字、注释符等,它们是构成程序的基本元素,不同的语言所采用的符号标准有所不同。Java语言源代码采用的是被称为统一码的Unicode字符集,一个Unicode字符占两个字节,共有65535个字符,它支持多种语言。在Java语言中,用来为变量、类、数组或方法等命名的有效字符序列被称之为标识符。命名规则:(1)只能由字母、下画线、数字和美元符号组成,不能包含其他符号,例

2、如空格以及#、%等特殊符号。(2)只能以字母、下画线和美元符号作为标识符的第一个字符。(3)不能与关键字同名,即标识符内可以包含关键字,但不能与关键字完全一样。(4)严格区分大小写,但长度没有限制。示例:Username、UserName、username、www_123、_teacher、study$命名习惯:(1)变量名:全小写,一般为名词。示例:length;(2)常量名:基本数据类型的常量名为全大写,如果是由多个单词构成,可以用下划线隔开;如果是对象类型的常量,则是大小写混合,由大写字母把单词隔开。示例:intYEAR,intWEEK_OF_MONTH;

3、(3)类名:首字母大写,通常由多个单词合成一个类名,要求每个单词的首字母也要大写。示例:classHelloWorldApp;(4)接口名:命名规则与类名相同。示例:interfaceCollection;(5)方法名:往往由多个单词合成,第一个单词通常为动词,首字母小写,中间的每个单词的首字母都要大写。示例:changePassword,isButtonPressed;(6)包名:包名是全小写的名词,中间可以由点分隔开。示例:java.awt.event;2.1.2Java的关键字Java关键字都是小写字母,它们是被赋予了特定语法含义的一串字符,不能用来作为标

4、识符为变量、类、数组等命名。按作用分类:基本数据类型;访问控制;程序控制;变量、类、包、接口、方法的修饰;错误处理。注意:Java中的true、false和null并不是关键字,但也不能将它们作为标识符使用。基本类型访问控制程序控制语句类、方法和变量修饰符变量引用包相关错误处理boolean、byte、char、double、float、int、long、shortprivateprotectedpublicbreak、continue、return、do、while、for、if、else、instanceof、switch、case、defaultabstr

5、act、class、extends、final、implements、interface、native、new、static、strictfp、synchronized、transient、volatilesuper、this、voidimportpackagecatch、finally、throw、throws、try2.1.3Java的分隔符Java的分隔符用来使编译器确认代码在何处分隔,即在程序中起到分隔不同字符串的作用。(1)空白符包括空格、回车、换行和制表符(Tab键)。系统编译程序时,只用空白符区分各种基本成分,然后忽略它。(2)普通分隔符①大括号“

6、{”和“}”②中括号“[”和“]”③圆括号“(”和“)”④分号“;”⑤逗号“,”⑥圆点“.”【例2-1】分隔符示例。publicclassTestOne{//1:类定义inta,b;//分号标明语句的结束,逗号用于分隔多个变量doublewages=1800,tax=0.05;publicvoidfunc(intx,inty){//2:func()方法定义,圆括号用来容纳参数doubleresult;result=wages*tax;System.out.println(result);//圆点用于标明访问对象成员的隶属关系a=x;b=y;System.out.

7、println(a+","+b);}//2:func方法定义结束publicstaticvoidmain(String[]args){//3:main()方法定义,中括号标明数组TestOneobj=newTestOne();obj.func(10,20);}//3:main方法定义结束}//1:类定义结束补充:Java的注释符(1)//:表示注释一行。以“//”开始,终止于行尾,一般作单行注释,可放在语句的后面。(2)/*……*/:表示一行或多行注释。以“/*”开始,最后以“*/”结束,中间可写多行。(3)/**……*/:以“/**”开始,最后以“*/”结束,

8、中间可写多行。这种注释主

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。