标题:java下没有exe这个东东吗
只看楼主
wp231957
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:神界
等 级:版主
威 望:422
帖 子:13681
专家分:53296
注 册:2012-10-18
结帖率:99.76%
已结贴  问题点数:20 回复次数:6 
java下没有exe这个东东吗
1、传说中 java 比c++ 更加的面向对象 ??
2、java 也是编译型语言而不是解释型语言??

3.那个java源文件是一个文本文件  通过javac 编译成一个二进制文件 点class  那么这个class依托于java。exe 就能运行
  可是它能独立运行吗
搜索更多相关主题的帖子: java exe 东东 class 运行 
2019-01-29 14:31
外部三电铃
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:那一年
等 级:贵宾
威 望:55
帖 子:2004
专家分:7306
注 册:2007-12-17
得分:20 
没有,class文件必须用java解释器运行。
java可以说是编译型语言,不过编译出来的class文件只能在java虚拟机(解释器)上运行。
java程序也可以打包成exe文件,只不过这个exe文件其实就是包含了解释器的压缩包而已,所以java写的一个hello world可能都会几十M大。

不过瑕不掩瑜,java写程序要比C++舒服的多容易的多,写的速度也快的多,虽然运行起来慢一些,占用资源多一些,打包的exe文件大一些,但是写起来快啊,所以很多大型项目用java。

那一年,苍井空还是处女
2019-01-29 14:48
外部三电铃
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:那一年
等 级:贵宾
威 望:55
帖 子:2004
专家分:7306
注 册:2007-12-17
得分:0 
eclipse,intellij idea,android studio这些重量级的ide都是java开发的,用C++开发当然更好,运行速度更快,运行起来更节省cpu和内存。但这些ide功能都太多了,用c++去实现基本上是不可能完成的任务。

那一年,苍井空还是处女
2019-01-29 14:52
wp231957
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:神界
等 级:版主
威 望:422
帖 子:13681
专家分:53296
注 册:2012-10-18
得分:0 
哦了

DO IT YOURSELF !
2019-01-29 15:03
林月儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:湖南
等 级:版主
威 望:138
帖 子:2276
专家分:10647
注 册:2015-3-19
得分:0 
在新版本中,利用模块化方式,手动加载需要的类库,一定程度上有所优化。
其实越是流行,维护的越多,慢慢会越来越好吧

剑栈风樯各苦辛,别时冰雪到时春
2019-01-29 21:55
YLsmile
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2019-2-1
得分:0 
123
2019-02-01 17:02
Jacklinser
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2019-2-16
得分:0 
学习一下

2019-02-16 18:20



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-492878-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.154338 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved