Java_day_01

一、方法的定义

方法的定义在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  格式化代码

原文地址:https://www.cnblogs.com/zhangqianxi/p/13762861.html