已采纳回答 / 天启之魂
不能直接调用非静态成员,不能使用this ,super,其实你该问,什么样的函数该使用static修饰你就看这个函数是否使用到了对象中的特有数据,如果没使用,就可以用static修饰
2015-09-26
已采纳回答 / 天启之魂
代码没什么问题啊?你说什么是一样的 ?System.out.println( className )和System.out.println(className)的结果么?打印的结果是className这个变量的内容 空格都是无意义的
2015-09-25
最新回答 / 无动于衷
1.这两个就不是一个东西。2.eclipse里只能看到你的源码,即.java文件;.class文件在你定义的工作目录的bin文件夹下面可以找到。3.最好使用export先导出整个工程,再用import导入。4.src意为source,这个目录下面是你的包和源码,jre system library是JDK中所有jar包的路径,也就是java中自定义的那些类的.class文件,我们平时能直接使用许多的类,就是用的JDK中的东西。
2015-09-24
当然,这是操作层面,实际上有区别(现在不懂也无所谓吧),静态变量是分配在方法区里面的,局部变量是分配在栈里面的,成员变量(实例变量)是分配在堆中的。不过,开始先记住我刚才说的那段操作层面的话把,会用就行。
2015-09-24