Java中的变量与常量.docx

Java中的变量与常量.docx

ID:62037313

大小:24.48 KB

页数:3页

时间:2021-04-15

Java中的变量与常量.docx_第1页
Java中的变量与常量.docx_第2页
Java中的变量与常量.docx_第3页
资源描述:

《Java中的变量与常量.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java中的变量与常量一.类的概述1.1.1类的一般格式格式:[类修饰符]class类名[extends父类名][implements接口列表]{数据成员----类的属性成员方法-----类的行为内部类静态块}1.1.2属性格式格式:[修饰符]数据成员类型数据成员表注意:修饰符包括访问权限修饰符和非访问权限修饰符。(1)访问权限修饰符主要包括以下几种:□public:所有类都可以访问;□private:当前类内部可以访问;□protected:同一包中的类及其其子类可以访问。(2)非访问权限修饰符主要包括以下几种:□static:由它所修饰的

2、数据成员属于类,而不属于某一具体的对象;□final:被该修饰符修饰的数据成员被限定为最终数据成员。注意:在声明时初始化,或在构造方法中进行赋值。1.1.3成员方法(行为)格式:[修饰符]返回值类型成员方法名(形式参数表)throws[异常表]{执行语句部分}第三节变量的分类2.3.1分类(1)根据位置分:外部变量(类的属性),局部变量;(2)根据类型分:基本类型,引用型。2.3.2标识符命名规则(一)定义:给变量、类、方法、数组等定义一个名字。名字不能任意,必须符合标识符命名规则。(二)命名规则(1)由字母、数字、下划线(_)和美元符号($

3、)组成,但不能以数字开始;(2)不能是Java语言中的关键字。Java的关键字有:abstract,boolean,break,byte,continue,case,catch,char,class,const,default,do,double,else,extends,false,final,finally,float,for,if,implements,import,instanceof,int,interface,native,long,new,null,package,private,protected,public,return,

4、short,static,super,switch,synchronized,throw,throws,this,transient,try,void,while等;(3)保留C语言的关键字,在Java中暂时还没有其他用途,为今后扩展用的。保留关键字有:goto、const。第四节基本类型2.4.1概述Java定义了8种基本数据类型:byte,short,int,long,char,float,double及boolean基本类型。通常,基本类型也称为简单类型。这些类型可以分为三组:(1)整数:该组包括byte,short,int,long,

5、char,前四种为带符号数,char为无符号数;(2)浮点:该组包括float,double,表示带有小数的数字;(3)布尔型:包括boolean,它是一个表示真/假的特殊类型。基本类型表示单个值,不是复杂的对象。基本类型被定义为具有一个显示的范围和数字行为。C/C++语言允许整数的大小根据执行环境的变化而变化,但Java不同,因为Java的可移性要求,所有的数据类型都有严格定义的范围。具体内容详见下表2.1。表2.1八大基本类型变量类型位数范围备注Byte8位-27-------27-1带符号整数Short16位-215-------215

6、-1带符号整数Int32位-231-------231-1带符号整数Long64位-263------263-1带符号整数Char16位0-----216-1无符号整数Float32位单精度符点Double64位双精度符点Boolean1位值:true或false2.4.2字符和字符串(1)字符是源文件中使用的单个可输出的符号。Java语言中有两种字符值,分别为基本数据类型字符和字符串。注意:字符不能作为变量,也就是说不能给字符赋值,即字符或字符串不能放在赋值表达式的左边。单个字符用单引号括起来,例如:'a'。此种形式的字符型文字只表示由键盘

7、输入的各类字符型。对于无法由键盘输入的其他统一字符集中的字符,无法表示。因此,Java语言定义了另一种形式的字符型文字表示形式,即以u作为前缀,后跟4位16进制的整数;(2)字符串是指用双引号括起来的一个字符序列,例如:"smith"。注意:"a"和'a'的区别。在Java语言中,字符串是对象类型,而字符是基本类型。2.4.3转义字符有些字符不能用正常方式表示,必须用转义字符描述。在Java语言中,有如下几个转义字符,具体见下表2.2。表2.2转义字符转义字符代表字符\斜杠r回车换行t跳格b退格’单引号”双引号f走纸2.4

8、.4整数和浮点的表示形式(1)整数的表示形式,分别是八进制表示法、十进制表示法及十六进制表示法。□十进制:默认为十进制表示方法,例如:intx=10;□八进制:以0

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。