真正在工作中开发 java 应用都会使用 eclipse,myeclipse, IntelliJ 等等
使用最原始的命令行方式来执行 Hello World
1, 准备项目目录
在 e: 创建一个 project 目录
在这个例子里, 我们用的是 e:/project/j2se 目录作为项目目录
所有的 java 代码都会放在这个项目目录下
并创建一个目录 src 用于存放 java 源代码 .java 文件
2, 创建第一个 java 源文件
创建第一个 java 源文件
在屏幕空白位置, 点击鼠标右键
创建第一个 java 源文件
在屏幕空白位置, 点击鼠标右键 ->新建 ->文本文件 得到一个文件 "新建 文本文档. txt"
右键该文件 ->重命名为 HelloWorld.java
在该文件中敲入如下代码
- public class HelloWorld{
- public static void main(String[] args){
- System.out.println("hello world");
- }
- }
因为 java 是面向对象的编程语言, 所以我们实际上是在创建一个个的类
class HelloWorld 表示这个类的名字是 HelloWorld
public static void main(String[] args) 这是主方法, 所有代码的入口
如果你学过 c 语言 , 相当于 _main 程序入口
System.out.println("hello world"); 表示在控制台 (黑屏幕) 输出一个字符串 "hello world"
3, 显示扩展名
系统会默认把扩展名隐藏掉, 可以通过如下方式显示扩展名, 以便于把. txt 修改为. java
打开我的电脑 ->查看 -> 勾选文件扩展名
4, 编译
.java 文件是 java 的源文件, 但是不能直接运行, 必须先被编译成为. class 文件 才能够执行
java 使用 javac 命令进行编译
语法:
javac filename.java
注: 必须跟上. java 后缀名
如图 执行如下命令:
运行 win+r, 输入 cmd 进入控制台界面
e: 切换盘符为 e 盘
cd e:\project\j2se\src 切换目录到源文件目录
javac HelloWorld.java 编译命令 javac 文件名大小写必须一致
如果得到一行空白, 就表示成功了, 并且得到一个 class 文件: HelloWorld.class
注: 第一行切换盘符的 e: 不要忘记了
5, 运行
java 的运行命令是
java classname
如图 执行如下命令:
运行 win+r, 输入 cmd 进入控制台界面
e: 切换盘符为 e 盘
cd e:\project\j2se\src 切换目录到源文件目录
java HelloWorld
注意大小写需要一致, 并且没有后缀名. class
运行成功后会看到字符串 "hello world"
6, 关于类
java 所有的代码都是运行在类里面的
public class HelloWorld
public 表示这是一个可以公开访问的类
class 表示这是一个类
HelloWorld 表示类的名字, 每个单词的首字母大写
- public class HelloWorld{
- }
7, 主方法
public static void main(String[] args)
写很多代码, 总有第一行执行的代码, 这就是主方法
args 表示运行参数, 在本例中没有使用到.
- public static void main(String[] args){
- System.out.println("hello world");
- }
8, 控制台输出
System.out.println("hello world");
会在控制台输出字符串
println 表示打印数据到控制台, 并且换行
System.out.println("hello world");
9, 练习 - Hello Java
- public class HelloJava{
- public static void main(String[] args){
- System.out.println("hello java");
- }
- }
来源: http://www.bubuko.com/infodetail-3415746.html