今日学习总览
今天学习的内容包括:类、方法、语句,Java中相互的关系是这样的:程序文件由类构成;类里面有方法;方法里面有语句。看不懂?没关系,我也看不懂…
先把昨天那个“Hello”程序(姑且称为程序吧)复制过来,今天要用
public class Hello {//类
public static void main(String[] args) {//方法
System.out.print("Hello Java");//语句
}//end main()
}//end class
第一章:类【以后的所有章节都没法偷懒,就没有我的选择了】
public class Hello {//大括号之间,就是放置方法和语句的地方
}
- 上面这段代码就是典型的类,准确的说是公共类,书就看到这里,大概的理解是,每一个XXX.java文件里可以有一个或者多个类,但是公共类只能有一个;
- 公共类的类名就是源文件的文件名,例:这个源文件名为,Hello.java;
- 公共类和普通类的区别;
public class Hello {//这个是公共类
}
class Hello01{//这是一个普通类
}
- “public”控制受访范围,以后会在很多地方用到,很重要;
- 类语句的字段拆分;
public | class | Hello | { | } |
---|---|---|---|---|
受访范围为公共 | 这当然就是标明一个类了 | 类名 | 类开始 | 类结束 |
第二章:方法
public static void main(String[] args) {//大括号之间就是放置语句的地方
}
- 上面这段代码就是一个方法,不过main是一个特殊的方法,公共类下必须有这个方法,别问为什么,反正我是背下来的;
- 一个源文件里面,必有一个而且只能有一个同名的公共类,公共类里面必须有一个main方法,也是唯一,大概可以理解为这个方法是整个程序的大门,进屋的必经之地吧;
- 方法的基本表现形式:
public static void main(String[] args) {//main方法,这个在公共类中必须有,死记硬背
}
void getHello(){//一个普通的方法
}
int setHello(){//带返回值的方法,XXX就是要返回的内容,带返回值的方法里面必须要有return语句
return XXX;
}
void hello (int x){//带参数的方法
}
- 方法各个字段的拆分
public | static | void | main | (String[] args) | { | } |
---|---|---|---|---|---|---|
受访范围 | 回头再说 | 返回值类型,void表示没有 | 方法名 | 参数 | 方法开始 | 方法结束 |
第三章:语句
System.out.print("Hello Java");//这就是个语句
- 语句没有什么好说的,也不必拆分了;
- 这句说的就是输出“Hello Java”到屏幕,除去循环及选择语句外,其他语句都用“;”做结尾;
我所遇到的问题:
- 偶尔有个别时刻忘记括号要成对出现,切记第一时间补全括号,尤其大括号!
- 标点符号切记切换成英文模式;
今天先到这里了,为啥先学类和方法了呢?按照正常的逻辑不是应该先学。。。。。,不,那些都太枯燥,我决定先学好玩的。好歹我学过好多“Hello”呢。