java运行程序流程

news/2024/7/7 22:06:06

java运行程序流程

  • 检查JDK环境

        java -version

  • 新建Java文件(源文件)Hello.java

        打开记事本,输入

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

        保存文件,把文件后缀 txt 改为java 。

  • win+R快捷键打开运行窗口,输入cmd进入命令行窗口,由用户目录进入文件所在目录

        cd Desktop(我把文件放在桌面)

  • 编译,由高级语言变成jvm能够识别的字节码文件(class文件)

        javac Hello.java(生成Hello.class)

  • java命令运行class文件

        java Hello(不需要写文件后缀)

jdk包含jre:

Hello.java + javac( jdk ) = Hello.class + java( jre ) = 操作系统运行

获得class文件的电脑只要有 jre 就能运行文件

javac 和 java 命令可以在Windows和linux操作:java Hello 参数1 参数2 参数3,其他语言也如此


http://lihuaxi.xjx100.cn/news/1503005.html

相关文章

039 - sql逻辑操作符

前提: 做两个表employee和movie,用来练习使用; 表一:employee -- 创建表employee CREATE TABLE IF NOT EXISTS employee(id INT NOT NULL AUTO_INCREMENT,first_name VARCHAR(100) NOT NULL,last_name VARCHAR(100) NOT NULL,t…

【python零基础入门学习】python基础篇之判断与for循环(二)

本站以分享各种运维经验和运维所需要的技能为主 《python》:python零基础入门学习 《shell》:shell学习 《terraform》持续更新中:terraform_Aws学习零基础入门到最佳实战 《k8》暂未更新 《docker学习》暂未更新 《ceph学习》ceph日常问题解…

权限提升-PostgreSQL数据库提权+第三方应用提权

权限提升基础信息 1、具体有哪些权限需要我们了解掌握的? 后台权限,网站权限,数据库权限,接口权限,系统权限,域控权限等 2、以上常见权限获取方法简要归类说明? 后台权限:SQL注入,数…

什么是架构,架构的本质是什么

不论是开发人员还是架构师,我们都一直在跟软件系统打交道,架构是在工作中出现最频繁的术语之一。那么,到底什么是架构?你可能有自己的答案,也有可能没有答案。对“架构”的理解需要我们不断在实践中思考、归纳、演绎&a…

深入浅出:手把手教你实现单链表

一、什么是链表 链表是一种链状数据结构。简单来说,要存储的数据在内存中分别独立存放,它们之间通过某种方式相互关联。 如果我们使用C语言来实现链表,需要声明一个结构体作为链表的结点,结点之间使用指针关联。 二、单向链表的结…

[国产MCU]-W801开发实例-WiFi连接

WiFi连接 文章目录 WiFi连接1、WiFi连接API介绍2、WiFi连接示例在前面的文章中,我们实现了WiFi热点扫描。本文将介绍如何将W801连接到WiFi网络。 1、WiFi连接API介绍 int tls_wifi_connect(u8 ssid,u8 ssid_len,u8 pwd,u8 pwd_len) **:通过SSID连接WiFi热点 ssid:WiFi的SSID…

C++二级题目3

数组逆序重放 #include<iostream> #include<string.h> #include<stdio.h> #include<iomanip> #include<cmath> #include<bits/stdc.h> int a[2000][2000]; int b[2000]; char c[2000]; long long n; using namespace std; int main() {cin…

每日一题(链表的中间节点)

每日一题&#xff08;链表的中间节点&#xff09; 876. 链表的中间结点 - 力扣&#xff08;LeetCode&#xff09; 思路&#xff1a; 如下图&#xff1a;可以定义两个结构体指针均从链表的头节点开始向后遍历&#xff0c;fast指针一次走两步&#xff0c;slow指针一次走一步&a…