static不用实例化对象的类,直接用类名就用。
非static的就要实例化后才能引用该方法,项目中也经常用到。
比如你定义一个学生类
public class student
{
public string name;
public string grade;
......
}
学校的每个同学都是里面的一个实例
student zhangsan = new student();
zhangsan.name= "zhangsan ";
zhangsan.grade= "2 ";
student lisi= new student();
lisi.name= "lisi ";
lisi.grade= "3 ";
而静态的
public class student
{
public static string name;
public static string grade;
......
}
你只能够
student.name= "zhangsan ";
student.grade= "2 ";
重新赋值的时候就丢掉了以前的东西了
student.name= "lisi ";
student.grade= "3 ";
这下明白了吗?
分享到:
相关推荐
在JavaScript中,public、private和static这些概念并非原生关键字,但可以通过特定的编码模式来实现类似的功能。在C#等静态类型语言中,public、private和static是访问修饰符,用于控制类成员的可见性和作用域。而在...
public static String[] split(String s, String regex) s参数为待拆分字符串, regex参数有两种格式: 单字符的字符串(长度1),功能如下:split(“ab#12#453”, “#”) 返回带5个元素的数组:ab, #, 12, #, 453 ...
在给定的信息中,主要涉及的是`public static implicit operator float(currency value)`这一概念的理解。下面将详细解释这个表达式中每个部分的意义,以及它如何在C#中工作。 ### `public` 在C#中,`public` 是一...
public static bool WriteFile(string strText,string strContent,string strAuthor) { string path = HttpContext.Current.Server.MapPath("/news/"); Encoding code = Encoding.GetEncoding("gb2312...
public static int i=10; //不再是某个对象的,是所有对象共有的。静态变量存放在“数据段”,只有一个拷贝。属于类 public void show() { System.out.printf("%d\n",i); } } public class Test_Static1{ ...
public static void main.odt
闪烁应用程序窗体,不用timer控件,C#源代码[DllImport("User32")] public static extern bool FlashWindow(IntPtr hWnd, bool bInvert); try { int MyTimes = 50; int MyTime = 50; for (int MyCount = 0; ...
最后,如果publicPath设置为'static',那么资源文件请求的路径将会从根目录下的static目录开始。这种设置通常用于资源文件存放在服务器某个子目录下时。在这种情况下,如果服务器部署路径为/test,则资源文件的请求...
在C#编程语言中,`public` 是一个访问修饰符,它在类、接口、方法、属性、事件和字段的定义中广泛使用。本压缩包文件"Public_public_"可能包含了一系列与C#中使用`public`关键字相关的示例或教程。下面我们将详细...
static 关键字是 Java 语言中一个非常重要的概念,它可以用来修饰变量、方法、内部类和代码块等。下面我们将详细介绍 static 关键字的由来、作用和用法。 一、static 关键字的由来 在 Java 语言中,万事万物皆对象...
public static int staticVar = 10; // 静态变量 public static void staticMethod() { // 静态方法 System.out.println("This is a static method."); } } ``` #### 四、static修饰内部类 除了变量和方法外...
public static void main(String[] args) throws Exception{ System.out.print("The input Fahrenheit is "); BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int f = Integer....
public static Type OdbcTypeToType(OdbcType dbType) public static OdbcType TypeToOdbcType(Type sysType) public static DbType TypeToDbType(Type t) public static Type DbTypeToType(DbType dbType) 造福人民...
Java 中的静态方法使用 static 关键字来修饰,例如 public static void main(String[] args)。静态方法通常用于提供一些实用工具给应用程序中的其他类使用。在 Java 的类库中大量的静态方法正是出于此目的而定义的。...
public static int GB2312 = 0; public static int GBK = 1; public static int GB18030 = 2; public static int HZ = 3; public static int BIG5 = 4; public static int CNS11643 = 5; public static ...
public static final AZTEC, public static final CODABAR, public static final CODE_39, public static final CODE_93, public static final CODE_128, public static final DATA_MATRIX, public static ...
public static KQQMIDlet instance = null; public static Display display = null; public static Runtime runtime = null; public int gaugeState; public String strUserID; public String strPasswd...
### 如何使用Static的变量和方法 在Java编程语言中,`static`关键字是一个非常重要的概念,用于定义静态成员变量和方法。理解`static`如何工作对于任何Java开发者来说都是必不可少的,尤其是在处理多线程环境、单例...
### Java关键字final、static使用总结 #### 一、final关键字详解与...综上所述,`final`和`static`关键字在Java编程中有着非常重要的作用,合理地运用这些关键字可以帮助我们编写出更加健壮、高效、易于维护的程序。
public static final class attr { } public static final class drawable { public static final int ic_launcher=0x7f020000; } public static final class id { public static final int editText=0x7f...