第一个java程序以及java的运行机制
课堂要点:
编写第一个java程序以及理解java的运行机制。
1、基本命令介绍:
javac命令: 编译java文件得到.class字节码文件
-encoding 参数:指定编译的编码
java命令:执行.class文件,将字节码转为机器码在计算机运行
-version 参数:输出java版本
windows有关命令:
切换盘符:
盘符代号 + :
切换路径:
cd 路径名
cd .. 表示切换到上级目录
1、编写第一个java程序
HelloWorld.java:
//声明一个类名字叫HelloWorld public class HelloWorld { //编写main方法为程序的执行入口 public static void main(String[] args) { //输出语句HelloWorld System.out.println("HelloWorld"); } }
2、编译java程序得到字节码文件
1、打开HelloWorld.java所在的文件夹,如图:
2、windows + r打开运行窗口,输入cmd,enter进入cmd命令执行窗口
windows键是带有windows图标的那个键:这个图标
默认进入的是C盘的用户目录文件夹
3、切换到我们的HelloWorld.java所在文件夹
你首先观察盘符是否一致,如不一致则切换盘符
切换到对应的文件夹目录:
4、执行javac命令编译源代码文件
javac 源文件名.java
没有提示错误则是好消息,观察我们对应的文件夹,是否产生同名.class文件
如果该文件没有的话,则可能是你的源代码文件内容没有保存,是空的。
5、执行字节码文件,运行java程序
java 类名
这回执行的会是我们的HelloWorld.class。
第一个java程序正式完成。
java程序的运行流程如下:
相关文章
- shell+钉钉机器人完成java程序中断后自启动和实时监控
- 编写高质量代码改善java程序的151个建议——[110-117]异常及Web项目中异常处理
- Java实现预排序
- Java实现 LeetCode 174 地下城游戏
- Java实现 LeetCode 108 将有序数组转换为二叉搜索树
- (Java实现) 活动选择
- [Linux] Install java and add JAVA_HOME, PATH
- 转载__Java内部类
- Java程序员在写SQL程序时候常犯的10个错误
- Java计算两点间经纬度距离(两种方式)
- Java和ABAP的垃圾回收机制(Garbage Collection)比较
- Atitit.程序包装exe启动器 打包 发布 设计 -生成exe java
- Java — java.lang.NullPointerException - 如何处理空指针异常
- 【java】Java生成微信小程序二维码
- 【java】Java 枚举(enum)如何使用以及原理
- Java 关于java.util.LinkedHashMap cannot be cast to 实体类问题答案
- 从C、C++、Java到Python,编程入门到底学什么语言好?
- Java学习路线-22:开发支持类库UUID、Optional、ThreadLocal、TimerTask、Base64
- Java集合ArrayList的应用
- java.lang.OutOfMemoryError: Java heap space错误及处理办法(收集整理、转)
- Java凝视Override、Deprecated、SuppressWarnings具体解释
- mysql-connector-java与Mysql、Java的对应版本
- Java写程序猿专访String2
- 《Java并发编程实战》第二章 线程安全 札记
- Java程序猿从笨鸟到菜鸟之(九十二)深入java虚拟机(一)——java虚拟机底层结构具体解释
- Java设计一个同学通信录程序,用户名用学号(整型数)表示,并记录每个人电话号码及QQ号,可以添加,删除查询。
- 【java】Java并发编程系列- volatile关键字(高并发中特实用哦)
- Flink java.lang.NoClassDefFoundError: org/apache/flink/api/common/functions/FlatMapFunction
- JAVA程序对应不同的部署环境针对配置文件如何管理