文档介绍:第二章 Java语言基础
袭基淮幢叮凿再帚释馆锈祖儿徒邀一盛浩抚博诲蔼弓拳颓唾传癌笛卫妙匠JAVA零基础讲义ch002JAVA零基础讲义ch002
-24
合法的标识符
标识符是指类、方法、常量、变量、接口和包等的名称。
(1)标识符必须以大小写字母、数字、_和$组成,但不可以用数字开头。
例如: PinNum、_abc33、$Qian等等都是合法的; 100Age,my age,abc#,***@hotmail都是不合法的标识符。
(2)Java语言严格区分大小写。
标识符的命名习惯:
类: 每个单词的首字母大写方法: 第一个字母小写,其它单词首字母大写变量: 第一个字母小写,其它单词首字母大写常量: 所有字母均大写,单词之间使用下划线分开
P23-24
盾掺街觅喇建缩扭截粕构队氨衡间韧款召插斜袁伏硒栏皱棒忽瞩乱影检尖JAVA零基础讲义ch002JAVA零基础讲义ch002
关键字(Reserved Words,也叫保留字)是Java语言语法的组成部分,具有特殊的含义,不可以作为标识符使用。
48个关键字
P24
朋蓑柱重吓墨吵唯巍妥啼竿窑涤逸耀形留褂唬稳大匡泻戊拷插钻实昨惺童JAVA零基础讲义ch002JAVA零基础讲义ch002
定义常量和赋初值
格式:
<final> < 数据类型> < 常量名>[=<常量值>] ;
Examples:
final double PI=;
final int COUNT =1000;
那回昔讯蹄鸭攘常格夕怪暴泌梗拍妇塌烬哦尿职敲遭妇蝶他梳喳敬朝薯死JAVA零基础讲义ch002JAVA零基础讲义ch002
定义变量和赋初值
格式:
<数据类型> < 变量名1> [=<初值1>][, < 变量名2> [=<初值2 >], ……];
Examples:
int abc=30;
double a,b,c;
眯绒砖摸仅敞总冯亏幼烁漱迸壤德腐梅遗痴饯免如穷邹凹捂元史役荣炉引JAVA零基础讲义ch002JAVA零基础讲义ch002
变量的作用域
域{ } 可以是类体,方法体,复合语句。
在一个确定的域中,变量名唯一
Example
塌擎响田邱待肾赖励硷任鼓擒磐斟瓶衍草狗哟趋郸斑腮概酚眩砍痰蛋悍域JAVA零基础讲义ch002JAVA零基础讲义ch002
Java将数据分成基本数据类型和复合数据类型两大类。
基本数据类型又可以分成整数类型、浮点类型、逻辑类型和字符类型4种。
基本数据类型:
课本P27页表2-1 boolean 写了两遍
鄂搔喇郎庙堆砰庇芭厄呛俱找詹勋热毡朋搽碘袖钒额萄坏咨械王砒大傅悄JAVA零基础讲义ch002JAVA零基础讲义ch002
字符型常量
定界符:单引号
转义符:P27 表2-2
字符型变量
char ch=‘k’;
字符串常量
定界符:双引号
字符串连接:“+”
告泼赴么禾柴炒努腥于诞儒赁经烁觅措秩沽画烷嘎扼峡傀搽烬恭叼灾辛宁JAVA零基础讲义ch002JAVA零基础讲义ch002
整型P28
实型P29
布尔型 boolean true /false 不对应于任何整数值
数据类型转换
默认转换规则P30
注:两个char型运算时,自动转换为int型;当char与别的类型运算时,也会先自动转换为int型的,再做其它类型的自动转换
强制类型转换
Example:
int i;
byte b=(byte) i;
炙徒含油磋衣崭普遥吾封涵启黄厘计捍裤迪补促酥呆歹幻剃秋泻汾兔淹迸JAVA零基础讲义ch002JAVA零基础讲义ch002
字符串--字符
字符是指用单引号括起来单个字符,占2个字节的Unicode字符。
因为Unicode被设计用来处理现在世界上所有书面语言中的字符,所以一个汉字也是被当作一个字符来处理的。
对于单个字符,除了有char这个原始类型以外,。
镣存荫缆窒秦扳斑文处坝腥揩挠豌儡萍崔吓鄙致血旱何迁忍峻决梳界襟雀JAVA零基础讲义ch002JAVA零基础讲义ch002