大三实训已经来到了第三周
又来了一个"相声演员"(Java大数据讲师)
接下来分享我每天敲得代码,fighting
package Thirdweek;
//写一个学生类,定义姓名,年龄两个属性,并赋值输出
class Person{
String name;
int age;
public void speak() {
System.out.println("姓名:"+name+",年龄:"+age+".");
}
}
public class Student {
public static void main(String[] args) {
Person p=new Person();
p.name="张三";
p.age=18;
p.speak();
}
}
关键词:static 修饰静态变量,静态方法
是某一特性被其他类使用,而只占用一个内存
package Thirdweek;
//static的用法:某些特定数据在内存中只占一份,能够被其他实例对象共享
public class jingtai {
public static void main(String args[]) {
Student1 s1=new Student1();//创建第一个学生对象
Student1 s2=new Student1();//创建第二个学生对象
Student1.schoolName="清华大学";//给变量赋初值
//直接调用类中属性
System.out.println("我是"+s1.schoolName+"的学生");
System.out.println("我是"+s2.schoolName+"的学生");
}
}
class Student1{
static String schoolName;//声明静态变量
}