Java003——记事本编写和运行第一个Java程序HelloWorld

news/2025/1/12 23:29:41/

一、使用记事本创建Java并运行

1.1、设置文件显示后缀名

目的是为了方便查看文件类型
在这里插入图片描述

1.2、创建一个HelloWorld.java文件

在这里插入图片描述
在这里插入图片描述

java程序文件都是以.java后缀结尾的

1.3、编写Java程序

在这里插入图片描述
编写以下程序,并保存

public class HelloWorld {public static void main(String[] args) {System.out.println("Hello World");}
}

在这里插入图片描述

1.4、使用javac命令编译HelloWorld.java文件

在这里插入图片描述
控制台中输入javac+空格+java文件名(注意带后缀)
在这里插入图片描述
编译后生成.class文件
在这里插入图片描述

1.5、使用java命令运行HelloWorld.class文件

在这里插入图片描述
从这里可以看到,计算机认识的是编译后的.class文件,而不是原始的.java文件

总结——先编译,后运行

创建HelloWorld.java文件;
使用javac命令编译HelloWorld.java文件生成HelloWorld.class字节码文件;
使用java命令运行HelloWorld.class文件,输出结果HelloWorld
在这里插入图片描述


http://www.ppmy.cn/news/240138.html

相关文章

黑鲨3能升级鸿蒙5g吗,黑鲨3Pro与红魔5G,同为5G游戏手机,二者相比区别在哪

黑鲨3Pro与红魔5G,同为5G游戏手机,二者相比区别在哪 2020-03-17 16:42:20 1点赞 0收藏 4评论 对于游戏手机,还是有很多用户都是非常关注的,在前一段时间,黑鲨也是发布了旗下全新的腾讯黑鲨3系列游戏手机,其…

java基础面试

目录 0,高级特性 1,设计模式的6大原则和23种设计模式 2,jvm a,内存模型 使用元空间代替永久代的原因: 内存分配原则: b,GC机制 #垃圾回收器 c,类加载 #类加载器 3,集合框架 4,并发 5,并发包java.util.concurrent 6,io/nio(jdk1.4) …

鲁大师发布2021年度手机报告,去年最强的手机一文看完

1月19日,鲁大师2021第四届牛角尖奖颁奖典礼顺利举办,本次共颁出了14个奖项,包括手机的7个奖项、PC的6个奖项和1个电动车智能评测奖项。“牛角尖”奖数据依托自过去一年鲁大师数据中心用户通过鲁大师客户端进行手机、电脑评测得到的真实数据和…

小米android10怎么样,感觉小米10太贵不完美?这些Android旗舰也许就有你的菜!

昨天CFan对比了三星Galaxy S20和小米10系列的异同(详见《Galaxy S20和小米10谁更值?看完这篇文章你就懂了!》)。除了这两款新秀外,接下来我们还将迎来很多旗舰级的Android新品,下面咱们就来一一盘点。 中兴天机 Axon 10s Pro&…

装机——2021年底装机推荐,附9000元DIY介绍

前言 CSDN里发这种,我自认为挺奇葩的 不过我还是想要记录一下自己的目标,等明年618 按照行情置办一套 同时由于能够畅玩3A大作,比如战地2042这种,我都会详细查阅B站评测视频, 进而配置出比较好的一些配置 这套8000落…

python第一行输入整数n、然后输入n行 每行三个字符串_B站2019秋招编程题思路解析[题目要素过多]...

B站在牛客网(https://www.nowcoder.com/test/16519291/summary)上发了一套自己秋招的编程题,恰好今年被老师忽悠着去再参加一次蓝桥杯(我参加C++组,所以下面的题都是用C++做的,没用我熟悉的python),虽然那个比赛很水,但是还是要提高我的编程能力才是。于是准备做点题练习下…

mybatis 9-23

Mybatis框架 Mybatis框架官网一 、 jdbc回顾1 jdbc的问题: 二 、 Mybatis介绍1 五大框架2 mybatis的整体架构导入依赖编写全局配置文件mybatis-config.xml读取所有的xml文件配置,使得target中也有xml文件实体类注解生成getter serter方法编写User对应的U…

传小米推899元手机 意在阻击盛大?

2012年春天的手机市场,给人一种似曾相识的感觉,许多耳熟能详的品牌都开始做手机,而我们印象中的手机厂商,却开始慢慢的淡出视线。上一次带来这种感觉的,是联发科和山寨,而这一次的推动者,却是一…