跟随世界潮流,第一个Java程序输出“Hell World!”。

通过Eclipse运行程序

启动Eclipse,在菜单中选择“文件 –> 新建 –> Java项目”,弹出对话框:


图1  新建项目

填入项目名称,点击“完成”,创建项目成功,可以看到在 E:javaworkspace 目录下多出了一个Demo文件夹。

在菜单中选择“文件 –> 新建 –> 类”,弹出对话框:


图2  创建类

输入类名称,点击“完成”,成功创建一个HelloWorld类:


图3  新创建的类文件

将下面的代码输入到源文件,注意Java是大小写敏感的:

  1. public class HelloWorld {
  2. public static void main(String[] args){
  3. System.out.println(“Hello World!”);
  4. }
  5. }

点击运行按钮 ,或者在菜单中选择“运行 –> 运行”,就可以看到下方控制台输出了“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相关推荐

  1. java程序样例_一个完整的java程序示例

    一个完整的java程序示例 2020-08-15 05:22 阅读数 74 第一个java程序 package mypack; //相当于一个目录 public class HelloWorld{ p ...

  2. 一个完整的java程序示例

    第一个java程序 package mypack; //相当于一个目录public class HelloWorld{public static void main(String[] args) {S ...

  3. 第一个Mybatis程序示例 Mybatis简介(一)

    在JDBC小结中(可以参阅本人JDBC系列文章),介绍到了ORM,其中Mybatis就是一个不错的ORM框架 MyBatis由iBatis演化而来 iBATIS一词来源于"internet& ...

  4. 在docker中构建普通java程序_Docker入门-构建第一个Java程序

    原标题:Docker入门-构建第一个Java程序 定制镜像 准备一个没有第三方依赖的java web项目,可能参考示例maven结构项目: session-web.war 把该war上传到安装有doc ...

  5. 怎么编写java_程序员学编程第一步:手把手教你开发第一个Java程序

    想必大家已经对Java语言有了初步的认识,对Java的发展历程.运行原理和环境安装有了一定的了解.在本文中,我们继续来学习Java的详细语法与开发规范,教大家用Java编写出简单的程序. 2.1 开发 ...

  6. java程序示例_Java程序中的Google搜索示例

    java程序示例 Sometime back I was looking for a way to search Google using Java Program. I was surprised ...

  7. A002、java环境搭建_第一个java程序

    目录 1.内容介绍 2.软件开发概述 2.1 软件开发概念 2.2 软件开发示例 2.3 软件开发语言 2.3.1 计算机语言概述 2.3.2 计算机语言分类 2.4 小结 3.Java概述 3.1 ...

  8. Java基础(一) —— JDK安装、第一个Java程序、Java数据类型、修饰符、运算符、循环、条件

    Java基础(一) Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称.由James Gosling和同事们共同研发,并在1995年 ...

  9. Day01开发环境和第一个Java程序

    职业发展[了解]  为什么需要了解职业发展 既然我们在这儿学习,要知道我们经过大概半年的学习我们能够达到什么水平,以及三五年以后能够达到什么水平,这就需要了解职业规划.  职业发展 IT领袖:年入数十 ...

最新文章

  1. 基于强化学习的自动化剪枝模型
  2. 欧几里得算法与唯一分解定理
  3. 本科毕业的互联网女主管,却被迫要嫁给开挖掘机的高中毕业生!这是咋回事?...
  4. 一文梳理视觉Transformer架构进展:与CNN相比,ViT赢在哪儿?
  5. 软件测试_单元测试反模式,完整列表
  6. String All Methods
  7. yolov3/tiny-yolov3训练和测试 python2/3
  8. VS2012 快捷键 VS RESHARPER 设置
  9. sscanf函数和正则表达式
  10. 断言NSAssert的使用
  11. im4java开发向导
  12. 浏览器汇总介绍--Opera
  13. php课后答案 唐四薪_php课后习题及答案
  14. Java 实现 HTML 转 PDF 文件
  15. 微信卡券功能JAVA版(PS : 其实无关乎什么语言拉 :) )
  16. css样式代码的基本格式
  17. 免费空间去广告(统计代码)方法:
  18. 脖子上长痘痘吃什么好
  19. Python-Opencv 形态学+算子实现轮廓提取
  20. 剑桥少儿英语预备级教案(上) unit14 Clap our hands.

热门文章

  1. Vue 路由知识三(过渡动画及路由钩子函数)
  2. 20145201 《信息安全系统设计基础》课程总结
  3. ASP.NET MVC API 接口验证
  4. __block 和 __weak的区别
  5. [RM HA 1] Cloudera CDH5 RM HA功能验证
  6. DropDownList设置选定项,设置选择项,最安全的方法
  7. 主成分分析(PCA)matlab代码实现
  8. 数据科学学习课件:实用数据挖掘与人工智能
  9. Git学习笔记:修改
  10. 时频分析:短时傅里叶变换实现(2)