首页 > 编程语言 >2、Java程序设计环境

2、Java程序设计环境

时间:2022-10-27 10:13:35浏览次数:46  
标签:Java JShell java 虚拟机 xxx 环境 jshell 程序设计

1、JDK Java开发工具箱
在Java 9之前,有32位和64位两个版本的Java开发工具包。现在Oracle公司不在开发32位版本,要使用Oracle JDK,你需要有一个64位的操作系统。
安装:从官方下载进行安装即可,windows需要进行配置环境变量。
2、JRE Java运行时环境
3、JVM Java虚拟机
4、使用命令行工具
1)、打开一个终端窗口
2)、javac xxx.java //编译
java xxx //运行
javac程序是一个Java编译器,它将文件xxx.java编译成xxx.class。
java程序启动Java虚拟机,虚拟机执行编译器编译到类文件中的字节码。
在JDK11中,单个源文件不再需要javac命令,直接java xxx.java即可直接完成编译和运行。
5、使用集成开发环境:Eclipse,IntelliJ IDEA,NetBeans
6、JShell
JShell程序提供了一个“读取-计算-打印循环”。键入一个Java表达式;JShell会评估你的输入,打印结果,等待你的下一个输入。
如以下为一个简单的jshell脚本使用:
| 欢迎使用 JShell -- 版本 11.0.6
| 要大致了解该版本, 请键入: /help intro
jshell>
jshell> String helloworld = "hello world"; //输入这一行之后回车可以查看执行结果。
helloworld ==> "hello world"
jshell>

标签:Java,JShell,java,虚拟机,xxx,环境,jshell,程序设计
From: https://www.cnblogs.com/fengqishi1208/p/16831152.html

相关文章

  • 3、一个简单的Java应用程序
    /*1、Java中区分大小写,如果出现了大小写拼写错误,例如将main拼写成Main,则程序将无法运行。2、关键字public成为访问修饰符,用来控制程序的其他部分对这段代码的访问级别。......
  • Java 版本升级
    场景描述......
  • java标识符(java标识符区分大小写)
    Java中标识符定义的规则有哪些?Java中标识符定义的规则:1、类和接口名。每个字的首字母大写,含有大小写。例如,MyClass,HelloWorld,Time等。2、方法名。首字符小写,其余的首字母大......
  • java排序算法(Java排序算法图解)
    如何理解排序算法的C++算法?排序算法C++算法编辑C++自带的algorithm库函数中提供了排序算法如何理解排序算法的C++算法?排序算法C++算法编辑C++自带的algorithm库函数中提供了......
  • java开发工具(java开发工具排名)
    java开发工具有什么优点?它具有一系列优异的性能,比如:(1)高可易用性Jupiter使用简单的文件向导方式,来呈现整个应用系统以及工作流程,然后将不同应用条件分为不同属性接触了几个......
  • java并发编程(java并发编程实战过时了吗)
    Java如何进行并发多连接socket编程呢?println("hasreceive。。。。");out。flush();if(str。equals("end"))break;client。close();catch(IOExceptionex)finally......
  • java接口的作用和意义(java语言中的什么具有特殊意义和作用)
    Java接口和Java抽象类有哪些不同呢?3、从第2点不难看出,Java接口是定义混合类型的理想工具,混合类表明一个类不仅仅具有某个主类型的行为,而且具有其他的次要行为Java接口和Java......
  • java导出excel(java导出excel数据量大 优化)
    如何利用JAVA生成Excel文件packagebeans.excel;importjava.io.IOException;importjava.io.OutputStream;importjxl.Workbook;importjxl.write.Label;importjxl.write.......
  • java开发常用四大框架(现在java 最流行的开发框架)
    JavaEE开发的四大常用框架是哪些?  StrutsStruts是一个基于SunJavaEE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。Struts框架可分为以下四个主要部分,其中......
  • anaconda环境切换
    一、先创建一个新的虚拟环境condacreate--namemy_testpython=3.7#创建一个名称为my_test二、激活虚拟环境activatemy_test三、切换环境1、查......