- 1、本文档共71页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[其它]第二章Java基本语法
第2章 Java基本语法 本章主要任务 认识Java语言的基本元素 了解Java的标识符、关键字、分隔符 理解Java的基本数据类型 了解Java的运算符与表达式 了解变量、成员变量与局部变量概念 了解变量、数组的定义 本章主要内容 1.标识符、关键字与分隔符 2.基本数据类型与变量 3. 表达式与运算符 4.数组类型 public class Lx2 // 第一行,定义public 类Lx2 { public static void main(String args[]) // 第三行,main() 方法,主程序开始 { int num; //第五行,声明整数num num=2; // 第六行,将num设置为2 System.out.println(“I have”+num+“dogs”);// 第七行,输出字符串及变量内容 System.out.println(“You have ”+num+“ dogs, too”); ”);// 第八行,输出字符串及变量内容 } } 分号;是语句的结束标志 System.out是标准输出, println表示将括号中的内容 打印在显示器上。 第1行 “// ”为程序的注释, 其中的public与class是Java的关键字,class为“类”,后接类名;本例为Lx2。public表示该类为公有,即: 在整个程序里都可访问它。若将一个类声明成public,则也要将文件名称取 成这个类名,在一个 .java文件里,最多只能有一个public类。 第三行,main() 方法一定要声明 成public,使得在类的其他地方可 以调用到它。static表示main() 在没有创建类对象的情况下,仍 然可以被运行;它没有返回值, 要加上void修饰 有参数的情形 public class Lx3 // 定义public 类Lx3 { public static void main(String args[]) { System.out.println(args[0]+ +args[1]); } } 编译: javac Lx3.java 运行: 因有两个参数zhang与wang要传入这个程序,所以必须键入: java Lx3 zhang wang 此时zhang与wang即当成参数传入程序内,其中zhang由args[0]所接收,而wang 则由args[1]所接收,运行结果如下: zhang wang 2.1 标识符、关键字与分隔符 再看课本例2.1 Java语言的基本元素为标识符、关键字、运算符和分隔符等元素。这些元素有着不同的语法含义和组成规则,它们互相配合,共同组成Java的语句。 基本概念:字符集与字符编码 字符是各种文字和符号的总称,包括各个国家文字、标点符号、图形符号、数字等。 字符集是多个字符的集合,字符集种类较多,每个字符集包含的字符个数不同,常见字符集有:ASCII字符集、ISO 8859字符集、GB2312字符集、BIG5字符集、GB18030字符集、Unicode字符集等。ASCII是Unicode的子集。 编码(encoding)和字符集不同。字符集只是字符的集合,不一定适合作网络传送、处理,有时须经编码(encode)后才能应用。如Unicode可依不同需要以UTF-8、UTF-16、UTF-32等方式编码。 ASCII编码 ASCII(American Standard Code for Information Interchange)字符集:使用8位代码表示大小写字母、数字0~9以及若干控制字符,如NUL和EOT。(C、C++采用) ASCII是用来表示英文字符的一种编码规范,每个ASCII字符占用1个字节(1byte=8bits),因此,ASCII编码可以表示的最大字符数是256,其实英文字符并没有那么多,一般只用前128个(最高位为0),其中包括了控制字符、数字、大小写字母和其他一些符号。而最高位为1的另128个字符被成为“扩展ASCII”,一般用来存放英文的制表符、部分音标字符等等的一些其他符号,这种字符编码规范显然用来处理英文没有什么问题。(实际上也可以用来处理法文、德文等一些其他的西欧字符,但是不能和英文通用),但是面对中文、阿拉伯文之类复杂的文字,255个字符显然不够用。 ANSI编码 为使计算机支持更多语言,通常使用2个字节来表示1个字符。 为此,不同的国家和地区
文档评论(0)