刚开始学习java遇到的小问题,请帮着看看谢谢

问题描述

正在学习韩顺平讲的java教程,第一个小程序就遇到点问题。完全按着讲的打的结果去不一样。如下publicclasshello{publicstaticvoidmain(Stringargs[]){System.out.println("hello!");}}很简单的一个小程序,应该没错把,javac编译完成了,javahello时就出不来结果,出了一堆错误提示。Exceptioninthread"main"java.lang.UnsupportedClassUersionError:hello<Unsupportedmajor.minorversion50.0>atjava.lang.ClassLoader.defineClass0<NativeMethod>我用的是jdk1.6.0_24截图:不知道大家能不能看到截图,其他论坛都是上传的

解决方案

解决方案二:
看下jre和jdk版本是否一致。以后有问题把这个exception丢到google里面一搜,一大堆答案。
解决方案三:
为了避免这种情况发生,建议类名使用名词性词组,每个单词的首字母大写。
解决方案四:
1、要注意命名习惯,类名一般每个单词首字母大写2、文件名要与类名(大小写)一致!!!java中的一些规定Java应用程序的源文件主名与主类名相同(包括大小写),扩展名为.java(大小写均可)。源文件命名时,如果源文件中有多个类,那么只能有一个类是public类,同时该public类就必须为主类(含有main方法),因此源文件的主名必须与该类名相同。如果源文件没有public类,那么源文件的主名只要和某个类的名字相同即可,当然扩展名为.java。
解决方案五:
LZ的环境变量设好了吧?
解决方案六:
测试了一下,程序没问题,是配置或者电脑问题了。

时间: 2024-11-01 00:41:29

刚开始学习java遇到的小问题,请帮着看看谢谢的相关文章

问题-刚开始学习java ,自己写了一个聊天小程序,没报错但是有毛病,希望能帮忙问一下

问题描述 刚开始学习java ,自己写了一个聊天小程序,没报错但是有毛病,希望能帮忙问一下 刚开始学习java ,自己写了一个聊天小程序,没有报任何错误.测试时打开3个聊天小窗口 A,B,C,在A中输入文字,只在B中显示出来了,而且显示出了三句相同语句.查了好几个小时都没有查出来,希望高手能帮帮忙,看看是怎么回事,并且告诉我是通过什么方法找出来的. 以下是客户端和服务器端代码 客户端: import java.awt.*; import java.awt.event.*; import java

刚开始学习spring 有一点小问题 希望能得到高手解答

问题描述 刚开始学习spring 有一点小问题 希望能得到高手解答 ?下面这几段代码中有一个地方不是很理解,希望能得到指点 UserServiceTest.java @Test public void testAdd() throws Exception { ApplicationContext ctx = new ClassPathXmlApplicationContext("beans.xml"); UserService service = (UserService)ctx.ge

刚开始学习java 多线程遇到的问题

问题描述 刚开始学习java 多线程遇到的问题 今天刚看的多线程教程 结合网上的实例,自己改的简单代码 结果运行一晃眼 jvm就停了如图: 控制台: 求友人明示 解决方案 你这是if,当然执行完一次,run就结束了,线程也结束了if(tickets>0)改成while(tickets>0){//你的内容}

大家好,我刚开始学习java,为什么用scanner输入中文代码错误。

问题描述 大家好,我刚开始学习java,为什么用scanner输入中文代码错误. 大家好,我刚开始学习java,为什么用scanner输入中文代码错误.输入英文没有错误 解决方案 控制台输入会有个字符集编码,所以输出你的输入的时候需要进行对象编码 解决方案二: 好像可以设置字符集 你百度下 解决方案三: 设置字符集为UTF-8 解决方案四: windows->preferences-->general-->Context Text 把下属的 都设置为UTF-8 解决方案五: window

更新-最近学习java的缓存机制,请大家看看我的代码有什么不足

问题描述 最近学习java的缓存机制,请大家看看我的代码有什么不足 一个简单的测试类,如果在高并发下会有问题么 package com.test.cache;import java.util.Map;import java.util.concurrent.ConcurrentHashMap;public class CacheManager { private volatile static CacheManager cacheManager;//缓存类的实例 private long upDa

Java英语学习—— Java 必背英语单词【必收藏】

对于刚开始学习Java编程的童鞋来说,会看到很多陌生的英语单词,甚至会因为这些英语单词对Java编程望而却步,尚小萌应众多童鞋的要求,整理出一份Java最常用的英语单词: Compile:编绎 Run:运行 Class:类 Object:对象 System:系统 System:系统 out:输出 print:打印 line:行  variable:变量 type:类型 static:静态的 array:数组 parameter:参数 method:方法 function:函数 public:公有

小议学习java的浮躁心态-分析篇

  知识是需要沉淀的:思想也是在不断的学习.磨练中走向成熟的:而技术也是在不断的创造中开拓的. 在<引出篇>中,我简单的举了一个身边的例子,以及夸张的描述了一个浮躁学习的状态.这些只简单的点出了浮躁心态的表象,那么现在让我们来分析一些根源. 在<引出篇>的议论中,有朋友提到"软件业的浮躁"一词,也建议在"分析篇"中从这方面分析一下.有关"软件业"之类的议论,在各大论坛或网站上比比皆是,有抱有积极心态的,有唉声叹气的,有发牢

刚学的java,写了个压缩文件的小程序,一直没有成功

问题描述 刚学的java,写了个压缩文件的小程序,一直没有成功 public class f2Test { public static void main(String[] args){ frame02 f2=new frame02(); } } import java.awt.BorderLayout; import java.awt.Color; import java.awt.Image; import java.awt.Menu; import java.awt.MenuBar; imp

java api-java api怎么看 刚开始学习,看不明白,谢谢

问题描述 java api怎么看 刚开始学习,看不明白,谢谢 譬如:public String readline() throws IOException怎么看这句怎么具体解释 括号里面有东西的呢 譬如:public static void setIn(InputStream in) 谢谢 解决方案 最简单的办法是直接google.google会将java文档作为靠前的搜索结果.java文档会告诉你每个函数的参数返回值和用法,有时候会有例子.用google也能找到很多例子. 另外,Java中的函