java课件_第二章.pptVIP

  • 8
  • 0
  • 约 45页
  • 2017-09-29 发布于山西
  • 举报
第2章 标识符和数据类型 一 、基本语法单位 语言分隔符 1.注释符 // 单行注释 /*….*/ 多行注释 /** ….*/ 文档注释 // 单行注释 1. //后面的内容直到本行末尾为注释 2. 注释一般放在程序的开头 3. 也可以放在一个语句的后面 4. 不能加在语句之前或者中间 例: System.out.println(“helloworld”); // This is output // This is output System.out.println (“helloworld”); /*….*/ 多行注释 1.符号/*和*/之间的内容为注释 2.注释符号必须成对出现,以/*开始,以*/结束,二者顺序不能颠倒 3.可以把多个单行注释变成一个多行注释 例: /*c1:HelloWorld.java //c1:HelloWorld.java author: zhhg // author: zhhg */ // /** …. */ 文档注释 1.符号/**和*/之间的内容为文档注释 2.符号必须成对出现,顺序不能颠倒 3.文档注释一般放在一个变量或函数定义之前,用于说程序中代码的作用 /** ? * Change ? the ? TargetSource ? used ? by ? this ? Advised ? object. ? * ? Only ? works ? if ? the ? configuration ? isnt ? frozen. ? * ? @param ? targetSource ? new ? TargetSource ? to ? use ? */ ? ? void ? setTargetSource(TargetSource ? targetSource); 2. 空白符 1.空格、回车、换行符等,被看作是空白. 2.可以在程序的元素之间插入一个或多个空白符,作用相同. 3.程序采用缩进格式 3.普通分隔符 { } 用来定义复合语句,方法体,类体和数组的初始化 ; 语句结束的标志 , 分隔方法的参数和变量说明等 1、基本数据类型 整型:byte、short、int、long 浮点型:float、double 字符型:char 布尔型:boolean 数据类型转换分为两种: 自动类型转换 (见书P24表2-5) 一般原则是位数少的类型转换为位数多的数据类型 int a=10; double b=a; 强制类型转换 当位数多的类型向位数少的类型转换时须明确指明。 double b=12.5; int a=b; //出错 int a=(int)b; 课堂练习 下列哪一个是合法的标识符: A、12class; B、+viod; C、-5; D、_black; 下列哪个不是正确标识符: A、$million; B、$_million; C、1 $_million; D、$ 1_million; 下列JAVA语句中,不正确的一项是: A、int $ e,a,b =10; B、char c,d = ’a’; C、float e= 0.0d; D、double e = 0.0f; Int i=1, j=12; Float f1=(float) 0.1; //0.1f Float f2=123; Long l1l2=8888888888L; Double d1=2e20,d2=124; Byte b1=1,b2=2,b3=127; j=j+10; i=i/10; i=(int) (i*0.1); Char c1=‘a’;c2=125; Byte b=(byte)(b1-b2);char c=(

文档评论(0)

1亿VIP精品文档

相关文档