当前位置:首页 » 编程软件 » java调用编译器

java调用编译器

发布时间: 2023-08-06 16:18:52

1. 如何用java调用gcc编译器编译程序

方法1:Runtime.getRuntime().exec();//执行本地命令,此方法是多态的
方法2:使用ProcessBuilder。

2. 初学java 用什么编译器

一 eclipse / myeclipse
当年学习java,最先接触到的就是 eclipse。喔了个噻,当时感觉eclipse好牛啊,有好多先进的功能:
1. 可以方便地进行包管理。可视化窗口,创建目录和文件都很方便,移动包,复制包等都可以方便的进行。
2.热键操作。复制保存啥的就不说了,代码提示这个功能还是很不错的,在写着写着,脑子突然短路的时候,可以通过快捷键把脑子快速带回来。
3.代码调试。有时候,写着写着代码,突然间就报错了,不知道哪里错了,咋整,这时候,如果使用编辑器的话,就可以使用 debug模式进行调试了,找出问题所在,解决问题。
4.一些代码管理等插件。在企业中肯定要用到代码同步工具,svn 或者 git , 在编辑器中会提供这样的插件,方便代码的管理。

二 idea
相比 eclipse 和 myeclipse ,idea 的基本功能差不多。
1. 包管理:也是有方便的包和资源管理。
2.热键:也是提供热键管理的,而且还很好用。
3.代码调试:debug模式用起来也是很舒服。
4.插件方面:也是支持一些插件的,如 热部署插件等。

三 比较
1. 操作:两个软件有不同的快捷键,虽然idea兼容部分eclipse快捷键,但是不建议这样做。
2.资源消耗:idea更能吃内存啊呦喂,电脑配置低的伤不起啊。eclipse要更柔和一点。
3.是否免费:eclipse 是免费的,myeclipse和idea 是要付费的呦。但是嘛,你懂得。
4.专业性:idea 应该是更专业的,有更高的代码更新机制和代码提示功能。但是 eclipse 涉及的范围更广,除了java 和可以编辑其他语言的项目。

四 建议
1. 如果电脑配置比较低,建议使用 eclipse ,并且使用较低版本的,这样,电脑不会太吃力。如果配置比较高,比如,16G内存,固态硬盘,那就使用idea吧。
2. 没有最好的编辑器,只有最适合自己的编辑器。任何一个编辑器用习惯了,都是很不错的。
希望对您有所帮助!~

3. java 调用编译器

根本就不知道你要做什么,脑子里一片混乱。
eclipse不是编译器,那个叫集成开发环境(IDE)。
如果你的程序是java程序,直接调用内建的com.sun.tools.javac.*就可以。
如果你要做编译器,可能还要学个几年。
---------------------------------------------
你要做的事情我明白了,不过要运行java程序还是比较麻烦的。
这个里面有些代码的例子:
http://www.rgagnon.com/javadetails/java-0014.html
不过实际上能够考虑比较多的情况的代码大约需要上万行。我做了好几年还是没有完全完成。

4. java编译器怎么使用

运行-cmd
然后进到你的源代码所存的目录下用下面的命令:
javac 文件名 进行编译,
生成.class文件
让后用java 文件名就可以运行,
记住,javac 后的文件名要有.java的后缀, java命令后面的 文件名没有后缀

5. JAVA的编译器怎么用

首先,Java编译之后不是生成.exe文件,编译之后只有.class文件,也就是字节码文件,所以你运行它只是用Java虚拟机去解释执行,而不是操作系统直接执行,换句话说,它不是DOS程序,所以没办法直接像C语言编译之后的那样。
其次如果你把JDK的安装目录下的bin文件夹的路径添加到Path环境变量的话,那么进入命令提示符(运行对话框里输入cmd就可以进入命令提示符),输入:“java【空格】 类名”就可以看到类似C语言运行的效果,当然,那个类要有main方法,还有就是你输入:“java【空格】 类名”之前,还需要在命令提示符里先进入到.class文件所在的路径,进入的方法是输入“cd 路径”
再次,NetBean是个集成开发工具,不是编译器,但是NetBean里有编译器,它有个窗口类似于DOS窗口的,在里面可以看到输出,也以自己输入命令、参数。
最后,如果学习Java的话,还是建议你系统地学习,很多入门书籍、入门视频都有教编译器怎么用,怎么运行Java程序等等各种知识的。

6. 如何用java调用gcc编译器,本人需要一个在java中调用gcc编译运行C程序,如何实现

我的电脑 属性 高级 环境变量

系统变量或用户变量 Path 中 添加 gcc的路径
C:\Dev-Cpp\bin

热点内容
安卓手机中的投影在哪里 发布:2025-02-05 08:01:57 浏览:594
php调用定义函数 发布:2025-02-05 08:00:30 浏览:451
ubuntujava环境变量 发布:2025-02-05 07:57:13 浏览:442
sql语句on 发布:2025-02-05 07:41:42 浏览:597
取消电脑密码怎么设置8 发布:2025-02-05 07:24:16 浏览:393
洗脑编程 发布:2025-02-05 07:23:52 浏览:948
osd加密 发布:2025-02-05 07:17:39 浏览:36
微信游戏源码下载 发布:2025-02-05 07:17:29 浏览:384
计算机内存储器是 发布:2025-02-05 07:13:35 浏览:144
classpathlinux 发布:2025-02-05 07:12:57 浏览:564