www.5615.net > privAtE string

privAtE string

private是一个访问修饰符,String是一个字符串对象.两者之间没有任何联系.

1、返回值不同:在private void方法中,是无返回值的.而在private String方法中,返回值为一个字符串.2、方法体结尾不同:在private void方法体的结尾可以添加return表示结束也不可不添加.但是在private String方法体的结尾处必须添加一

私有 String变量,你只能在当前类的方法里面调用此private String变量.也就是说,对于其它外部类是无法看到和调用private String变量的.

private 访问限定符,表示后面定义的变量只有在该类中才能访问string 类型名称,表示后面定义的变量是一个字符串类型的变量name 变量名称,用来再在程序中使用改变量全部一起的意思就是 某个类定义了一个只能在该类内部才能访问的,名叫name的字符串变量

“-”在这里没有什么特殊的作用,在这里它只是一个string类型的变量名.如果在相同的作用域下不存在另一个名称为name的变量,可以将“-”去掉.不过由于目前大多数的开发工具都提供了很多组件供我们开发使用,而大部分组件都有一个名为“name”的属性,所以如果在程序中定义名为“name”的变量名,很容易和组件的“name”属性混淆.实际上,定义变量名最好的方法,是在变量名中充分利用变量的作用域以及它的数据类型.例如,对你所举的例子,这样定义变量名或许会更好:private string PriStrName.

声明一个私有的字符型变量 ,该变量只能在该类中给调用,不能给其他类调用

作用域 当前类 同一package 子孙类 其他package public √ √ √ √ protected √ √ √ * friendly √ √ * * private √ * * * 不写时为默认(friendly)

就是声明 name 为string的对象.java 是面向对象的,string 是一个类.

第一个声明了字符串pageNum并给初始值为"",看起来引号里面什么都没有,但是他也是一个值.第二个只是声明了一个字符串,但是没有初始化,所以pageNum为null(空),

前者相当于已经实例化一个私有变量,可以调用string下面的相应的方法后者相当于只定义了一个变量,但是没有实例化,所以不能调用string下面的方法,但是可以在接下来的某一个方法中给st赋值

网站地图

All rights reserved Powered by www.5615.net

copyright ©right 2010-2021。
www.5615.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com