javac和javaw有什么区别,是不是一个性质的啊

Python043

javac和javaw有什么区别,是不是一个性质的啊,第1张

不是的,java.exe和javaw是一样的,都是用来运行java程序的,前者会打开命令行窗口,后者没有。

而javac是java的编译命令工具,用来将.java编译成.class

Java中提供了许多开发工具,这里面就包括了javac 和 java这两个工具。

javac命令的作用是:编译我们编写的源代码文件,也就是.java文件,编译后得到一个.class文件。

java命令的作用是:运行我们编译后的class文件。

比如:

编写一个Test.java文件

编译文件,javac Test.java 得到 Test.class文件

运行文件,java Test

javac 是java程序编译器,就是一个普通的可执行文件

java 是一门开发语言。。

JDK 是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。

JDBC, 全称为Java DataBase Connectivity standard, 它是一个面向对象的应用程序接口(API), 通过它可访问各类关系数据库。JDBC也是java核心类库的一部分。

回答完毕,满意请采纳,谢谢。