Java基础语精髓.docVIP

  • 1
  • 0
  • 约2.43万字
  • 约 21页
  • 2016-10-19 发布于贵州
  • 举报
Java基础语精髓

Java基础语法精髓 本章目标 标识符定义 Java数据类型 参数传递,基本数据类型参数,引用类型参数 对象实例化和成员的访问 变量作用域及程序中逻辑控制 基本语法元素 注 释 注释是程序员用来标记,说明程序的,编译器会忽略注释中的内容,注释中的内容不会对程序的运行产生任何影响。Java语言允许三种风格的注释: //单行注释:用于对属性,变量以及算法重要转折时的提示。 /* 多行注释 */:多用于对类、方法及算法的详细说明,一般在对类的注释中要有以下内容: 类的简要说明 创建者及修改者 创建日期或最后修改日期 /** Java文档注释 */:产生Java文档,使用javadoc命令。 分号:在Java编程语言中,语句是一行由分号(;)终止的代码。 例如:total = a + b + c + f; 语句块(block) 语句块(block)也叫做复合语句。一个语句块(block)是以上括号和下括号{}为边界的语句集合,语句块也被用来组合属于某个类的语句,例如: 语句块可被嵌套。以前见到的main方法就是一个语句块,它是一个独立单元。下面的语句是合法的: 还有一种静态语句块,这个将在学习static关键字时介绍。 空白 空白:是空格、tabs和新行(换行符)的统称。 在源代码元素之间允许插入任意数量的空白,空白可以改善源代码的视觉效果,增强源代码的可读性。例如: 你 标识符定义 标识符是语言元素的名称,是在程序中表示变量、类或方法等的符号。 标识符由字母、下划线(_)、美元符号($)或数组组成,但不能以数字开头,另外可以使用中文做标识符,但实际中不推荐这样做。 标识符是大小写敏感(区分大小写的)。 标识符未规定最大长度,但实际中不会对标识符命名过长,10个字符以内合适,标识符的命名尽可能的有意义。 下列标识符是有效的: index Name r_index _index $index Java技术源程序采用双字节的“统一字符编码”(Unicode,使用16bit编码),而不是单字节的ASCII(使用8bit)文本。因而,一个字母有着广泛的定义,而不仅仅是a到z和A到Z。 标识符不能是关键字,但它可以包含一个关键字作为它的名称的一部分。例如:thisOne是一个有效标识符,但this却不是,因为this是一个Java关键字。 Java关键字 下面列出了在Java编程语言中使用的关键字: abstract do implements private throw boolean double protected throws break else instanceof public transient byte extends int return true case false interface short try catch final long static void char finally native super volatile class float new switch while continue for null synchronized default if package this 关键字对Java技术编译器有特殊的含义,它们可标识数据类型名或程序构造(Construct)名。 以下是有关关键字的重要注意事项: true、false和null为小写,而不是像在C++语言中那样为大写。 无sizeof运算符,所有类型的长度和表示是固定的,不依赖执行。 goto和const不是Java编程语言中使用的关键字。 Java的基本数据类型 Java编程语言定义了8种原始数据类型: 类型 位数 默认值 逻辑类型 boolean 1bit False 文本类型 char 16bit(2byte) ‘\u0000’ 整数类型 byte 8bit(1byte) 0 short 16bit(2byte) 0 int 64bit(8byte) 0 long 64bit(8byte) 0 浮点类型 float 32bit(4byte) 0.0 double 64bit(8byte) 0.0 注意:整数类型默认的是int,浮点类型默认的是double。 逻辑类型---boolean 逻辑类型的值有两种状态,即经常使用的true和false。这样的值是用boolean类型来表示的。boolean有两个文字值,即true和false。以下是一个boolean类型变量的声明与初始化: boolean fl

文档评论(0)

1亿VIP精品文档

相关文档