第二课 标识符 关键字和数据类型
来源:互联网 发布:python调用大漠插件 编辑:程序博客网 时间:2024/06/06 00:30
一.标识符
1.定义:程序语言中用于标识变量名、方法名、类名的字符串。
2.组成:数字,字母,"$","_"组成,不能以数字开头,大小写敏感
3.编程规范:
1)类名: 首字母大写,每一个单词的首字母也大写(驼峰格式),
并且取有意义的单词或单词的联合。
2)方法名: 首字母小写,每一个单词的首字母也大写,
方法名最好取动名词,并且取有意义的单词或
3)变量名:首字母小写,每一个单词的首字母也大写。
4)常量名:每一个字母都要大写。如果常量名是由两个或几个字母的联合,
用下划线联接。
二.关键字
程序语言当中,程序已经使用,用户不得再使用的单词。一般keywords都是小写。
JAVA关键字:
abstract(抽象的) continue(继续) for(当…的时候)
new(新建) switch(转换) assert(断言)
default(默认) if(如果) package(打包)
synchronized(同步) boolean(布尔) do(做)
goto(跳转到) private(私有的) this(这个)
break(中断) double(双精度) implements(实现)
protected(受保护的) throw(抛出) byte(字节)
else(否则) import(引入) public(公共的)
throws(抛出) case(情形) enum(枚举)
instanceof(是…的实例) return(返回) transient(瞬时的)
catch(捕获) extends(继承) int(整数)
short(短整数) try(尝试) char(字符)
final(最终的) interface(接口) static(静态的)
void(空的) class(类) finally(最终地)
long(长整数) strictfp(精确浮点) volatile(易变的)
const(常量) float(单精度浮点) native(本地的)
super(超级的) while(当…的时候)
说明:其中goto和const的用途被保留,在语法中未使用到这两个关键字。
三.数据类型
1.分类:
基本类型:
整型:byte short int long 默认: int
浮点型:float double(浮点型由基数、指数、尾数组成,默认情况下是double型)
布尔型:boolean 引用类型: 类,接口,数组 2.注意点: 1)两个byte类型相加结果为int eg:byte b1=1; byte b2=2 ; byte b3=b1+b2;(错误) int b3=b1+b2;(正确) 2)定义long型数据时 当超过整形范围后要加l或L eg:long long1=123; long long2=2147483648L (因为int能表示的最大数为2147483647) 3)boolean类型只有true和false两个值 没有非0即真的说法 3.基本数据类型的转换: 2)整形 字符型 浮点型 是可以进行相互转换的 遵循以下原则: byte,char,short->int->long->float->double(从低到高) 从容量大的向容量小的 要做强制类型转换 从容量小的向容量大的 自动类型转换
1)boolean不可以转成其它数据类型
- 第二课 标识符 关键字和数据类型
- 标识符、关键字和数据类型
- java标识符、关键字和数据类型
- 标识符、关键字和基本数据类型
- Javase02标识符,关键字和基本数据类型
- Unit3 标识符、数据类型、常量变量和关键字
- C#学习笔记第二篇之标识符、关键字、基本数据类型
- 课时2第二章:标识符-关键字-数据类型1
- 课时3第二章:标识符-关键字-数据类型2
- 第二天 java的关键字、标识符及基本的数据类型
- Java标识符,关键字,数据类型
- JAVA关键字,标识符,数据类型
- java第二课:数据类型、运算符号和关键字问题
- Java入门——标识符,关键字和数据类型
- java基础之关键字标识符变量和数据类型
- JavaSE_2th_标识符、关键字、基本数据类型、类型转换、变量和常量
- 黑马程序员--标识符、关键字、数据类型
- 黑马程序员-----标识符、关键字、数据类型
- [转]coolfire黑客入门教程系列之(三)
- LDAP安装
- [转]coolfire黑客入门教程系列之(四)
- 年收入赶超微软 绿坝一跃成为国内最赚钱公司
- [转]coolfire黑客入门教程系列之(五)
- 第二课 标识符 关键字和数据类型
- Head First C# 中文版 第12章 回顾与前瞻 page517
- [转]coolfire黑客入门教程系列之(六)
- iframe 自适应高度 支持IE、firefox火狐
- [转]coolfire黑客入门教程系列之(七)
- [转]coolfire黑客入门教程系列之(八)
- 水晶报表 发布 部署
- LDAP安装
- 猪八戒学做网站之HTML5篇(4):HTML与HTML5