1.定义一个类叫做,HelloWorld,区分大小写
class HelloWorld
{
//程序的开头写法固定,要记住
public static void main(String args[])
{
//输出语句,输出 HelloWorld
System.out.println("Hello World");
}
}
2.
class Person
{
int age;
String name;
//定义a()方法,返回值是整数,有两个参数
int a(int i,int j)
{
//i×j的值赋值给年龄age
age = i*j;
//输出姓名和年龄
System.out.println(name + "的年龄是"+ age);
return 100;
}
//有main方法,所以这个类可以执行
public static void main(String[] args)
{
Person p = new Person();
p.age = 20;
p.name = "李四";
//利用返回值赋值给一个变量
//调用a方法,注意参数要跟定义的格式一致,两个参数
int abc = p.a(3,7);
System.out.println(abc);
//创建另外一个人,p2
Person p2 = new Person();
p2.age = 30;
p2.name = "张三";
System.out.println(p2.name + "的年龄是" + p2.age);
//p和p2两个人数据是分开的。
System.out.println(p.name + "的年龄是" + p.age);
}
};
3.
//定义一个学生类,类中包括属性和方法
class Student
{
//定义一个整数的属性,表示年龄
int nianling;
//定义一个字符串的属性,表示姓名
String xingming = "abcd";
//定义一个方法,方法要有返回值,和()以及方法内容
public void chifan()
{
//将姓名和一个“字符串”连接在一起,输出
System.out.println(xingming + "在吃饭");
}
//写一个构造方法,如果不写,会自动加上一个构造方法
public Student()
{
System.out.println("正在创建一个学生");
}
}
4.
class Test
{
public static void main(String[] args)
{
Student zhangsan;
//构造一个学生zhangsan 调用构造方法,创建一个学生
zhangsan = new Student();
zhangsan.chifan();
//更改zhangsan的年龄 对象名.属性名
zhangsan.nianling = 30;
//更改zhangsan的姓名
zhangsan.xingming = "张三";
//调用zhangsan的chifan方法 对象名.方法名
zhangsan.chifan();
System.out.println(zhangsan.xingming + "的年龄是" + zhangsan.nianling);
}
};