JAVA高级语言与程序设计-第二讲-01-基本数据类型 流程控制语句 数组讲述

JAVA高级语言与程序设计-第二讲-01-基本数据类型 流程控制语句 数组讲述

ID:42004939

大小:6.03 MB

页数:184页

时间:2019-09-06

JAVA高级语言与程序设计-第二讲-01-基本数据类型 流程控制语句 数组讲述_第1页
JAVA高级语言与程序设计-第二讲-01-基本数据类型 流程控制语句 数组讲述_第2页
JAVA高级语言与程序设计-第二讲-01-基本数据类型 流程控制语句 数组讲述_第3页
JAVA高级语言与程序设计-第二讲-01-基本数据类型 流程控制语句 数组讲述_第4页
JAVA高级语言与程序设计-第二讲-01-基本数据类型 流程控制语句 数组讲述_第5页
资源描述:

《JAVA高级语言与程序设计-第二讲-01-基本数据类型 流程控制语句 数组讲述》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JAVA高级语言程序设计北京邮电大学计算机学院鄂海红ehaihong@bupt.edu.cn62282747-601JDK-使用JDK开发下载安装JDK配置环境变量:JAVA_HOME,PATH,CLASSPATH用记事本编写程序(注意源文件后缀.java)用java编译器javac.exe,编译源程序,形成字节码文件.class用java解释器java.exe,运行程序使用MyEclipse开发Java的集成开发环境新建项目project新建Java类编写、编译Java源代码运行Java程序本章课程内容——Java语言基础数据类型及表达式规则流程控制语句数组数据类型>>>11

2、基本数据类型四类基本类型整型浮点型字符型布尔型Java数据类型可分为两大类:基本数据类型、引用数据类型。基本数据类型:由一种简单数据构成的数据类型,可直接参与该类型所允许的运算。1基本数据类型三类引用类型数组类接口Java数据类型可分为两大类:基本数据类型、引用数据类型。引用数据类型的变量保存包括地址的引用信息。数组int[]x;//声明数据变量x=newint[100];//使用new为数组分配空间x=null;//释放数据空间观察内存状态变化情况存的是地址信息-引用深入理解编程的内存操作机理编程的本质,就是对内存中数据的访问和修改程序所用的数据都会保存在内存中所以程序通过变

3、量方式来代表某一小块内存,变量都有名字进行区分程序对变量赋值,实际就是把数据装入该变量所代表的内存区程序读取变量的值,实际就是从该变量所代表的内存区取值的过程变量相当于一个有名称的容器,该容器用于装各种不同类型的数据Java栈内存&堆内存Java把内存划分成:栈内存,堆内存在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配堆内存用来存放由new创建的对象和数组Java的基本数据类型数据类型关键字占用位数缺省数值取值范围布尔型boolean8falsetrue、false字节型byte80-128~127字符型char16‘u0000’‘u0000’~‘

4、uFFFF’短整形short160-32768~32867整形int320长整形Long640浮点型float320.0F双精度型double640.0D-2147483648~2147483647-9223372036854775808~92233720368547758071.40129846432481707e-45~3.40282346638528860e+384.94065645841246544e-324~1.79769313486231570e+308d系统为变量分配的存储空间byte:内存8位-128(-27)~127(27-1)short:内存16位-327

5、68(-215)~32767(215-1)int:内存32位-2147483648(-231)~2147483647(231-1)long:内存64位(-263)~(263-1)Java的基本数据类型数据类型关键字占用位数缺省数值取值范围布尔型boolean8falsetrue、false字节型byte80-128~127字符型char16‘u0000’‘u0000’~‘uFFFF’短整形short160-32768~32867整形int320长整形Long640浮点型float320.0F双精度型double640.0D-2147483648~2147483647-92

6、23372036854775808~92233720368547758071.40129846432481707e-45~3.40282346638528860e+384.94065645841246544e-324~1.79769313486231570e+308d-2147483648~2147483647-9223372036854775808~92233720368547758071.40129846432481707e-45~3.40282346638528860e+384.94065645841246544e-324~1.79769313486231570e+308

7、dbyte是用来处理未经加工的二进制数据的数据类型每个byte型的常量或变量中包含8位(bit)二进制信息-2147483648~2147483647-9223372036854775808~92233720368547758071.40129846432481707e-45~3.40282346638528860e+384.94065645841246544e-324~1.79769313486231570e+308dJava的基本数据类型数据类型关键字占用位数缺省数值取值范围布尔型boo

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

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

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