错误代码:

Exception in thread "main" java.lang.UnsupportedClassVersionError: VarDemo : Uns

upported major.minor version 51.0

at java.lang.ClassLoader.defineClass1(Native Method)

at java.lang.ClassLoader.defineClassCond(Unknown Source)

at java.lang.ClassLoader.defineClass(Unknown Source)

at java.security.SecureClassLoader.defineClass(Unknown Source)

at java.net.URLClassLoader.defineClass(Unknown Source)

at java.net.URLClassLoader.access$000(Unknown Source)

at java.net.URLClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

Could not find the main class: VarDemo. Program will exit.

查询语句:

javac -version

java -version

是系统环境变量里面的Path有问题。

修改了之后

代码顺利执行

java 编译器版本_java虚拟机和编译器版本不一致问题相关推荐

  1. java编译器下载_java手机版编译器下载

    java编译器安卓版是一款专为java开发人员服务的编辑客户端应用,利用java编译器手机安卓版实时进行相关编辑还能进行简单的编译,运行单个小程序等,提供您的效率. 功能介绍 java编译器安卓版是一 ...

  2. java有哪三个版本_Java 平台有哪几个版本?

    Java 平台的版本有哪些?我相信只需接触过Java入门的小伙伴都知道,但是问起你具体的细节你不肯定能一律答的上来.一. Java SE(Java Platform,Standard Edition) ...

  3. java直接引用_Java虚拟机 - 符号引用和直接引用理解

    我了解了调用函数时符号引用如何转换为直接引用的,但是对于类变量,实例变量的解析方法还是不太清楚. 符号引用是只包含语义信息,不涉及具体实现的:而解析(resolve)过后的直接引用则是与具体实现息息相 ...

  4. java pc计数器_java虚拟机-程序计数器PC Register

    什么是程序计数器? 程序计数器是一块 较小 的内存空间,它可以看做是当前线程所执行的字节码的 行号指示器 :在虚拟机的概念模型里(仅仅是概念模型,各种虚拟机可能会通过一些更高效的方式去实现),字节码解 ...

  5. java tostring方法_Java虚拟机如执行方法调用的(二)?

    虚方法调用 Java里所有非私有实例方法调用都会被编译成invokevirtual指令. 接口方法调用都会被编译成invokeinterface指令.这两种指令都属于Java虚方法的调用. 在大多数情 ...

  6. java帧结构_Java虚拟机运行时栈帧结构--《深入理解Java虚拟机》学习笔记及个人理解(二)...

    Java虚拟机运行时栈帧结构(周志明书上P237页) 栈帧是什么? 栈帧是一种数据结构,用于虚拟机进行方法的调用和执行. 栈帧是虚拟机栈的栈元素,也就是入栈和出栈的一个单元. 2018.1.2更新(在 ...

  7. java内存 海子_Java虚拟机:JVM内存模型和volatile详解

    JVM内存模型和volatile详解 Java内存模型 随着计算机的CPU的飞速发展,CPU的运算能力已经远远超出了从主内存(运行内存)中读取的数据的能力,为了解决这个问题,CPU厂商设计出了CPU内 ...

  8. java jdk运行_java运行机制、Jdk版本及Java环境变量

    一.语言特性 计算机高级语言按程序的执行方式可分为:编译型和解释型两种.编译型的语言是指使用专门的编译器,针对特定的平台(操作系统)一次性翻译成被该平台硬件执行的机器码,并包装成该平台可执行性程序文件 ...

  9. [译] 理解编译器 —— 从人类的角度(版本 2)

    原文地址:Understanding Compilers - For Humans (Version 2) 原文作者:Luke Wilson 译文出自:掘金翻译计划 本文永久链接:github.com ...

最新文章

  1. 网络流FF,EK,dinicm, isap算法板子//带注释
  2. 计算机学院会会,学生分会——计算机学院学生会
  3. webgl入门(2)-初识webgl和着色器
  4. LDA入门级学习笔记
  5. 基于数据挖掘的旅游推荐APP(四):“我的”模块
  6. HTML 学习笔记3
  7. Java Dictionary get()方法与示例
  8. libssl-dev linux下载,libssl
  9. uva 10098 Generating Fast(全排列)
  10. 介绍10款常用的JAVA测试工具
  11. ActionScript学习笔记(1)- 第一个ActionScript程序
  12. 计算机网络帧及其封装,计算机网络程设计-帧封装.doc
  13. Wooden Signs Gym - 101128E (DP)
  14. 五分钟回顾 | 2016年智能交通大事件
  15. DevOps知识地图
  16. 执行python manage.py celery -A HttpRunnerManager worker --loglevel=info 报错问题集锦
  17. 发现孔子家谱很有意思事情,南宗,北宗是怎么回事?
  18. 深入浅出即时通讯(1)_即时通讯协议对比
  19. Python——类和实例
  20. Hive_HQL_复杂SQL_连续发单天数

热门文章

  1. linux mint 17 分区,Linux Mint 17一周使用体验
  2. 邮箱验证码发送工具类(秒发)
  3. Isomap降维方法——代码实现
  4. 记录一次接口套娃数据处理
  5. 从事ocr识别算法票总管的冼健龙
  6. Flush + Reload
  7. 微服务和服务网格有什么区别,Istio告诉你
  8. PIE-Engine利用modis计算ndvi
  9. 增长率,年均增长率,复合增长率
  10. c#语言编写汉诺塔游戏,c# 实现汉诺塔游戏