第一个Java程序示例——Hello World
跟随世界潮流,第一个Java程序输出“Hell World!”。
通过Eclipse运行程序
启动Eclipse,在菜单中选择“文件 –> 新建 –> Java项目”,弹出对话框:
图1 新建项目
填入项目名称,点击“完成”,创建项目成功,可以看到在 E:javaworkspace 目录下多出了一个Demo文件夹。
在菜单中选择“文件 –> 新建 –> 类”,弹出对话框:
图2 创建类
输入类名称,点击“完成”,成功创建一个HelloWorld类:
图3 新创建的类文件
将下面的代码输入到源文件,注意Java是大小写敏感的:
- public class HelloWorld {
- public static void main(String[] args){
- System.out.println(“Hello World!”);
- }
- }
点击运行按钮 ,或者在菜单中选择“运行 –> 运行”,就可以看到下方控制台输出了“Hello World!”:
图4 控制台输出
恭喜你,你成功编写并运行了第一个Java程序。
打开Demo文件夹下的bin目录,出现了一个 HelloWorld.class 文件,这就是编译生成的字节码。与C、C++不同,Java编译的结果不是可执行文件,而是字节码文件。字节码文件不能直接运行,必须由JVM翻译成机器码才能运行,这就是为什么运行Java程序必须安装JVM的原因。
通过命令行运行程序
当然,你也可以直接输入命令来编译和运行Java。
打开CMD,cd 到源文件所在目录,通过 javac filename 命令完成编译,通过 java classname 命令来运行程序,如下所示:
图5 通过命令编译并运行Java程序
在Eclipse中运行程序,实际上也是执行这些命令,并将输出结果显示到控制台。有了Eclipse,编程更加方便。
HelloWorld程序分析
分析上述代码,从程序开始处介绍。
public class HelloWorld
定义了一个类,类是 “public” 公共类型的,类名为“HelloWorld”。另外,Java 中主类名应该和要保存的 Java 文件名相同,也就是说,这里定义的类名是“HelloWorld”,则文件应该保存为“HelloWorld.java”。
public static void main(String[] args)
Java 中的主运行方法,它和 C/C++中的main()作用是一样的,就是所有的程序都从“main()”中开始执行。要执行 Java 程序,必须有一个包括主运行方法的类。至于“public static void”的含义,读者可以尝试着去掉,看看编译器会提示什么错误。
System.out.println(“Hello world”);
“System.out.println()”是 Java.lang 包的一个方法,用来将字串“Hello world”输出到命令行窗口。
大数据零基础快速入门教程
Java基础教程
Java语法基础
1. Java数据类型以及变量的定义
2. Java数据类型转换
3. Java运算符
4. Java流程控制
5. Java数组的定义和使用
6. Java StringBuffer与StringBuider
7. 强调一下编程风格
第一个Java程序示例——Hello World相关推荐
- java程序样例_一个完整的java程序示例
一个完整的java程序示例 2020-08-15 05:22 阅读数 74 第一个java程序 package mypack; //相当于一个目录 public class HelloWorld{ p ...
- 一个完整的java程序示例
第一个java程序 package mypack; //相当于一个目录public class HelloWorld{public static void main(String[] args) {S ...
- 第一个Mybatis程序示例 Mybatis简介(一)
在JDBC小结中(可以参阅本人JDBC系列文章),介绍到了ORM,其中Mybatis就是一个不错的ORM框架 MyBatis由iBatis演化而来 iBATIS一词来源于"internet& ...
- 在docker中构建普通java程序_Docker入门-构建第一个Java程序
原标题:Docker入门-构建第一个Java程序 定制镜像 准备一个没有第三方依赖的java web项目,可能参考示例maven结构项目: session-web.war 把该war上传到安装有doc ...
- 怎么编写java_程序员学编程第一步:手把手教你开发第一个Java程序
想必大家已经对Java语言有了初步的认识,对Java的发展历程.运行原理和环境安装有了一定的了解.在本文中,我们继续来学习Java的详细语法与开发规范,教大家用Java编写出简单的程序. 2.1 开发 ...
- java程序示例_Java程序中的Google搜索示例
java程序示例 Sometime back I was looking for a way to search Google using Java Program. I was surprised ...
- A002、java环境搭建_第一个java程序
目录 1.内容介绍 2.软件开发概述 2.1 软件开发概念 2.2 软件开发示例 2.3 软件开发语言 2.3.1 计算机语言概述 2.3.2 计算机语言分类 2.4 小结 3.Java概述 3.1 ...
- Java基础(一) —— JDK安装、第一个Java程序、Java数据类型、修饰符、运算符、循环、条件
Java基础(一) Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称.由James Gosling和同事们共同研发,并在1995年 ...
- Day01开发环境和第一个Java程序
职业发展[了解] 为什么需要了解职业发展 既然我们在这儿学习,要知道我们经过大概半年的学习我们能够达到什么水平,以及三五年以后能够达到什么水平,这就需要了解职业规划. 职业发展 IT领袖:年入数十 ...
最新文章
- 基于强化学习的自动化剪枝模型
- 欧几里得算法与唯一分解定理
- 本科毕业的互联网女主管,却被迫要嫁给开挖掘机的高中毕业生!这是咋回事?...
- 一文梳理视觉Transformer架构进展:与CNN相比,ViT赢在哪儿?
- 软件测试_单元测试反模式,完整列表
- String All Methods
- yolov3/tiny-yolov3训练和测试 python2/3
- VS2012 快捷键 VS RESHARPER 设置
- sscanf函数和正则表达式
- 断言NSAssert的使用
- im4java开发向导
- 浏览器汇总介绍--Opera
- php课后答案 唐四薪_php课后习题及答案
- Java 实现 HTML 转 PDF 文件
- 微信卡券功能JAVA版(PS : 其实无关乎什么语言拉 :) )
- css样式代码的基本格式
- 免费空间去广告(统计代码)方法:
- 脖子上长痘痘吃什么好
- Python-Opencv 形态学+算子实现轮廓提取
- 剑桥少儿英语预备级教案(上) unit14 Clap our hands.