首页 > 编程语言 >Nodepad ++ 运行JAVA代码

Nodepad ++ 运行JAVA代码

时间:2023-06-26 12:14:14浏览次数:72  
标签:jdk1.8 202 JAVA ++ HelloWorld java Nodepad 环境变量

前提:
环境已经配置完毕 (具体步骤可自行在必应,百度等平台搜索)
jdk版本: jdk1.8.0_202
notepad++ 已安装

方法:

notepad不添加插件,使用CMD终端命令运行


1. 使用notepad++,新建文本输入以下代码,并另存为HelloWorld.java

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

2. java语言需要特性的java编译器进行编译,java文件编译后回成为class文件——二进制文件,它需要加载到内存中运行

编译器及命令:

注:需要在java文件所在路径下调用CMD终端
未配置环境变量:
"XXXJava\jdk1.8.0_202\bin\javac" HelloWorld.java
已配置环境变量:
javac HelloWorld.java

编译后文件

3. 运行

未配置环境变量:
"XXXJava\jdk1.8.0_202\bin\java" HelloWorld
已配置环境变量:
java HelloWorld

helloworld 被打印,运行成功

标签:jdk1.8,202,JAVA,++,HelloWorld,java,Nodepad,环境变量
From: https://www.cnblogs.com/rinya09/p/17505295.html

相关文章

  • 时隔 15 年,巨著《Java 编程思想》新版终于来啦
    老版《Java编程思想》(原书名《ThinkinginJava》)得益作者开放深度研讨的创作方式,受到了全世界读者的追捧,被译为了十几种语言。但遗憾的是,在经历了4个版本的更新后,其最后一版发布于2007年,之后再无更新。直至Java8发布,随着大量新特性的发布,原书作者BruceEckel觉得很有必要......
  • Java学习笔记(十七)
    1、手写一个懒汉式的单例模式&解决其线程安全问题,并且说明为什么这样子去解决classMythreadextendsThread{      privatestaticMythreadmythread;      privateMythread(){   }   publicstaticMythreadgetInstance()throwsInterrupte......
  • Linux搭建C++开发环境
    Linux搭建C++开发环境https://blog.csdn.net/weixin_44666217/article/details/127594532LinuxC/C++开发环境搭建https://blog.csdn.net/zcteo/article/details/117528089 ......
  • C/C++按位读取
    RinpoStk按位读取在C中无法直接按位读取,常见的方法是通过位运算获取每一位的数据。//获取B5第4位//(B5&(1<<5))>>5 10110101& 00010000;= 00010000//得到1采取共用体(联合)可以得到一个既可以按位读取,也可以按字节读取的数据类型union{struct{un......
  • java 8新特性 list转map
    List<Object> 转Map<String,List<String>>Map<String,List<String>>skillAndList=list.stream().collect(Collectors.groupingBy(Employee::getSkillId,Collectors.mapping(Employee::getStudent,Collectors.toList())));List<Obje......
  • java陷阱之数据库主从
    现象客户遇到工单缺少描述,查询日志写入描述报错,但那是工单又正常生产  原因先写入工单再查询工单实时性要求比较高的不能走从库,还有就是service层方法命名不规范,不点进去看根本不知道走从库,如果要走从库应该带上Slave后缀,查询缓存也一样带上cachefindProviderIdB......
  • java实际开发中接口文档是自己写还是架构师写?
    软件工程的两种方法下,由后端决定接口都是不对的。第一种软件工程的方法:瀑布模型,自顶而下,逐步细化。接口会变,但是接口要提前设计。接口不是后端开发完成之后才“自然”产生的,那不是自然,而是无序。前后端分离的开发,应该是面向“API”的开发。API的设计并不能由前端或后端一方决定......
  • JavaScript program to check if a given year is leap year Javascript判断是否是闰
    Ayearisleapyeariffollowingconditionsaresatisfied:Yearismultipleof400.Yearismultipleof4andnotmultipleof100.Approach: Getthevalueofinputfieldbyusingdocument.getElementById(“year”).valueCheckthegivenyearisleapyear......
  • java反射之-InvocationHandler使用
    InvocationHandler是Java中的一个接口,是Java反射API的一部分。与Proxy类一起使用,用于动态创建接口的代理实例。在Java中使用Proxy类创建代理对象时,需要提供一个InvocationHandler实现来定义代理对象的行为。InvocationHandler接口只有一个方法,即invoke()方法,它......
  • JavaScript1.8.5新特性系列Object.keys
    以前在js-object这个分类里面也写过keys相关的api 在JavaScript1.8.5中,加入了原生的Object.keys这个api  Object.keys(obj);/*简单举例*/Object.keys({"A":"a","B":"b"});//["A","B"]兼容性写法:  if(!Object.keys){Object.keys=......