JAVA - 错误

分享记录JAVA学习过程中我自己犯过的错误,解决方法来自网络、书籍查阅。如侵权请告知,我将立即删除相关内容:

1.命令行java -version运行通过,javac提示不是内部命令和外部命令

我的错误:jdk安装没有按照默认的安装路径,jdk和jre装在一起,导致错误。

解决方法:重新安装,注意区分jdk和jre的安装路径,或者直接默认。

其他错误的原因:环境变量的设置问题。

解决方法:自行百度。

2.xp系统下安装java出现问题:法定位程序输入点 RegDeleteKeyExA
于动态链接库 ADVAPI32.dll 上。

解决方法:来自百度经验,请点击

3.  使用public,错误:非法的表达式开始


1 public class Test
2 {
3 public static void main(String[] args) {
4 // 错误:非法的表达式开始
5 public int a=1;
6 }
7 }

View
Code

错误原因:a在此处为局部变量,修饰符public没有任何意义

To be continued······

时间: 2024-11-16 02:48:48

JAVA - 错误的相关文章

java 错误:Access restriction: The type Resource is not accessible due to restriction on required library

Eclipse 默认把这些受访问限制的API设成了ERROR.只要把Windows-Preferences-Java-Complicer- Errors/Warnings里面的Deprecated and restricted API中的Forbidden references(access rules)选为Warning就可以编译通过. java 错误:Access restriction: The type Resource is not accessible due to restrict

eclipse启动时弹出Failed to load the JNI shared library jvm.dll的Java错误

原因1:给定目录下jvm.dll不存在. 对策:(1)重新安装jre或者jdk并配置好环境变量.(2)copy一个jvm.dll放在该目录下. 原因2:eclipse的版本与jre或者jdk版本不一致 对策:要么两者都安装64位的,要么都安装32位的,不能一个是32位一个是64位. 原因2的概率更大一些,原因1不太可能发生 eclipse启动时弹出Failed to load the JNI shared library jvm.dll的Java错误,布布扣,bubuko.com eclipse

一些初级Java错误,不定期增加

1. Error: Dangling meta character '*' near index 0 对字符串使用split()方法截取 * ? + / | 等字符的时候会报以下异常 Dangling meta character '?' near index 0 ? +.*.|.\等符号在正则表达示中有相应的不同意义. 一般来讲只需要加[].或是\\即可 一些初级Java错误,不定期增加

Java - 错误: "java.lang.ArrayIndexOutOfBoundsException: length=1; index=1"

错误: "java.lang.ArrayIndexOutOfBoundsException: length=1; index=1" 本文地址: http://blog.csdn.net/caroline_wendy/article/details/24464947 Java中, 错误: "java.lang.ArrayIndexOutOfBoundsException: length=1; index=1" ; 意思: 数组(Array)索引(Index)越界(Ou

常见的 java错误

生产过程中出现的问题正逐渐得到中层和最高管理层的重视.不管是身为开发人员还是架构师,下列的事项都应该得到你足够的重视以避免陷入未来的尴尬境地.你也可以把它作为排查问题的便签 测试中使用的数据集规模不合适.比如,生产过程中一个典型的场景就是只使用 1 到 3 个账户进行测试,而这个数量本应是 1000 到 2000 个的.在做性能测试时,使用的数据必须是真实并且未经裁剪的.不贴近真实环境的性能测试,可能会带来不可预料的性能.拓展和多线程问题.只有使用更大规模的数据集对应用程序进行测试,才能保证它正

Java错误和异常解析

Java错误和异常解析 错误和异常 在Java中, 根据错误性质将运行错误分为两类: 错误和异常. 在Java程序的执行过程中, 如果出现了异常事件, 就会生成一个异常对象. 生成的异常对象将传递Java运行时系统, 这一异常的产生和提交过程称为抛弃(throw)异常.当Java运行时系统得到一个异常对象时, 它将会沿着方法的调用栈逐层回溯, 寻找处理这一异常的代码. 找到能够处理这类异常的方法后, 运行时系统把当前异常对象交给这个方法进行处理, 这一过程称为捕获(catch)异常. Throw

java错误页面的练习

如果一个页面没有处理异常,那么页面将会显示,显然用户不希望看到这种页面,那么我们可以跳转到友好的页面.IE自作聪明可以换其他浏览器看效果. index.jsp <%@ page contentType="text/html;charset=GBK" language="java" errorPage="errorPage.jsp" %> <%@ page import="java.sql.*" %> &

【JAVA错误笔记】 - c3p0问题java.lang.NoClassDefFoundError:com.mchange.v2.ser.Indirector

错误描述:java.lang.NoClassDefFoundError:com.mchange.v2.ser.Indirector 原因分析: 这是c3p0的一个错误信息,我们在下载 c3p0时候,zip压缩包中,有三个jar,其中一个 c3p0-x.x.x.jar,还有一个  mchange.......jar的文件, 该错误原因就是缺少该jar;至于 该jar包的作用就是,一,解决上面的问题,二:本身作用,见,,,jar解压后的源码. 解决方案: mchange-commons-java-版

java 错误:找不到或无法加载主类

1.检查环境变量: JAVA_HOME D:\Program Files\jdk1.8.0_45(这里写jdk路径) CLASSPATH .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(第一个点表示当前路径) Path ;%JAVA_HOME%\bin(在最后加上,结尾没有分号) 2.写一个测试类,Test.java 1 public class Test { 2 public static void main(String[] args) { 3 Sys

Java错误处理

编写程序的过程中,我们除了实现功能外,也要保证其健壮性.其中之一就是包括对异常的处理.Java将非正常的情况分为Exception and error.其中error错误无法修复也不可捕获.异常机制已经成为判断一门编程语言是否成熟的标准.那么我们在写程序的过程中也需要写好对异常的处理机制.比如写入日志记录便于问题的排查,比如提示错误码告诉用户错误原因.虽然说异常处理的编写会有些乏味. Java的异常机制主要依赖于try.catch.finally.throw.throws这五个关键字.Java将