当前位置: 首页 > news >正文

第1章 Java语言概述----开发体验— HelloWorld

1.6开发体验— HelloWorld

步骤:
1.Java代码编写到扩展名为.java的文件中。
2.通过javac命令对该java文件进行编译
3.通过java命令对生成的class文件进行运行

步骤一:编写

选择最简单的编辑器:记
事本。
敲入代码class Test{ }
将文件保存成Test.java,这个
文件是存放java代码的文件,
称为源文件。
第一个Java程序 public class Test{ public static void main(String[] args) { System.out.println(“Hello World!”); } }

步骤二:编译

有了java源文件,通过编译器将其编译成JVM可以识别的字节码文件。
在该源文件目录下,通过javac编译工具对Test.java文件进行编译。
如果程序没有错误,没有任何提示,但在当前目录下会出现一个Test.class
件,该文件称为字节码文件,也是可以执行的java的程序。

步骤三:运行

有了可执行的java程序(Test.class字节码文件)
通过运行工具java.exe对字节码文件进行执行。
出现提示:缺少一个名称为main的方法。

因为一个程序的执行需要一个起始点或者入口,所以在Test类中的加入public static void
main(String[] args){ }
对修改后的Test.java源文件需要重新编译,生成新的class文件后,再进行执行。
发现没有编译失败,但也没有任何效果,因为并没有告诉JVM要帮我们做什么事情,也就是
没有可以具体执行的语句。
想要和JVM来个互动,只要在main方法中加入一句System.out.println(“Hello World");因为程
序进行改动,所以再重新编译,运行即可。
http://www.jsqmd.com/news/346290/

相关文章:

  • 8吨机动绞磨
  • 2026年摇摆筛厂家权威推荐:圆形/方形/摇摆筛振动筛设备源头厂家精选 - 品牌推荐官
  • 桂花网蓝牙网关M1500-XT 企业级全场景蓝牙连接解决方案
  • AB实验高级必修课(四):逻辑回归的“马甲”、AUC的概率本质与阈值博弈
  • 解决蛋白质构象异质性的原子级建模挑战!David Baker团队PLACER框架解析 - 指南
  • 参考文献崩了?8个AI论文写作软件测评:专科生毕业论文+开题报告神器推荐
  • 高并发指标中台选型:Aloudata CAN 横向扩展与架构稳定性深度评估
  • JYLN061 LORA无线数传终端:轻松代替有线485,适配恶劣工业环境
  • 评选和信通购物卡回收正规平台标准与前三平台解析 - 淘淘收小程序
  • 2026 论文写作工具红黑榜:AI 软件怎么选?一篇讲透
  • 2026最新虾青素保健品企业top5推荐!国内优质虾青素保健品源头厂家权威榜单发布,精准适配备孕男女/国内试管/孕妇专用/养生宝妈/中青年抗衰需求 - 品牌推荐2026
  • LORA无线数传电台模块
  • 张江电子吸塑托盘厂家:电子元件的 “安全管家”上海广舟
  • 铜川市英语雅思培训机构推荐?2026权威测评出国雅思辅导机构口碑榜单 - 老周说教育
  • 具身智能构建统一跨模态表示空间的方法
  • 铜川市英语雅思培训机构推荐|2026权威测评出国雅思辅导机构口碑榜单 - 老周说教育
  • 课程论文通关密码:虎贲等考 AI 72 小时速通高分,拒绝无效熬夜
  • 汽车脏污检测与识别 - YOLO11-C3k2-PSFSConv优化模型详解
  • 手把手教你实现:当 GitHub 收到 Star 后,通过企微外部群自动通知
  • 2026广州SAT暑假封闭营推荐哪家?哪家培训机构能冲刺高分 - 博客万
  • 数据不撒谎,但你用对工具了吗?虎贲等考AI让数据分析从“拦路虎”变“加分项”
  • 铜川市英语雅思培训机构推荐;2026权威测评出国雅思辅导机构口碑榜单 - 老周说教育
  • Cell | 填补空白!首张脑细胞类型特异性溶酶体蛋白图谱揭示神经疾病新机制
  • 阅读
  • 科研绘图 “破壁” 指南!虎贲等考 AI:数据一键可视化,期刊级图表 10 分钟速成
  • 当你发现组件未正确卸载时,该怎么办?
  • 双向守护 物业健康一体机守护业主与员工安心
  • 2026年果酱生产厂家权威推荐:草莓/蓝莓/黄桃/树莓/桑葚/无花果/苹果果酱源头厂家精选 - 品牌推荐官
  • 内核子系统、SoC控制器驱动、驱动与内核的关系
  • 使用realloc函数来调整栈帧使one_gadget生效