public,protected,private,static,什么时候用,为什么要用,怎么用 刚开始的时候,我一律用public,也不懂这有什么不好,听听后来人的解说。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public,protected,private,static最基本的面向对象的概念 不是可以说的清楚的,只能自己体会都用public。说明你还没有 安全 这个概念以及封装的概念我现在已经不搞java了 :( 这些都是访问修饰符public可以被所有包和类访问的private 只能被本类访问的protected 可以被本类,及其子类,和其他包访问的.static 关键字用于说明一个变量或方法是静态的,静态的变量和方法不能访问非静态的变量和方法.用访问修饰符是为了实现面向对象的一些特性,如 封装等.你最好找本入门的书看看 static 可以说是定义类变量和类方法,简单的说在表现形式上在引用的时候不必一定用对象名引用,而可以用类名直接引用 这些你可以去看一下SUN公司JAVA语言导学上面对这几个有什么作用写得很清楚,另外推荐JAVA核心教程,这个上面对在什么地方用和要怎么用说得很详细:) 为什么学了那么久,还是个小白一样,一个简单的语句问题。 大家看看这个试题! 玩过robocode的大大进来`` 关于抽象类的问题 为什么超类引用可以存放子类对象??? 2个查询 难度 搭建一个基于java的字典程序的疑问 如何知道java的某一对象使用的内存大小? 帮忙解决:乱码问题(环境redhat linux + tomcat)今天结账(2002-9-10) 获取HttpURLConnection实例 如何在字符串的指定位置插入其他字符 小妹初学JAVA,请高手指点,JAVA书有什么比较好的.
最基本的面向对象的概念 不是可以说的清楚的,只能自己体会都用public。说明你还没有 安全 这个概念以及封装的概念我现在已经不搞java了 :(
private 只能被本类访问的
protected 可以被本类,及其子类,和其他包访问的.static 关键字用于说明一个变量或方法是静态的,静态的变量和方法不能访问非静态的变量和方法.用访问修饰符是为了实现面向对象的一些特性,如 封装等.你最好找本入门的书看看