java (Ljava/lang/String;Ljava/lang/String;I)V 是什么错

com.ideamov.dao.CouponDao.updatecoupon(Ljava/lang/String;Ljava/lang/String;I)V 执行一个修改的时候报这个

缺少hibernate3.jar包。

在使用Spring的AOP编程时,会用到这几个lib:

    asm-2.2.2.jar

    asm-commons-2.2.2.jar

    asm-util-2.2.2.jar

Hibernate使用如果lib:

    asm.jar

    asm-attrs.jar

其中asm-2.2.2.jar与asm.jar存在类上的冲突。

扩展资料:

1、Throwable:有两个重要的子类:Exception(异常)和 Error(错误),二者都是 Java 异常处理的重要子类,各自都包含大量子类。

2、Error:系统或虚拟机的异常,无法捕获。如:OutOfMemoryError

3、Exception:程序本身可以处理的异常。

4、RuntimeException:JVM 常用操作引发的异常,如:NullPointerException

5、Checked:在编译期间就可以发现的异常,必须在运行之前就进行处理的异常。除了RuntimeException及其子类以外,其他的Exception类及其子类都属于可查异常。这种异常的特点是Java编译器会检查它,也就是说,当程序中可能出现这类异常,要么用try-catch语句捕获它,要么用throws子句声明抛出它,否则编译不会通过。

6、Unchecked:包括运行时异常(RuntimeException与其子类)和错误(Error)。

7、运行时异常:运行时异常的特点是Java编译器不会检查它,也就是说,当程序中可能出现这类异常,即使没有用try-catch语句捕获它,也没有用throws子句声明抛出它,也会编译通过。

8、编译异常:是RuntimeException以外的异常, 类型上都属于Exception类及其子类。从程序语法角度讲是必须进行处理的异常,如果不处理,程序就不能编译通过。如IOException、SQLException等以及用户自定义的Exception异常,一般情况下不自定义检查异常。

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-10-07
这个是方法调用的时候,输入的是V类型,与方法类型不匹配导致的。
解释:此问题报错多是“java.lang.NoSuchMethodError”后面跟上上面的代码内容,也就是说在此类中没有定义两个字符串参数类型的方法。
解决办法:可以去对应的类中是否有这个方法类型,如果没有的话,可以看看是定义的方法不对,还是传递的参数不对。
第2个回答  2019-05-29
八成是方法改了楼主没改调用的代码,或者同包同名的类中有同名方法导致冲突。

L表示类的实例,这里就是俩String的类型,V表示void,I表示int,所以,这个方法有三个参数,俩String,一个int,并且这方法返回值是void,没有返回值。
第3个回答  2019-11-15

我来补充科普各大写字段含义:节选自《深入理解Java虚拟机》

第4个回答  2013-09-05
查看你的JDK环境变量路径是否配置正确。

java (Ljava\/lang\/String;Ljava\/lang\/String;I)V 是什么错
缺少hibernate3.jar包。在使用Spring的AOP编程时,会用到这几个lib:asm-2.2.2.jar asm-commons-2.2.2.jar asm-util-2.2.2.jar Hibernate使用如果lib:asm.jar asm-attrs.jar 其中asm-2.2.2.jar与asm.jar存在类上的冲突。

Ljava\/lang\/String 这是什么错误
这个是方法调用的时候,输入的是V类型,与方法类型不匹配导致的。 解释:此问题报错多是“java.lang.NoSuchMethodError”后面跟上上面的代码内容,也就是说在此类中没有定义两个字符串参数类型的方法。 解决办法:可以去对应的类中是否有这个方法 ...

Ljava\/lang\/String 这是什么错误
这个是方法调用的时候,输入的是V类型,与方法类型不匹配导致的。 解释:此问题报错多是“java.lang.NoSuchMethodError”后面跟上上面的代码内容,也就是说在搜索此类中没有定义两个字符串参数类型的方法。 解决办法:可以去对应的类中是否有这个方法 ...

...NoSuchMethodError: Person.<init>(Ljava\/lang\/String;I)V...
提示有同类名的类在同一个包或工程中,改变类名,保存即可正常运行

java.lang.NoSuchMethodError:(Ljava\/lang\/String;)Ljava\/lang\/String...
上传到服务器以后,是不是服务器需要重新启动?因为改的是class文件,所以,如果tomcat不是自动加载修改类的,得重新启动服务器才行。

org.springframework.beans.factory.BeanCreationException
Caused by: java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit(IILjava\/lang\/String;Ljava\/lang\/String;[Ljava\/lang\/String;Ljava\/lang\/String;)V 从这个看,仔细检查一下你的vist()方法,因为错误提示是“没有这样的方法”。

...输出的时候出现[Ljava.lang.String是什么意思+解决方法
错误信息中的"[Ljava.lang.String;@3b4e9bcd"实际上是在告诉我们,这是一个一维字符串数组,"L"代表对象,"java.lang.String"指定对象类型,"@"后跟随的HashCode是该对象的唯一标识。HashCode的独特性,即其无规律性,使得问题显得复杂。尽管输出值相同,但HashCode的差异让他误以为是代码或库出错。

java.lang.ClassNotFoundException: [Ljava.lang.String;.异常
不同版本互相编译所致,确认环境安装完全,确认路径无中文(有人建议换到别的盘),clear\/rebuild -Dsun.lang.ClassLoader.allowArraySyntax=true位置别添加错了 还有上面的jre home地址 你就是没刷新造成的,有时需要把编辑器关掉重启一下或是重启,内存中缓存 ...

...Ljava.lang.String; cannot be cast to java.lang.String_百度知...
类型转换错误 你看看你的强制转换的地方是不是不对 比如字符串转整形"abc"转int肯定会出现这个异常

整合SSH时报oorg.springframework.beans.factory.BeanCreationException...
;[Ljava\/lang\/String;Ljava\/lang\/String;)V 你这个貌似是要删除那个什么 asm2.2.3那个包吧 (不是asm包 是asm2.2.3。jar)。会出现包的冲突吧!试试不行 就嗨我。

相似回答