JAVA static String say="《JAVA从入门到精通》"; 前面加private有什么作用。 本人新手求指教

如题所述

private在英文里是私人的意思.
众所周知,JAVA是面向对象的一门语言,每个对象都有各自的属性和方法.但是有的属性涉及安全因素或秘密因素不能让外面的程序调用,所以就用到了private,
经过它定义的变量只能在此对象内部调用,外部程序就无法调用,也就是说只能供其自身调用,比如某个人是一个对象,那么他的血液就肯定是私有变量,只能供其自身调用来维持人的状态.而如果将血液定义成public(公共的)的话,随便其他人都可以改变他血液的状态,你随便把他的血液值设为逆流,那他不就挂了.

参考资料:http://zhidao.baidu.com/question/55038720.html

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-05-19
private是java关键字,成员变量加了private关键字修饰,这个变量就只能在类内部访问
相似回答