第2章 java语言基础new

第2章 java语言基础new

ID:34379033

大小:2.08 MB

页数:96页

时间:2019-03-05

第2章 java语言基础new_第1页
第2章 java语言基础new_第2页
第2章 java语言基础new_第3页
第2章 java语言基础new_第4页
第2章 java语言基础new_第5页
资源描述:

《第2章 java语言基础new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、引言除非你亲自尝试一下,否则你永远不知道你能够做什么。——玛利雅1第二章Java语言基础2回顾Java是面向对象并且可以跨平台的编程语言Java程序是运行在JVM(Java虚拟机)之上的要运行和开发Java程序,必须下载和安装由Sun公司提供的JDK(Java开发工具包)配置环境变量:Path和classpath三个常用的JDK工具:javac、java和javadoc可以使用任何文本编辑器编写Java源程序;Eclipse是一款非常好用的Java编辑工具。本章相关词汇(蓝色为关键字)单词说明byte数据类型,字节型boolean数据类型,布尔型true

2、真,布尔型的字面值false假,布尔型的字面值null空new新建array数组string字符串argument参数本章内容2.1数据类型与标识符2.2变量的作用域与生命周期2.3数据类型转换与引用类型2.4运算符与表达式2.5控制流语句2.6数组2.7Java垃圾回收机制与命令行参数52.8本章小结本章目标Java中的变量和数据类型(原始、引用)引用类型Java中变量的作用域规则数据类型转换Java中的运算符和表达式程序控制结构Java中的数组Java中的垃圾回收机制命令行参数2.1数据类型与标识符7数据类型(一)Java程序中

3、所处理的数据是将各种数据类型实例化后的数据。实例化数据的两种形式:变量与常量基数值类型整数byte(8),short(16),int(32),long(64)本浮点类型float(32),double(64)数字符类型char(16)注:Unicode码据类布尔类型boolean(true/false)型引类class用字符串String,StringBuffer类型数组数组类型[]数据类型(二)在Java中,除了上述8种基本(原始)数据类型的变量以外,其余的全都属于引用数据类型存储在引用类型变量中的值是该变量表示的值的地址;变量变量是内存中的一块存储区域,是

4、存储数据的基本单元;Java的各种数据类型占用固定的内存长度,与软硬件平台无关;声明变量:数据类型标识符[=值];如:intnum;floatmoney=123.45f;charch1,ch2=‘A’;使用变量时应注意在程序中使用的每一个变量必须提供一个名字;每一个变量都必须有一个数据类型,变量值也必须与变量类型相匹配;使用变量之前必须先声明变量;变量声明的位置,决定了该变量的作用域。常量常量包括基本数据类型常量、字符(String)常量和null;布尔(boolean)常量只有两个:true和false;‘c’,‘u0061’,‘u0051’

5、和‘u005a’是char常量;34是int常量;1.5,45.6,76.4E8和-32.0是double常量;34L是long常量;1.5F,45.6f,76.4E8F和-32.0F是float常量;“HelloWorld!”是String常量;null是引用数据类型的常量。标识符命名规则变量、函数、数组、对象、类和接口等等都需要命名,这些名称统称为标识符;Java中对于标识符的命名规则:只能由英文字母、数字、下划线“_”和“$”符号组成;必须以英文字母、“_”或“$”开头,即不能以数字开头;除“_”和“$”以外,不能包含其它任何特殊字符;

6、不能与关键字冲突;严格区分大小写。标识符的习惯命名用能表达明确意义的英文单词命名,并采用规范的缩写形式与分隔形式;表示常量时标识符全部用大写字母和下划线表示,如SALES_TAX表示类名或接口名时,标识符用大写字母开头,如CreditCard表示变量名和方法名时,以小写字母开头,单词之间不要有分隔符,后面单词第一个字符用大写字母,如authorName2.2变量的作用域与生命周期15变量的作用域和生命周期变量的作用域指变量起作用的范围,说明变量在什么部分可以被访问;变量的生命周期是指变量在内存中存在的周期,即什么时候分配空间,什么时候销毁;CJava变量

7、程序中所有使用到的变量应可以在程序的任何部分声明,该在程序开始部分预先进行声明声明。即:何处使用,何处声明。作用域变量的作用域属于声明它的变量的作用域属于声明它的函数范围之内,变量的最小代码块,变量的最小作用域规则作用域是函数。是包含它的一对{}之间。作用域示例publicclassScopeVariable{/*有1,2,3,4四个数字,能组成多少个不相同且无重复的三位数?*/publicstaticvoidmain(String[]args){intcount=0;for(inti=1;i<=4;i++)//在需要使用变量时声明{for(intj

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

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

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