java之简单上手HelloWorld程序(命令行窗口操作)

2023-11-10

java之简单上手HelloWorld程序(命令行窗口操作)

一、下载安装JDK文件

官网下载对应电脑操作系统文件即可,最新版本已经更新到了18,本人使用的是17版本,并且下载安装后不需要手动配置环境变量,自动配置环境变量(无脑操作)。
这里提供了下载链接JDK下载
在这里插入图片描述

二、查询是否安装成功

打开命令行窗口,输入java -versionjavac -version即可查询版本号;

在这里插入图片描述

一、创建文件

首先创建一个名称为HelloWorld的.txt文件(注意文件名称)

在这里插入图片描述

二、代码部分

注意代码中的HelloWorld与文件名相同(大家可以根据个人需求修改即可)

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

在这里插入图片描述

保存文件后,修改文件后缀名为.java并保存。

在这里插入图片描述

此时该文件夹中只有这一个文件。

三、打开命令行窗口运行程序

此时文件夹中只有这一个文件,先进行编译javac HelloWorld.java(注意:.java后缀必须带上)

进入存放HelloWorld.java文件的命令行窗口:

在这里插入图片描述

编译以后生成一个新的名为HelloWorld.class文件,此时显示编译成功;输入java HelloWorld即可运行代码(此时不需要带上.java后缀);
在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

java之简单上手HelloWorld程序(命令行窗口操作) 的相关文章

随机推荐

  • 面向对象——this关键字

    this关键字简介 当创建一个对象成功后 在构造方法调用前 对象已经创建成功 虚拟机 JVM 会动态的分配一个引用 该引用指向的就是当前对象 这个引用的名字叫做this 在成员方法中 谁调用这个方法 那么this就指向那个对象 在构造方法中
  • (Java毕业设计)房产销售管理系统(java+mysql)

    大家好 我是职场程序猿 感谢您阅读本文 欢迎一键三连哦 当前专栏 Java毕业设计 目录 一 项目简介 二 系统项目部分截图 2 1注册登陆功能 2 2公告信息功能 2 3房屋信息展示 2 4系统管理员功能 三 论文目录 四 部分核心代码
  • nodejs中require的路径是一个文件夹时发生了什么

    node中使用require的时候如果路径是一个文件夹时 或者特殊的情况require require 这是node实战这本书里说的情况 但是我在node6 9版本中发现不完全是这样 可能是后来做了修改 下面说说在6 9下require路径
  • 基础算法:浮点二分——数的三次方根

    浮点数二分 求一个数的三次方根 include
  • 蓝桥杯打卡Day1

    文章目录 全排列 八皇后 一 全排列IO链接 本题思路 本题是一道经典的全排列问题 深度优先搜索即可解决 include
  • helm简介、安装、配置、使用指南

    转载自 https blog csdn net bbwangj article details 81087911 目录 helm简介 Helm 组件及相关术语 Helm Tiller Chart Repoistory Release Hel
  • H2支持mysql:MODE=MySQL

    连接字符串参数 DB CLOSE DELAY 要求最后一个正在连接的连接断开后 不要关闭数据库 MODE MySQL 兼容模式 H2兼容多种数据库 该值可以为 DB2 Derby HSQLDB MSSQLServer MySQL Oracl
  • 在 MySQL 中,如果要存储大文本数据,改如何选择

    在 MySQL 中 如果要存储大文本数据 可以选择以下两种数据类型 TEXT 适用于存储较长的文本数据 最大长度为65 535个字符 LONGTEXT 适用于存储非常大的文本数据 最大长度为4 294 967 295个字符 选择使用哪种类型
  • 【SQL】sql语句LEFT JOIN(拼接表)详解

    1 语法 SELECT column name s FROM table1 LEFT JOIN table2 ON table1 column name table2 column name 2 说明 按照一定规则 将表table1和表ta
  • Python——将字符串写入文本保存

    sResult为要写入的内容 一般是字符串形式 with open C Python37 911 txt w encoding utf 8 as f f write str sResult f close
  • stm32 利用定时器中断消除按键抖动

    button c int iButtonCount i代表int型变量 ButtonCount表示按键计数变量 int iButtonFlag i代表int型变量 ButtonFlag表示重按键标志 1代表重新按键 0为没有重新按键 int
  • Android studio的cMake编译生成.so库并调用

    第一步 添加工具 在SDK Tools中勾选安装CMake LLDB NDK 其中的LLDB是调试本地代码的工具 可以调试C 代码 第二步 创建一个最简单的官方demo File gt New gt NewProject 选中最下方的Inc
  • 前端实战系列:如何开发微信小程序

    课程简介 小程序开发相对于App开发 开发快捷推广成本低 依托微信平台非常好推广 市面上很多企业现在都想开发自己的小程序 本次课程带大家开发一个小程序 从账号注册到编写全流程讲解 实现一个 本地生活案例 课程推荐 前端实战 如何开发微信小程
  • React 高频面试题-大厂必问

    React 对于react的理解 一 是什么 React 用于构建用户界面的JavaScript库 只提供UI层面的解决方案 遵循组件设计模式 声明式编程范式和函数式编程概念 以使前端应用程序更高效 使虚拟 DOM 来有效的操作 DOM 遵
  • C#(64位系统) 解决"未能加载文件或程序集,或它的某一个依赖项..."

    这个问题通常出在引用第三方DLL或者自己以前写的DLL 在64位系统下则可能会出现这种问题 今天下载MySQLDriverCS后引用遍出现了这个问题 参考了一些文档 下面给出解决方法 将项目的生成目标平台改为x86 默认Any cpu 就可
  • $stateProvider

    stateProvider工作的方式与Angular s v1 router相近 但是他更加注重状态 状态对应于应用程序中某个位置 整体的UI和导航A state corresponds to a place in the applicat
  • 基于matlab实现的人脸检测

    作为一个图像处理的初学者 一直想写一个人脸检测的程序 经过多次尝试 发现不管是在C站上找的开源代码 还是自己手撸的代码 总是那么不尽人意 后来经过查阅资料 发现matlab内置有一个人脸检测的检测器函数 精度非常高 如果对人脸检测不求甚解
  • 【毕业设计】stm32机器视觉的人脸识别系统 - 单片机 物联网 嵌入式

    文章目录 0 前言 1 简介 2 主要器件 3 实现效果 4 设计原理 K210实现人脸识别 5 部分核心代码 6 最后 0 前言 这两年开始毕业设计和毕业答辩的要求和难度不断提升 传统的毕设题目缺少创新和亮点 往往达不到毕业答辩的要求 这
  • camera 驱动 mipi计算

    static struct sensor lib out info t sensor out info RES 0 x output 3264 y output 2448 line length pclk 1932 frame length
  • java之简单上手HelloWorld程序(命令行窗口操作)

    文章目录 java之简单上手HelloWorld程序 命令行窗口操作 一 下载安装JDK文件 二 查询是否安装成功 一 创建文件 二 代码部分 三 打开命令行窗口运行程序 java之简单上手HelloWorld程序 命令行窗口操作 一 下载