欢迎来到天天文库
浏览记录
ID:52195349
大小:217.50 KB
页数:14页
时间:2020-04-02
《变量和它的作用范围.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语言编程习惯
此文档下载收益归作者所有