Java 开发环境配置 | 菜鸟教程 (runoob.com)
1、搜索JDK8(其他更新的版本特性与JDK8相差不大,而且目前大部分企业都是基于JDK8开发的)
2、下载对应版本(需要同意协议)
3、双击安装
4、记住安装路径
5、配置环境变量
我的电脑—属性—高级系统设置—环境变量—JAVA_HOME设置为JDK安装的路径:
Path路径:
classpath:
需要将你保存程序的路径也添加到classpath中
判断是否安装成功
打开命令行工具,在任意路径输入java -version,看是否出现以下内容:
卸载1、找到Java安装路径
直接删除整个文件夹
2、删除安装过程中的环境变量
3、打开命令行窗口,输入java -version,这是会显示java即不是内部命令也不是外部命令等类似的提示,说明java卸载成功。
命令行执行java程序1、新建一个Hello.java文档。
2、将以下内容复制进去,保存。
public class Hello { public static void main(String args[]) { System.out.printf("Hello World!"); } }
注意:类名和文件名要相同
3、从文件夹直接打开命令行。
4、编译:javac Hello.java
5、运行:java Hello
如果运行java Hello不成功,回头看一下classpath是否添加了当前文件所在的路径
Java运行机制 运行机制 运行编译型语言是相对于解释型语言在的,编译型语言的首先将源代码编译生成机器语言,再由机器运行机器码(二进制),像C/C++等都是编译型语言。
编译型语言:程序在执行之前需要一个专门的编译过程,把程序编译成 为机器语言的文件,运行时不需要重新翻译,直接使用编译的结果就行了。程序执行效率高,依赖编译器,但是跨平台性差些,如C、C++、Delphi等.
而相对的,解释性语言编写的程序不进行预先编译,以文本方式存储程序代码。在发布程序时,看起来省了道编译工序。但是,在运行程序的时候,解释性语言必须先解释再运行。
编译型语言_百度百科 (baidu.com)
解释型语言_百度百科 (baidu.com)
Java程序运行机制 而Java则是两种语言类型的结合,也就是说Java程序运行时,必须经过编译和运行两个步骤:先通过Java编译器把源文件(后缀名.java)的文件编译成字节码文件(后缀名为.class),然后再JRE中运行时候需要通过解释器才能能够给系统平台运行。
**注意:**Java程序通过Java虚拟机可以达到跨平台特性,但Java虚拟机并不是跨平台的。也就是说,不同 *** 作系统上的Java虚拟机是不同的,即 Windows平台上的Java虚拟机不能用在 Linux平台上。
IDEA安装 什么是IDE 集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境,如微软的Visual Studio系列。
集成开发环境_百度百科 (baidu.com)
IDEA介绍 Jetbrains公司开发的一款集成开发工具,IDEA 全称 IntelliJ IDEA,是[ava编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE]支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格),开发人员以严谨著称的东欧程序员]为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。免费版只支持Java,Kotlin)等少数语言。
[IntelliJ IDEA_百度百科 (baidu.com)](https://baike.baidu.com/item/IntelliJ IDEA/9548353?fromtitle=idea&fromid=1671803)
IDEA安装 下载社区版,直接安装即可,建议修改路径(不要安装在C盘),其余根据需要选择,例如创建快捷桌面快捷方式等。
IDEA快捷键:
psvm自动生成main方法
public static void main(String[] args) { }
sout 自动生成输出语句
System.out.println();
psvm自动生成main方法
public static void main(String[] args) { }
sout 自动生成输出语句
System.out.println();
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)