3.1 新建Java文件

首先新建一个文件夹,用于存放写的Java程序,例如我存放Java程序的位置为” D:\Files\code\java”。

在该文件夹中,右键新建一个文本文档

将文件名重命名为HelloWorld,同时将文件扩展名由txt改成java,如图:

注意:

有的电脑是将文件扩展名隐藏起来了,所以无法做到将扩展名由txt改成java,此时需要将该设置改成不隐藏文件的扩展名,步骤如下:(本人电脑是Win10系统,不过其它Windows系统改法差不多)

第1步:在打开的文件夹上方菜单,找到文件,并点击,

在点击“更改文件夹和搜索选项”

在点击“查看”选项卡

在高级设置中找到“隐藏已知文件类型的扩展名”,将其面的勾去掉,然后确定即可。

3.2 编写程序

目前我们编写程序,可以用Windows系统自带的记事本来编写,但考虑到记事本不太智能了,推荐使用notepad++文本工具,下载该工具很简单,在baidu中输入notepad++,就可以看到下载链接:

用notepad++打开HelloWorld.java文件,输入如下代码:

public class HelloWorld {
public static void main(String[] args) {
System.out.println("我的第一个Java程序:Hello World。");
}
}

该程序表示的意思是输出: 我的第一个Java程序:Hello World。这样一段话。

如图,有几个要点说明:

其中程序里面的HelloWorld是表示类名,它必须与文件名保持一致。

一条语句结尾是用英文的分号结尾。

3.3 编译运行程序

由前面的知识,我们知道Java程序之所以能做到跨平台运行,是因为Java程序运行在JVM中的,然而JVM只能够识别字节码文件,而不能直接识别Java文件。所以需要先将Java文件编译成字节码文件,即class文件,然后字节码文件才能够在JVM中运行,如图:

3.3.1 编译文件

第1步:用Windows键+R,打开“运行”窗口,然后输入cmd

点击确定,打开Dos命令窗口:

然后用Dos进入到HelloWorld.java文件所在的目录,即“D:\Files\code\java”

首先切换到D盘,输入d:

按回车键之后,就进入D盘了,

进入HelloWorld.java文件所在目录,即cd Files\code\java

按回车键,就进入了“D:\Files\code\java”目录,输入dir命令,可以列出该目录下的文件列表:

目录该文件夹下只有HelloWorld.java文件

然后输入javac HelloWorld.java编译该文件

运行之后,我们可以看到该文件夹多了一个HelloWorld.class文件,该文件就是字节码文件

3.3.2 运行文件

在上述的Dos命令窗口中输入java HelloWorld命令,(注意:此时HelloWorld后面不需要带文件扩展名)

按回车键之后,可以看到程序输出了刚刚在里面写的话。

本文转载:守望笔记

https://www.swnote.com/n/840901dec7254e4aab1aa7fe5538022c

 

