Java语言编程 - Java第一个程序HelloWorld
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的更多相关文章
- Java语言编程 - Java历史简介
1.1 Sun公司 介绍Java的历史之前,先介绍一下Java语言的缔造公司,Sun公司,Sun公司的全称是:Stanford University Network.值得一提的是,Sun公司从1982 ...
- Java并发编程-Java内存模型
JVM内存结构与Java内存模型经常会混淆在一起,本文将对Java内存模型进行详细说明,并解释Java内存模型在线程通信方面起到的作用. 我们常说的JVM内存模式指的是JVM的内存分区:而Java内存 ...
- 2020重新出发,JAVA语言,JAVA的诞生和发展史
java的诞生 在1991年时候,James Gosling在Sun公司的工程师小组想要设计这样一种主要用于像电视盒这样的消费类电子产品的小型计算机语言. 这些电子产品有一个共同的特点:计算处理能力和 ...
- 第二十六节:复习Java语言基础-Java的概述,匿名对象,封装,构造函数
Java基础 Java语言概述 Java语言 语言 描述 javaee 企业版 javase 标准版 javame 小型版 JDK JDK(Java开发工具包) Java语言 语言 Java语言 Ja ...
- Day01_05_Java第一个程序 HelloWorld - java类规则
第一个程序Hello World *基础语法规则: 1. 第一个Java程序 HelloWorld! public class HelloWorld{ public static void main( ...
- Java第一个程序HelloWorld
1.创建一个java源文件:HelloWorld.java public class HelloWorld{ public static void main(String[] args){ Syste ...
- JAVA语言编程格式高级规范
作为一位开发人员,都要有严格的代码规范.为此我总结了一些代码规范案例. 目 录 1. 前言 2. 试用范围 3. JAVA命名规范-- 3.1 公共约定 3.2 Java文件.包 3.3 类.接口 ...
- java提前工作、第一个程序
java提前工作 我们学习编程肯定会 运用到相应的软件 在这里 我个人推荐 eclipse.idea 这里的软件呢 都是用我们的java编程出来的,那它也需要用java来支持他的开发环境 这里就运用到 ...
- Java语言编程 - 搭建Java开发环境
2.1 JDK.JRE和JVM关系 要弄清楚JDK.JRE和JVM这三者之间的关系,先看如下图,有个感性的认识: JDK:Java Development ToolKit(Java开发工具包).JDK ...
随机推荐
- c#与webapi交互
public static string HttpConnectToServer(string ServerPage,string strData) { string postData =strDat ...
- Dubbo学习-源码学习
Dubbo概述 dubbo框架提供多协议远程调用,服务提供方可以是分布式部署.dubbo框架可以很简单的帮我们实现微服务. 此处援引官网上图片 dubbo分为客户端和服务提供方 服务方将服务注册到注册 ...
- Oracle解锁表笔记
1.查询被锁的对象: select object_name,machine,s.sid,s.serial# from v$locked_object l,dba_objects o ,v$sessio ...
- 佛祖镇楼,BUG避易
def FZZL(): print(" _ooOoo_ ") print(" o8888888o ") print(" 88 . 88 ") ...
- java中new关键字和newInstance()方法的区别
1> new是一个关键字,可以说是一个指令: newInstance()是一个方法,Class对象的一个方法. 2> new主要作用是在内存中生成一个实例,而这个类可以没有提前加载到内从中 ...
- i++ 和 ++i;&& 和 &
一.算数运算符(自增运算符i++.自减运算符i++) ※ i++是先赋值(计算)再加1 :++i是先加1再赋值(计算) : int m = 5; boolean bool = ++m > 5 ...
- vh、vw、vmin、vmax 知多少
介绍一些 CSS3 新增的单位,平时可能用的比较少,但是由于单位的特性,在一些特殊场合会有妙用. vw and vh 1vw 等于1/100的视口宽度 (Viewport Width) 1vh 等于1 ...
- Linux获取网络接口信息
linux获取网络接口信息需要用到的函数为ioctl(),结构体struct ifreq,struct ifconf 1.ioctl()函数原型及作用 #include <sys/ioctl.h ...
- Spring3.1 对Bean Validation规范的新支持(方法级别验证)
上接Spring提供的BeanPostProcessor的扩展点-1继续学习. 一.Bean Validation框架简介 写道Bean Validation standardizes constra ...
- 常见性能优化策略的总结 good
阅读目录 代码 数据库 缓存 异步 NoSQL JVM调优 多线程与分布式 度量系统(监控.报警.服务依赖管理) 案例一:商家与控制区关系的刷新job 案例二:POI缓存设计与实现 案例三:业务运营后 ...