最赞回答 / xzal12
public class Math1 { /** * @param args */ public static void main(String[] args) { // TODO 自动生成的方法存根 { Math1 v=new Math1(); int b=10; System.out.println("这个是局部变量 b="+b);} }}
2019-12-05
已采纳回答 / 慕妹5557962
this 表示当前拥有焦点的或是正在编辑的对象,用处是在编写代码的时候引用,有this 会使程序变得简单明了,可读性高,没有this 会使程序显得冗长。static方法比较特殊,他在程序运行的时候就被系统分配了一块内存区域(自给自足,闭关锁国),而其他方法的都是在他自己生效的时候才会分配给一块区域,而this是指向大类对象的,像static这样的钉子户,this 是管不着的,所以当你用this指向static时便会出错。this 的基本用途就是作为代词代替对象名,所以在方法中把当前对象名,替换为this就...
2019-12-05
已采纳回答 / 慕少0895032
这是静态内部类和普通的成员内部类的区别,外部类中的score是静态变量,此时静态内部类中的变量与其名称相同时,只需要通过“类名.静态成员”的形式访问(详见【静态内部类】特点的第二条?)
2019-12-04
已采纳回答 / 迷途的旅人
在其中实例化类,进行调用。但是在本例中在getScreen的实例化的对象与类CS2的中的实例化不同,getScreen无法去调用在CS2中的类所用的量值。要么将变量screen改为静态的,要么将静态方法改为普通的方法。
2019-12-02