变量和它的作用范围.ppt

变量和它的作用范围.ppt

ID:52195349

大小:217.50 KB

页数:14页

时间:2020-04-02

变量和它的作用范围.ppt_第1页
变量和它的作用范围.ppt_第2页
变量和它的作用范围.ppt_第3页
变量和它的作用范围.ppt_第4页
变量和它的作用范围.ppt_第5页
资源描述:

《变量和它的作用范围.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、变量和它的作用范围在Java中,每个变量都有类型在使用变量之前,必须先声明变量的类型。类型可以是简单类型,也可以是引用类型变量总是在一个类中声明。但一个变量可能和整个类相关联,也可能只在方法体中或某个程序块中起作用标识符、关键字、数据类型(下)成员变量/局部变量值传递Java编码规范变量声明的例子(局部变量)publicclasstest{……publicvoidaMethod(intj){intm,n,k;Stringa=“aaaa”,b=“bbbb”;m=j;k=100;System.out.println(m);S

2、ystem.out.println(n);//ErrorSystem.out.println(k);}}变量声明的例子(全局变量) (案例3-6)publicclasstest{inti=10,p=20;floatf,j;f=100.0fStrings1,s2;……}变量的初始化局部变量在使用之前,必须先初始化。全局变量如果没有初始化就拿来使用,系统将会自动给它一个默认的初值。全局变量的默认初值 (案例3-7)TypeDefaultValueTypeDefaultValuebyte0short0int0long0Lflo

3、at0.0fdouble0.0dchar‘u0000’booleanfalseobjectrefnull作为全局变量的各种数据类型数据的默认值 (案例3-8)TypeDefaultValueTypeDefaultValuebyte0short0int0long0Lfloat0.0fdouble0.0dchar‘u0000’booleanfalseobjectrefnull传值 (案例3-9)Java在参数传递时,只使用值传递当对象实例作为参数传递给方法时,这个参数的值是对象的引用,而不是对象本身0x1a4afb“Li

4、sa”“male”1namesexgrade18ages10x1a4afbs20x1a4afbs2=s1传值 (案例3-10)再来看一个简单类型数据传值的例子思考:打印出来的结果是什么?为什么?Java编程风格在编写Java程序时,对于类名、变量名、包名、方法名等有一些约定俗成的写法,这种写法可以提高程序的可读性,但这些编程风格并非必须。应该避免使用一些毫无意义的字符来作为包名、类名、变量名以及方法名等Java编程风格(con.)Package(包):packagebanking;packagecn.edu.tsingh

5、ua;Class(类)classStudentclassTestStudentInterface(接口)interfacePerson;Java编程风格(con.)Method(方法)balanceAccount()deleteUser()Variable(变量)currentCustomernameageConstant(常量)HEAD_COUNTMAXNUM_SIZEArray(数组)String[]args;byte[]input;Java编程风格(con.)缩进规则使用注释----说明类/属性/方法的功能,参数的

6、作用运算符与运算数间用空格间隔小结注释的使用区分合法与不合法的标识符识别Java中的关键字列出8个基本数据类型定义数值型和字符型的字面值(literalvalue)定义简单变量(primitivevariable)和引用变量(referencevariable)用new操作符创建一个对象全局变量、局部变量以及它们的初始化陈述分配引用类型变量时结果按值传递Java语言编程习惯

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

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

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