java application指的到底是什么?

qq是application吗?还是.class字节码文件是一个application???InstancesoftheclassClassrepresentclasse... qq是application吗?还是.class字节码文件是一个application???
Instances of the class Class represent classes and interfaces in a running Java application
这句话好晕。。。
展开
 我来答
mikemelon
推荐于2017-09-25 · TA获得超过4594个赞
知道小有建树答主
回答量:1261
采纳率:0%
帮助的人:1570万
展开全部
qq当然是application(当然用Java作的才是Java Application, 比如lumaQQ, 一个开源的qq),
.class字节码文件如果没有用到别的类,自己能够运行,运行起来也是一个Java application,
一系列互相引用或扩展的类和接口的.class文件集成起来(一般打包成jar)运行起来也是一个Java application,(单个.class文件就是这种的一个特例)。

其实这都是相对于Java SE里面的另一个类型的程序来说的,那另一个程序类型就是applet,applet必须要借助于浏览器才能运行(现在已经很少用到它了)。

扯了这么多,你关键是看不懂Instances of the class Class represent classes and interfaces in a running Java application这句英文吧,其实上面跟这句英文都没啥关系。
我翻译一下:
类Class的(多个)实例代表了一个运行中的Java Application的类和接口(们)。

这句话是这么理解的:
1)Java里面有一个类,就叫Class,(首字母大写),是用于表示Java类的运行期类型信息的,带包名的是java.lang.Class,你到Java文档里翻一下。
2)Class这个类的作用,是在运行期获取当前类或接口的信息,每个类对象可以用getClass()方法来获取此信息,这个getClass()方法是在Object类里定义的(这个Class类经常用来结合反射特性来创建类对象,)。
明白以上两点,这句英文就明白了吧!
渡轮555
2011-11-23 · TA获得超过534个赞
知道小有建树答主
回答量:863
采纳率:100%
帮助的人:654万
展开全部
java application指用java编写的应用程序,.class是java源码文件的编译后的文件,一个应用程序包括.class文件和其他一些资源文件
ps:我猜的
pps:上面那句英文是不是缺少标点啊,不像一句话
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
萌力扬
2011-11-23
知道答主
回答量:11
采纳率:0%
帮助的人:7.3万
展开全部
application这个词用的场合比较多的,翻译可以是应用。
对于电脑来说,上面跑的如浏览器,聊天工具都成为应用,用Java语言编写的就称为Java应用。
一个Java应用先调用的是main方法。
类是class和接口两种。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
世界总统至尊王
2011-11-23 · 贡献了超过102个回答
知道答主
回答量:102
采纳率:0%
帮助的人:12.6万
展开全部
QQJava应用程序,CLASS是编译后的机器码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小傻

推荐于2018-08-06 · 知道合伙人软件行家
小傻
知道合伙人软件行家
采纳数:11567 获赞数:31134
已经做过两个上架的app和两个网页项目.

向TA提问 私信TA
展开全部
在Java语言中,能够独立运行的程序称为Java应用程序(Application)。
Java语言还有另外一种程序——Applet程序。Applet程序(也称Java小程序)是运行于各种网页文件中,用于增强网页的人机交互、动画显示、声音播放等功能的程序。
Java Applet和Java Application在结构方面的主要区别表现在:
(1)运行方式不同。Java Applet程序不能单独运行,它必须依附于一个用HTML语言编写的网页并嵌入其中,通过与Java兼容的浏览器来控制执行。 Java Application是完整的程序,可以独立运行,只要有支持Java的虚拟机,它就可以独立运行而不需要其他文件的支持。
(2)运行工具不同。运行Java Applet程序的解释器不是独立的软件,而是嵌在浏览器中作为浏览器软件的一部分。Java Application程序被编译以后,用普通的Java 解释器就可以使其边解释边执行,而Java Applet必须通过网络浏览器或者Applet观察器才能执行。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式