| 网站首页 | 业界新闻 | 群组 | 交易 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 497 人关注过本帖
标题:java下没有exe这个东东吗
只看楼主 加入收藏
wp231957
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:神界
等 级:版主
威 望:379
帖 子:13200
专家分:50856
注 册:2012-10-18
结帖率:99.76%
  已结贴   问题点数:20  回复次数:6   
java下没有exe这个东东吗
1、传说中 java 比c++ 更加的面向对象 ??
2、java 也是编译型语言而不是解释型语言??

3.那个java源文件是一个文本文件  通过javac 编译成一个二进制文件 点class  那么这个class依托于java。exe 就能运行
  可是它能独立运行吗
2019-01-29 14:31
外部三电铃
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:那一年
等 级:版主
威 望:43
帖 子:1862
专家分:6771
注 册: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
来 自:那一年
等 级:版主
威 望:43
帖 子:1862
专家分:6771
注 册: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
来 自:神界
等 级:版主
威 望:379
帖 子:13200
专家分:50856
注 册:2012-10-18
  得分:0 
哦了

DO IT YOURSELF !
2019-01-29 15:03
林月儿
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:湖南
等 级:版主
威 望:117
帖 子:1842
专家分:8094
注 册: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







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

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