我估计你问的不是编译器,是传说中的编辑器,或者在你的概念里是IDE。
编译器是 javac.exe
但是不能在“上面”写程序。它是用来编译你的程序的。
程序你可以在记事本里写,保存成 .java 文件,然后在命令行中用 javac 编译,用 java.exe 运行。
你可以下载 IDE,如 Netbeans,Eclipse,MyEclipse,Java Builder, 等等。
这些你网上去查一下,或者下面的连接会对你有帮助:
http://..com/question/103864885.html
B. java编译器产生文件扩展名是.class还是.java
CLASS文件
.JAVA是源代码文件,是没有经过编译的
经过JAVAC
编译后生成.CLASS文件..
C. java编译器默认所有的java程序导入了JDK的哪个
编译器是默认导入java.lang包,比如一些常用的String、System、Thread、所有基本数据类型的包装类等等,都是java.lang包下的类。但注意,java.lang下的包需要自己导入。比如java.lang下还有注解、反射、引用等包。
软件包 java.lang的描述提供利用 ava编程语言进行程序设计的基础类,最重要的类是 Object(它是类层次结构的根)和 Class(它的实例表示正在运行的应用程序中的类)。
把基本类型的值当成一个对象来表示通常很有必要。包装器类 Boolean、Character、Integer、Long、Float 和 Double 就是用于这个目的。
(3)java编译器是哪个文件名扩展阅读:
JAVA编译器(javac.exe)的作用是将java源程序编译成中间代码字节码文件,是最基本的开发工具。
编译时首先读入java源程序(即在MS-DOS命令行下键入javac HelloWorld.java等文件名参数和其他选项参数),然后进行语法检查,如果出现问题就终止编译。语法检查通过后,生成中间代码即字节码,字节码文件名和源文件名相同,扩展名为.class。
Java以跨平台、面向对象、多线程、兼具编译型语言和解释型语言、稳定性好、安全性强的特点,以及与Internet的完美结合而取得成功。
D. 初学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. 没有最好的编辑器,只有最适合自己的编辑器。任何一个编辑器用习惯了,都是很不错的。
希望对您有所帮助!~
E. java编译器是什么怎样用java写程序没有java专用写程序的程序吗jdk又是什么
JDK是java的编程环境
JRE是java的运行环境
写java程序的软件你可以用记事本,然后用jdk提供的工具编译(cmd)
或者用eclipse,集代码高亮,提示,编译,运行于一体。
F. Java用什么编译器
常用的就是Eclipse,My Eclipse,idea这三种,My Eclipse相对于其他两种不是很常用
G. Java编译器编译的文件的后缀名是什么
用javac编译之后,在原先的java文件所在文件夹下自动生成一个新的class文件,也就是说,后缀名是class
H. Java编译器生成的文件中,“*.Java.bak”是什么文件啊有什么作用啊
.bak文件时备份文件。当源文件被误删了,或者被破坏了。你就可以自己把.bak扩展名删了,就会出来源文件。
I. 上机编译编写的源程序,使用( )命令进行编译,Java编译器产生的文件扩展名是( ),使用( )命令进行解
上机编译编写的源程序,使用(javac)命令进行编译,Java编译器产生的文件扩展名是(.class ),使用( java )命令进行解释,Java解释器解释的文件的扩展名是(.class );要建立自定义包,须使用声明语句。格式为( package )( 自定义包 ),Java语言中, 通常把可能发生异常的方法调用语句放到try块中,并用紧跟其后的( catch )块来捕获和处理异常。在程序执行期间,会有许多意外的事件发生。比如申请内存时没有申请到、对象还没有创建时就被使用、死循环等,这种情况称为运行错误。根据错误的性质将运行错误分为( Error )和( Exception )两种类型。下面字符串中哪些是关键字:CLASS、sizeof、abstract、NULL、INTEGER、LONG、native、import。
答:以下字符串是Java关键字( abstract 、native import )。
已知int i=10,j=20,k=30.计算机下面表达式的值。
(3) true
(4) true
J. JAVA的编译器有哪些
JCreater 、JBuilder、eclipse、myeclipse、netbean这几个是主流,eclipse和myeclipse(eclipse的扩展功能更多)是主流中的主流