java基本数据类型及操作

java基本数据类型及操作

ID:36203757

大小:381.31 KB

页数:31页

时间:2019-05-07

java基本数据类型及操作_第1页
java基本数据类型及操作_第2页
java基本数据类型及操作_第3页
java基本数据类型及操作_第4页
java基本数据类型及操作_第5页
资源描述:

《java基本数据类型及操作》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java基本数据类型和操作1主要内容Java语言基础编写简单的Java程序标识符、变量和常量,赋值语句Java的基本数据类型:byte,short,int,long,float,double,char,booleanJava运算符和表达式字符串的表示和输入Java的文档管理,程序设计风格和命名习惯2编写简单的java程序例1:根据输入的半径计算圆的面积。问题分析程序设计publicclassComputeArea{publicstaticvoidmain(String[]args){doubleradius;doublearea;System

2、.out.println(“Enterradius:”);radius=20;area=radius*radius*3.14159;System.out.println(“Theareais”+area+”forradius”+radius);}}3Java语言的标识符标识符:简言之就是给变量、常量、方法、类和包起的名字,必须遵守一定的规则:开头字母,与关键字冲突、特定值冲突。必须以字母、下划线(_)、货币符($)开始的一个字符序列,后面可以跟字母,下划线,货币符,数字,Java标识符区分大小写字母。不能包含运算符号+-等。不能是关键字不能是

3、true,false,null.可以有任意长度。4变量和常量变量:某种类型的数值赋值给相应类型的变量,变量先声明再使用。变量说明:datatypevariableName.赋值语句:=,左边的类型与右边的数值类型必须相容。与C语言一致。变量可在说明时同时赋值。(初始化)TypevarName[=value][{,varName[=value]}];intn=3,n1=4;Java中变量的缺省初值都是确定的:布尔变量的初值为:false整数变量的初值为:0浮点数变量的初值为:0.0引用变量的初值为:null常量:在程序执行过程中保持不变的量fi

4、naldatatypeCONSTNAME=VALUE;定义后其值保持不变。5数据类型(DataType)Javatypesystemprimitivereferencenullcharnumericbooleanclassinterfacearrayintegralfloating-pointbyteshortintlongfloatdouble6数据类型(DataType)数据类型所占位数数的范围boolean1true/falsechar160~65535byte8-27~27-1short16-215~215-1int32-231~23

5、1-1long64-263~263-1float32-3.4e-38~3.4e+38double64-1.7e-308~1.7e+3087运算符算术运算符:+,―,*,/,%,++,--关系运算符:>,<,>=,<=,==,!=布尔逻辑运算符:!,&&,

6、

7、,^位运算符:>>,<<,&,

8、,^,~赋值运算符:=,+=,-=,*=,/=三元条件运算符:?:8整数类型(byteshortintlong)整数常量表示法:十进制:0-2432147483647八进制以0开头:010[=8]-0377[=-255]十六进制以0x或0X开头:0x10[=

9、16]-0XF=[-15]64位长整数以l或L结尾:12l-343L0xfffffffffL1L<<32等于4294967296L1<<32等于0没有以l或L结尾的数字,根据其实际值所属范围,可以被用作byte,short,或int型整数以l或L结尾的数字,无论其实际值所属范围怎样,都被用作long型整数9整数类型(byteshortintlong)例byteb1;\缺省值为0byteb2=127;\赋初值为127shorts1=(short)(b1+b2);\强制类型转换shorts2=(short)(b1+123)\强制类型转换i

10、ntn=b1+b2;\不需要强制类型转换longl1=2343;\不需要强制类型转换longl2=4294967296L;\必须用L或l结尾longl3=65536*63356;\乘法运算越界,l3为0longl4=65536L*63356;\l3为4294967296L10浮点数类型(floatdouble)浮点数(实数)常量的两种表示法十机制小数形式:0.23.18-234.科学计数法形式:0.23e61.23E-432位浮点数形式:0.23f1.23E-4f.18F示例doubled1=127.0;\赋初值为127doubl

11、ed2=127;\赋初值为127floatf1=127.0f;\必须在数字后加f或Ffloatf2=4.0e38f;\错误!32位浮点数不能超过\3.402

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

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

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