Java 入门(二)之Hello World
Java 入门之Hello World
1. 使用IDEA创建一个新项目
1. 选择项目类型
- IDEA为我们提供了很多项目类型的创建,然鹅我们只是一个小萌新,所以选择第一个,Java项目,不需要点什么东西,直接next到底。
2. 项目名
-
我们的项目名虽然可以随便起,但是我希望我们的眼光放远一点。我们的命名必须有意义,并且格式规范。有意义指的是我们一看就知道我们的项目是用来做什么的;格式规范是指符合java项目命名的格式,单词小写,用下划线隔开单词。我命名为first_java
2. 目录结构
1. 什么是包(package)
- 为了更好的组织类,Java提供包机制,用于区别类名的命名空间。
- 为什么要区别,理由很多,比如可以避免命名冲突、方便类的查找和使用。所以我们要使用有意义的名称去为包命名。
- 包的命名规范:包名必须要小写。
2. 什么是类(Class)
- 类是一个模板,它描述一类对象(这里的对象不是女朋友,而是面向对象的那个对象)的行为和状态。
- 对象:对象是类的一个实例,比如人类是一个类,那么一个人就是一个对象。(之后面向对象会细讲)
- 方法:一个类可以有很多方法,我们所有的动作都在方法中实现,联想一下C语言的函数。
- 类的命名规范:类名的首字母应该大写,每个单词的首字母都应该大写,例如MyFirst。
3. 新建一个类
- 我们先来新建一个类,我们的类应该写在src目录下。因为是用来运行的,我们的包名叫做client客户端。因为是第一个程序,我们叫做MyFirstClient。
- IDEA使用小技巧:我们右键选中new中的class选项新建一个类。这时我们没有包,那么我们可以写client.MyFirstClient来新建一个类,这样我们同时也新建了一个包。
3. 开干
1. 创建main方法
-
只有main方法才能作为程序的入口(即我们需要在main方法运行Java程序)。main方法的写法是固定的,我们只有按照格式写才能实现可执行的main方法。
-
又一个IDEA使用技巧:我们打出psvm即可出现代码提示,回车直接生成一个main方法
package client; /** * @author Jennyism * @date 2020/1/13 0013 22:31 */ public class MyFirstClient { public static void main(String[] args) { } }
2. 打印出Hello,world!
-
我们使用语句 System.out.println("Hello,world!"); 即可打印出我们要的话。
-
又又一个IDEA使用技巧:我们打出sout即可出现代码提示,回车生成System.out.println("");语句。
点击这个绿色箭头,即可运行。
3. 尝试
-
我们学习C语言时,使用的是printf,那么println和printf有什么区别呢?
-
分别调用两次println和两次printf,使其打印出两串字符,观察两者的区别。