如题。public static clas....???
解决方案 »
- JAVA语言 程序 设计
- java调用Delphi开发的发Outlook邮件的DLL错误
- 请问有什么工具可以观看applet运行效果?
- 比尔-盖茨致珠海南方软件园员工的黄金准则
- 一个ArrayList问题:对象中包含对象,包了两层,,最后一层是Integer,,,,,,,,,
- 有关于JTree的问题
- 串口通信:javax.com.api的设置——敬请南来北往的各位给查个错。谢谢!!
- 学JAVA到底学什么!!!!!!!!!!!!!!!!!
- Comm包在JBuider下注册过,但程序中还是找不到COM1口。。
- JAVA如何实现‘在线游戏’?
- 关于Log4j 的使用 问题!工程引用的包也会往我的日志里写东西
- byte转char,为什么要& 0xff
public static void toolAA() {
//.....具体操作.....
}
}
调用的时候只需要Tools.toolAA()就行了,不用重新申明变量
这种大多被用来当作工具类来使用
public static class B {
}
}这样就可以
//some code
}}
或者自己设置一个类
那个方法就不用构造了
比如
public class abc {
public static void d() {
// 方法
}
}
static可以修饰内部类。我就这么理解的,见笑了!
static 表示静态,它可以修饰属性,方法和代码块。
final修饰符,可以修饰变量,方法,类。
abstract(抽象)修饰符,可以修饰类和方法。
final和abstract,private和abstract,static和abstract,这些是不能放在一起的修饰符
你这么显然错了,属性和方法的静态性是它们属于类,它们在类加载到虚拟机的过程中就会初始化,这是正确的,但是静态性放在类上就不是那么回事了,因为类根本存在初始化的概念,只存在加载不加载的概念,而一个内部类的外部类加载,那么这个内部类就肯定加载了,无论它是不是静态,就像我前面说的,静态内部类与非静态内部类的区别仅仅在于它不能像非静态内部类那样调用到外部类所产生的实例(通常这个实例用this关键字代替),其它没有任何区别。
但是确实有静态类,这个概念