Java语言编程 - Java第一个程序HelloWorld的更多相关文章

  1. Java语言编程 - Java历史简介

    1.1 Sun公司 介绍Java的历史之前,先介绍一下Java语言的缔造公司,Sun公司,Sun公司的全称是:Stanford University Network.值得一提的是,Sun公司从1982 ...

  2. Java并发编程-Java内存模型

    JVM内存结构与Java内存模型经常会混淆在一起,本文将对Java内存模型进行详细说明,并解释Java内存模型在线程通信方面起到的作用. 我们常说的JVM内存模式指的是JVM的内存分区:而Java内存 ...

  3. 2020重新出发,JAVA语言,JAVA的诞生和发展史

    java的诞生 在1991年时候,James Gosling在Sun公司的工程师小组想要设计这样一种主要用于像电视盒这样的消费类电子产品的小型计算机语言. 这些电子产品有一个共同的特点:计算处理能力和 ...

  4. 第二十六节:复习Java语言基础-Java的概述,匿名对象,封装,构造函数

    Java基础 Java语言概述 Java语言 语言 描述 javaee 企业版 javase 标准版 javame 小型版 JDK JDK(Java开发工具包) Java语言 语言 Java语言 Ja ...

  5. Day01_05_Java第一个程序 HelloWorld - java类规则

    第一个程序Hello World *基础语法规则: 1. 第一个Java程序 HelloWorld! public class HelloWorld{ public static void main( ...

  6. Java第一个程序HelloWorld

    1.创建一个java源文件:HelloWorld.java public class HelloWorld{ public static void main(String[] args){ Syste ...

  7. JAVA语言编程格式高级规范

    作为一位开发人员,都要有严格的代码规范.为此我总结了一些代码规范案例. 目   录 1. 前言 2. 试用范围 3. JAVA命名规范-- 3.1 公共约定 3.2 Java文件.包 3.3 类.接口 ...

  8. java提前工作、第一个程序

    java提前工作 我们学习编程肯定会 运用到相应的软件 在这里 我个人推荐 eclipse.idea 这里的软件呢 都是用我们的java编程出来的,那它也需要用java来支持他的开发环境 这里就运用到 ...

  9. Java语言编程 - 搭建Java开发环境

    2.1 JDK.JRE和JVM关系 要弄清楚JDK.JRE和JVM这三者之间的关系,先看如下图,有个感性的认识: JDK:Java Development ToolKit(Java开发工具包).JDK ...

随机推荐

  1. Invoke-ASCmd 部署SSAS database

    Install-Module -Name SqlServer -RequiredVersion 21.0.17099 -AllowClobberInvoke-ASCmd -Server 10.162. ...

  2. 基于Python的数据分析(2):字符串编码

    在上一篇文章<基于Python的数据分析(1):配置安装环境>中的第四个步骤中我们在python的启动步骤中强制要求加载sitecustomize.py文件并设置其默认编码为"u ...

  3. Flask入门之SQLAlchemy数据库连接操作(第15讲)

    一.库安装 Flask-SQLAlchemy 2 SQLAlchemy 1.0.8 二.进入venv 三.切换到项目Sample\ 文件夹,进入manager.py 的shell python man ...

  4. FineReport启动后访问404

    近期将FineReport以嵌入式方式部署在Tomcat8上,启动服务后,点击导出下载出现HTTP ERROR 404情况: 百思不得其解啊,纠结了好几天: 后查看原部署Tomcat6服务器的cata ...

  5. POI处理Excel中各种日期格式问题

    前不久写过一篇随笔<EXCEL解析之终极方法WorkbookFactory>,提到使用WorkbookFactory来处理Excel文件数据,最近发现一个问题就是这个办法不能很好的处理各种 ...

  6. activemq+Zookeper高可用集群方案配置

    在高并发.对稳定性要求极高的系统中,高可用的是必不可少的,当然ActiveMQ也有自己的集群方案.从ActiveMQ 5.9开始,ActiveMQ的集群实现方式取消了传统的Master-Slave方式 ...

  7. PHP访问数据库配置通用方法

    提取一种对数据库配置的通用方式 目的是通过通用类访问配置文件的方式,提供对数据库连接的动态获取和设置,使开发时和生产应用时都能够提供灵活的.简化的.解耦的操作方式.比如在配置文件中配置好两套数据库访问 ...

  8. python字符串操作实方法大合集

    python字符串操作实方法大合集,包括了几乎所有常用的python字符串操作,如字符串的替换.删除.截取.复制.连接.比较.查找.分割等,需要的朋友可以参考下:   #1.去空格及特殊符号 s.st ...

  9. 小程序开发之图片转Base64(C#、.et)

    小程序页面代码因为某些人力不可控的代码丢失了,这里简单说明一下 调用小程序APIwx.chooseImage(OBJECT)选择相册或拍摄照片,会返回 tempFilePaths,之后通过wx.upl ...

  10. 安装Twisted

    Python看到网络编程,讲到Twisted这个强大的网络框架,很有兴趣,配合 官方文档,打算研究一哈,但是一开始就碰壁了. 安装的时候 pip install Twisted报错了: 提示没有装什么 ...