Java入门——编写并运行第一个程序
Java入门——编写并运行第一个程序
摘要:本文主要介绍如何使用Java语言编写并通过DOS运行简单的程序。
编写简单的程序
在D盘新建一个文本文档,输入如下代码:
 class Hello {
     public static void main(String[] args) {
         System.out.println("Hello World");
     }
 }
保存并修改文件名称和后缀为“Hello.java”。
编译并运行
打开命令提示符的黑窗口,可通过同时按下“Win+R”键打开运行,输入cmd并回车打开。
在打开的命令提示符的窗口里输入“D:”并按下回车键,进入D盘所在的目录:

输入“javac Hello.java”并按下回车键。
说明:javac命令是用来编译的命令,它可以将程序员编写的源文件(.java)编译成字节码文件(.class)。

这时,你会发现在D盘下多了一个名为“Hello.class”的文件,它就是javac编译后产生的字节码文件。
输入“java Hello”并按下回车键。
说明:java命令是用来解释并执行的命令,它可以解释字节码文件(.class)并执行代码。

按下回车键之后会有一个“Hello World”显示出来,表示执行成功。
Java入门——编写并运行第一个程序的更多相关文章
- SLAM+语音机器人DIY系列:(二)ROS入门——4.如何编写ROS的第一个程序hello_world
		摘要 ROS机器人操作系统在机器人应用领域很流行,依托代码开源和模块间协作等特性,给机器人开发者带来了很大的方便.我们的机器人“miiboo”中的大部分程序也采用ROS进行开发,所以本文就重点对ROS ... 
- “全栈2019”Java第九章:解释第一个程序
		难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "全栈2019"Java第 ... 
- Java 零基础跑起第一个程序
		Java 零基础跑起第一个程序 一 概述 1 java代码编译 编译后才干在计算机中执行.编译就是把人能看懂的代码转换成机器能看懂的形式 2 java的长处 一次编译.到处执行.由于java代码是在 ... 
- java 环境变量配置与第一个程序运行
		从开始下载jdk,到运行出java第一个程序 ,花了5天时间 ,不过我相信万事开头难 ,以后会越来越好的 ,加油! jdk的下载: 在oracle官网上即可下载,jdk安装包,下载完以后运行安装 ,路 ... 
- 1、Java语言概述与开发环境——编译和运行第一个程序HelloWorld.java
		编写一个Java程序到运行的步骤概述: 1.将Java代码编写到扩展名为.Java的文件中 2.通过Javac命令对该Java文件进行编译 3.通过Java命令对生成的class文件进行运行 一.编写 ... 
- 【转载】如何编写ROS的第一个程序hello_world
		目录 1.工作空间的创建 2.功能包的创建 3.功能包的源代码编写 4.功能包的编译配置 5.功能包的编译 6.功能包的启动运行 既然ROS已经成功安装好了,大家一定很想亲自动动手编一个通过起手式例程 ... 
- 【 D3.js 入门系列 — 1 】 第一个程序 HelloWorld
		记得以前刚上大一学 C 语言的时候,写的第一个程序就是在控制台上输出 HelloWorld .当时很纳闷,为什么要输出这个.老师解释说所有学编程入门的第一个程序都是在屏幕上输出 HelloWorld, ... 
- Java入门之Tomcat运行
		在上一篇<Java入门之Tomcat安装及环境变量配置>中提到,启动Tomcat要保持CMD下执行startup.bat的界面不关闭,才能访问Tomcat. 这是因为只有保持startup ... 
- Android官方教程翻译(2)——运行第一个程序
		转载请注明出处:http://blog.csdn.net/dawanganban/article/details/9823623 Running Your App PREVIOUSNEXT THIS ... 
随机推荐
- 21-django-pure-pagination分页
			一.django-pure-pagination分页 github上的描述(django-pure-pagination provides advanced pagination features a ... 
- SpringBoot打包为war包,并在tomcat中运行
			先看一下我创建的最简单的项目吧. controller类 @RestController public class TestController { @RequestMapping("ind ... 
- 关于C# webapi ,接口返回字符串和json格式 ,返回值中有反斜杠
			最近遇到一个比较郁闷的问题,记录一下 写了一个接口,想返回json 数据,但是返回值中总是带有反斜杠... ,下面来看原因 首先,配置 webapi的路由 App_Start 文件夹下 ,WebApi ... 
- C# Xamarin 数据绑定入门基础
			目录 关于数据绑定 视图-视图绑定 绑定模式 简单的集合绑定 C# Xamarin 数据绑定入门基础 关于数据绑定 Xamarin 单向.双向绑定 Xaml绑定 C#代码绑定 在此之前,几段 伪代码 ... 
- selenium设置谷歌无头浏览器
			from selenium import webdriver from selenium.webdriver.chrome.options import Options def Browse(): c ... 
- 通俗易懂,什么是.NET/.NET Framework/.NET Core/.Net Standard?
			什么是.NET?什么是.NET Framework?本文将从上往下,循序渐进的介绍一系列相关.NET的概念,先从类型系统开始讲起,我将通过跨语言操作这个例子来逐渐引入一系列.NET的相关概念,这主要包 ... 
- Ajax跨域请求,设置content
			在使用Ajax跨域请求时,如果设置Header的ContentType为application/json,会分两次发送请求.第 一次先发送Method为OPTIONS的请求到服务器,这个请求会询问服务 ... 
- k8s kubernetes 核心笔记 镜像仓库 项目k8s改造(含最新k8s v1.16.2版本)
			k8s kubernetes 核心笔记 镜像仓库 项目k8s改造 2019/10/24 Chenxin 一 基本资料 一 参考: https://kubernetes.io/ 官网 https://k ... 
- 【入门级】Docker基础介绍(一)
			Docker发展 Docker目前有两个版本: 1.Docker EE:企业版 2.Docker CE:社区版 Open Container Initiative倡议,包含两个规范, 1.运行时规范: ... 
- How To Restore Rman Backups On A Different Node When The Directory Structures Are Different (Doc ID 419137.1)
			How To Restore Rman Backups On A Different Node When The Directory Structures Are Different (Doc ID ... 
