社区
Java SE
帖子详情
java调用.class文件
legend_jhz
2008-03-14 04:30:11
别人编译生成的java文件.class,我怎样调用呢?比如别人生成了accountServcice.class类,这个.class还需要配置文件,我在我的类中怎么调用它呢?谢谢!
...全文
2659
38
打赏
收藏
java调用.class文件
别人编译生成的java文件.class,我怎样调用呢?比如别人生成了accountServcice.class类,这个.class还需要配置文件,我在我的类中怎么调用它呢?谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
38 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
spvm1313113
2010-04-09
打赏
举报
回复
学习!对我很有用!!!
aipb2008
2008-03-17
打赏
举报
回复
别个的.class给你,总会告诉你是在哪个包里吧,没有的话就放在同一目录。
我是这么想的。
zryhy
2008-03-17
打赏
举报
回复
mark
logi22
2008-03-17
打赏
举报
回复
mark
legend_jhz
2008-03-17
打赏
举报
回复
包我也知道,可是放在class目录下却是不行。
legend_jhz
2008-03-17
打赏
举报
回复
包我也知道,可是放在class目录下却是不行。
liang3212909
2008-03-17
打赏
举报
回复
你可以想一楼那样,但要注意路径必须在跟.java相同的路径之下。
你也可以将类导入包中,这其实一点也不难:
在accountServcice.java文件里(如果你有accountServcice.java文件的话),所有import 的上端,输入:
package XXX.XXX(路径名),比如:
package com.horstmann.corejava;
就是说在基目录的com/horsrmann/corejava下存放.class文件
(这时候accountServcice.java和accountServcice.class都必须在这个目录之下,不然会报错。)
然后另一个类的头部,输入:
import com.horstmann.corejava.*;
就可以引用那个类了。
gdgde
2008-03-17
打赏
举报
回复
会不会是这个.class类需要加载其他的类?
你只拿到这一个类,并不能启动此类,因为它依赖于其他类
hmsuccess
2008-03-16
打赏
举报
回复
路过学习
legend_jhz
2008-03-16
打赏
举报
回复
up
legend_jhz
2008-03-16
打赏
举报
回复
up
songlixiao
2008-03-15
打赏
举报
回复
真晕,调个class也搞那么复杂,放在classpath里面不就行了.
财运通
2008-03-15
打赏
举报
回复
方法比较多,可以用:
Class.forName("org.apache.derby.jdbc.ClientDriver").newInstance();//加载驱动
这种方法或对源代码进行反编译或放到bin(classes)文件夹中在eclipse中直接用(会提示方法名称的)。
zjx2388
2008-03-14
打赏
举报
回复
放classes文件夹里面就可以了
吴冬冬
2008-03-14
打赏
举报
回复
你在production/cn/qdrk/tax建个account文件夹放AccountService.class
不行的话放在test文件夹建了一个包cn/qdrk/tax/account放AccountService.class
legend_jhz
2008-03-14
打赏
举报
回复
首先感谢各位对我的坚持不懈,我的classes包里面有production和test,其中production里面有我自己定义的test类编译好的test.class,它放在production/cn/qdrk/tax/test/包下,然后我建了一个包cn/qdrk/tax/account下放入AccountService.class,可是在调用import cn.qdrk.tax.account.AccountService时候不行 。
吴冬冬
2008-03-14
打赏
举报
回复
classes文件夹里放cn, cn里放qdrk qdrk里放tax account是包还是类?是类 tax里放account.class 是包 tax里放acount再放acount.class
dracularking
2008-03-14
打赏
举报
回复
放哪都行 然后你根据你放的位置去调用啊
吴冬冬
2008-03-14
打赏
举报
回复
[Quote=引用 16 楼 legend_jhz 的回复:]
AccountService有个包为cn.qdrk.tax.account,我的编译环境是intellij idea,工程的结构为:src,classes,编译好的.class都放在classes包中,我把AccountService.class放在什么地方呢/?
[/Quote]
放classes里
dracularking
2008-03-14
打赏
举报
回复
解释执行的时候对jvm来说都是class文件
加载更多回复(18)
Java
调用
.py
文件
的方法(传参)
用keras训练了一个.h5模型,然后用.py
文件
调用
.h5模型,最后用
Java
调用
.py
文件
,主要思路就是用
java
的Runtime.getRuntime().exec(arguments)方法在cmd中
调用
.py
文件
。关于传参的方法,网上找了很多,不过都没用,然后把网上的方法总结了一下,结果无意中就运行成功了。其实传参的思路并不是很复杂,只需几句代码就行了。
Java
代码: package t...
使用
java
的
java
命令,直接
调用
执行
class
文件
1.最基本用法 类名为 HelloWorld.
java
java
HelloWorld (注意,不需要
java
HelloWorld.
class
) 2.当有包时 类名为 com.sxz.HelloWorld.
java
结构为 my
Class
└com └sxz └HelloWorld.
class
在myC...
java
运行 .
class
文件
_运行
java
的
class
文件
方法详解
一.运行
class
文件
执行带main方法的
class
文件
,命令行为:
java
注意:
CLASS
文件
名不要带
文件
后缀.
class
例如:
java
Test如果执行的
class
文件
是带包的,即在类
文件
中使用了:package那应该在包的基路径下执行,命令行为:
java
.
CLASS
文件
名例如:PackageTest.
java
中,其包名为:com.ee2ee.test,对应的语句为:package com...
Java
之.
class
文件
与字节码
文件
1. JVM运行数据区概述 .
class
与字节码bytecode .
class
: 是指
文件
扩展名称为.
class
的
文件
,表示由
java
源程序经过
java
编译器编译而成且由JVM执行的二进制
文件
,因此可以通过拥有一份.
class
文件
在不同的操作系统平台上的JVM执行,实现跨平台运行的特性 字节码bytecode: 简单说不是
文件
,而是JVM操作的指令格式,通常我们通过
java
p -c -v x...
Java
中的.
class
文件
详解
转载:https://dzone.com/articles/introduction-to-
java
-bytecode 即使对于有经验的
Java
开发人员来说,阅读已编译的
Java
字节码也很乏味。为什么我们首先需要了解这种低级别的东西?这是上周发生在我身上的一个简单情况:很久以前,我在机器上进行了一些代码更改,编译了一个JAR,并将其部署到服务器上,以测试性能问题的潜在修补程序。不幸的...
Java SE
62,615
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章