1、下载JDK,之后安装

建议安装java8或者java11,稳定,大家都在用

下载网址:https://www.oracle.com/java/technologies/downloads/#java11-windows

2、检查有无java环境变量

其实它自己会配置,在命令行中输入java --version,如果没有显示java的信息,再自己配置

我这里是有的,不用再自己配置了,但还是写一下吧

3、环境变量配置

系统变量中添加(java的安装目录):

JAVA_HOME C:\Program Files\Java\jdk-11

系统变量中的path中添加:

%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin

4、测试

新建一个文件Main.java,其中内容为

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

打开命令行,将工作目录转到Main.java所在目录

执行命令

#编译,生成字节码文件Main.class
javac Main.java
#执行Main.class
java Main

得到如下结果

最新文章

  1. ssdb binlog机制 存疑
  2. 【转】stopPropagation, preventDefault 和 return false 的区别
  3. ROS系统C++代码测试之gtest
  4. Python 字符串分割的方法
  5. 35款加速网站开发的 CSS 开发工具
  6. CVE-2014-6271 Bash漏洞利用工具
  7. Java读写txt文件
  8. Python学习 之 文件
  9. ACM2026
  10. javascript tab onclick
  11. docker安装caffe
  12. Torch vs Theano
  13. Android Action Bar 详解篇 .
  14. BZOJ 1087 互不侵犯king
  15. Docker学习总结之Run命令介绍
  16. Servlet、SPringMVC、Struts等防止表单反复提交的多种处理方法
  17. OpenCV示例学习笔记(1)-contours2.cpp-通过findContours 函数实现轮廓提取
  18. lufylegend库 LBitmapData LBitmap LSprite
  19. 命令行执行php脚本 中$argv和$argc
  20. [物理学与PDEs]第5章习题6 各向同性材料时强椭圆性条件的等价条件

热门文章

  1. jQuery中each与data
  2. ES6——模块化
  3. UVA439 Knight Moves
  4. 封装一个python的pymysql操作类
  5. 使用Spring MVC框架进行前台页面跳转时,跳转到的新页面中文显示乱码的问题解决
  6. Kafka初学习
  7. 企业应用架构研究系列十三:整合EFCore&Dapper 通用ORM框架EFDapper
  8. MySQL 字符串长度 char_length、length
  9. 内存概述-java虚拟机的内存划分
  10. Unity跑在Awake之前的方法