javac是什么?

Python09

javac是什么?,第1张

javac是Java编译器,负责将Java源代码转换成字节码文件。

javac 可以隐式编译一些没有在命令行中提及的源文件。用 -verbose 选项可跟踪自动编译。当编译源文件时,编译器常常需要它还没有识别出的类型的有关信息。

javac的特点

javac具有简单性、面向对象、分布性、解释性、可靠、安全、平台无关、可移植性、高性能、多线程、动态性等特点。提供了异常处理机制,程序员可以把错误代码放在一起,这样可以简化错误处理任务,便于恢复。不支持指针,杜绝了内存的非法访问。

LZ想问的是C++与JAVA的区别吧?(VC是运行C++的IDE);c++非纯面向对象的,JAVA是纯面向对象的。c++做的主要是应用的(一般用于大软件),而JAVA现在一般都是WEB方面的(一般用于小应用)。JAVA是在c的基础上开发出来的,也可以说是在C++基础上开发的。JAVA

C++有些名字,变量,名词的叫法不一样,比如

在c++叫函数的在JAVA叫方法。JAVA的一些东西,如类,在C++就带上了一个STRUCT。。其实很多东西都是相同的。哦,还有一些重要的区别,JAVA中没有了指针,或可以说换了形式。而C++中经常使用,有时常见得挺烦的。C++要特别小心内存资源的使用,而JAVA不必那样,但也要注意。

如果帮助到您,请记得采纳为满意答案哈,谢谢!祝您生活愉快!

vae.la