第一个Java程序示例——Hello World!【转】
本文转载自:
通过Eclipse运行程序
启动Eclipse,在菜单中选择“文件 --> 新建 --> Java项目”,弹出对话框:
图1 新建项目
填入项目名称,点击“完成”,创建项目成功,可以看到在 E:\java\workspace 目录下多出了一个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”输出到命令行窗口。
大家先不要急于理解所有概念,后续会一一讲解。
转载于:https://www.cnblogs.com/zzb-Dream-90Time/p/7144354.html
第一个Java程序示例——Hello World!【转】相关推荐
- 第一个Java程序示例——Hello World
跟随世界潮流,第一个Java程序输出"Hell World!". 通过Eclipse运行程序 启动Eclipse,在菜单中选择"文件 –> 新建 –> Jav ...
- 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领袖:年入数十 ...
最新文章
- kvm架构服务器_顺应云计算变革大势,腾讯云全新星星海自研服务器真正为云而生...
- 使用packetbeat 采集mysql数据
- 理解Java的封装与接口
- 径向基函数RBF三维网格变形
- figcaption html5,HTML5 figcaption 标签
- MFC三大dll使用总结
- [转载] python字符串方法有哪些_27种Python字符串操作方法大全
- 设计模式---观察者模式(C++)
- 复选框式查询 例题租房子
- 计算机用户注册表修改,WindowsServer2012 注册表修改用户的连接数
- 项目六 AR与减速机应用
- openlayer4 加载arcgis rest 服务
- Inno Setup 详解中文资料
- 如何面试大厂web前端?(沟通软技能总结)
- 程序员不要和陌生人说话——漫谈一些有趣的架构原则
- Photoshop CC 2017工具的使用
- 基于139邮箱的新邮件到达免费短信提醒的研究与应用
- Java语言程序设计D实验——类与对象实验
- 笔记本win10安装教程
- 时序分析(8) -- GARCH(p,q)模型
热门文章
- mybatis缓存查找顺序
- Nginx源码分析 - 主流程篇 - 多进程的惊群和进程负载均衡处理(15)
- 来一杯java_初级java笔试题
- minio获取上传文件_Springboot集成Minio实现对象存储服务
- Struts2校验器(二)之注解
- 【渝粤教育】国家开放大学2018年春季 0008-21T简明现代汉语 参考试题
- 【渝粤教育】广东开放大学 人类行为与社会环境 形成性考核 (56)
- C语言宏定义,内置宏的用法
- “云时代架构”经典文章阅读感想十三
- SpringMVC之拦截器实现登录验证