一、方法的定义
方法的定义在Java中可以使用多种方式,如果在定义的方法名前面加上 public static 关键字,即可直接在主方法(main)中调用
public class Method{ public static void main (String[] args){ printinfo(); printinfo(); printinfo(); System.out.println("hello word !!!!"); public static void printinfo(){ System.out.printinfo("hahahhahaha"); } } }
/*
显示:
hahahhahaha
hahahhahaha
hello word !!!!
二、类与对象
从类的概念中可以了解到,类是由属性和方法组成的。属性中定义类需要一个个的具体信息。实际上一个属性就是一个变量,而方法就是一些操作的行为。
面向过程:当需要实现一个功能的时候,每一个具体的步骤都要亲历亲为,详细处理每一个细节
面向对象:当需要实现一个功能的时候,不关心具体的步骤,找一个已经具有该功能的人来帮我做事儿
类与对象的关系:对象是一类事物的具体体现。对象是类的一个实例,必须具备该类事物的属性和方法。
三、类的定义
/* 定义一个类,用来模拟”学生“事物,其中就有两个组成部分 属性 (是什么) 姓名 年龄 身高 .... 年龄 (能做什么) 吃饭 睡觉 学习 考试 .... 对应到Java类种: 成员变量(属性): String name ; //姓名 int age ; //年龄 成员方法(行为): public void eat() {} //吃饭 //注意:普通的方法定义是带有 static 而成员方法的定义是没有 static public void sleep() {} //睡觉 public void learn() {} //学习 注意事项: 1.成员变量是直接定义在类当中的,在方法外面 2.成员方法是不用加 static 的 */ public class Student { //成员变量(属性): String name; //姓名 int age; //直接写在类种的叫成员变量,(以前都是直接写在方法里面,这种变量称为成员方法) public void eat() { System.out.println("吃饭饭!"); } public void sleep() { System.out.println("睡觉觉!"); } public void study() { System.out.println("学习!"); } //成员方法(行为): }
四、IDEA的安装使用
常用python,也爱写C#,突然感觉,JAVA也不很错,这IDEA真香
注意:Java的项目结构 是 Project(项目) -> Moudle(模块) -> Package(包)
1.直接输入 psvm 就可以直接补全 public static void main(String[] args) {}
2.直接输入 sout 就可以直接补全 System.out.println("hello word !!");
3.写完之后不用保存。IDEA帮你自动保存???
4.
5.Ctrl + Alt + L 格式化代码