java编译问题

java编译问题Eclipese是不是用之前得装有jdk,没有jdk会怎么样?Eclipese用来编译java时,结果在console显示出了。但是没有像c语言编译时弹出... java编译问题Eclipese是不是用之前得装有jdk,没有jdk会怎么样?Eclipese用来编译java时,结果在console显示出了。但是没有像c语言编译时弹出.exe文件。这是正常运行了吗?如果是,怎么像c语言一样得到.exe文件,要导出什么.jar吗?还是直接翻查文件文档里找出? 展开
 我来答
百度网友d96d75252
2018-03-19 · TA获得超过140个赞
知道答主
回答量:64
采纳率:91%
帮助的人:18万
展开全部
eclipese有自带的jdk,但问题较多,建议自己安装,完了之后网上找找在eclipse中配置jdk的方法,此处就不多啰嗦。控制台报错,报的是你程序的问题,如果有错有异常等,就在控制台打印出来了,类似于你运行C语言时在错误框中报各种错一样,只是eclipse的正确运行结果也显示在控制台,相比于C语言,少去了黑窗口。另外,java程序在编译之后得到的是.class文件,类似于C语言的.c文件,这个东西的保存位置在你的工作空间下的项目里边,你在进入eclipse的时候会让你选择工作空间路径,就那个workspace路径,然后你进入eclipse中创建一个项目,比如项目名称就叫test,然后你打开你的工作空间,在工作空间中就会有一个test的文件夹,将来你在该项目中创建的各种java文件等都会保存在这里,而你在编译运行之后产生的.class文件也将保存在这里,你自己去找就行。
神殿丶无名
2018-03-19 · TA获得超过172个赞
知道答主
回答量:74
采纳率:63%
帮助的人:14.5万
展开全部
按照你的思路来。eclipese都是自带低版本jdk的,所以不装官方jdk也是可以用的,至少简单功能是没问题的。java是有像c一样编译出一个新文件的,不过不是.exe,是.class。不过在运行时,跟c应该是不一样的,c的exe应该可以直接执行了,java的class文件必须借助虚拟机才可以执行,在执行时多了虚拟机这个东西。而你提到的jar,其实是class文件的一个打包格式,它提供了一些扩展,如作为可执行java应用程序,或第三方jar包等。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
神牛码农
2018-03-19 · 用技术行走在移动互联网时代
神牛码农
采纳数:297 获赞数:1178

向TA提问 私信TA
展开全部
正常情况是没有exe文件。如果想得到exe文件。有2种方法,可以导出jar,雷同于exe也是可以执行的文件。第二种就是制作exe文件。相对来说比较麻烦。毕竟java制作的初衷也不是想得到exe
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式