JDK的编译和运行程序命令是什么?个针对什么类型文件?

JDK的编译和运行程序命令是什么?个针对什么类型文件?,第1张

javac:

编译命令,将java源文件编译成.class字节码文件。

例如:

javac Demo.java

注意这里是源文件

同目录下会生成Demo.class文件。

java:

运行字节码文件,由java虚拟机对字节码进行解释和运行。

例如:

java Demo

注意这里是文件名

注意事项:

(1) 配置好jdk环境变量,可以运行命令java、javac来测试。

(2) 先javac Demo.java(编译),后java Demo(运行)

(3) 注意java Demo(文件名,不带后缀)

扩展资料

Java 面向对象编程三大特性:封装、继承、多态

封装

类:封装的是对象的属性和行为

方法:封装的是一段特定的业务逻辑功能

访问控制修饰符:封装的是具体访问的权限

继承

作用:代码复用

超类:所有派生类所共有的属性和行为

接口:部分派生类所共有的行为

派生类:派生类所特有的属性和行为

传递性,单一继承、多接口实现

如果你的图片没发错的话那么你出现的问题就太粗心了\x0d\x0a你编译的文件是hello.java\x0d\x0ajavac hello.java//产生hello.class文件\x0d\x0a而你解释的文件是WelcometoJava.class\x0d\x0ajava WelcometoJava //你并没有编译WelcometoJava,说以不会产生WelcometoJava.class\x0d\x0a\x0d\x0a顺便解释一下,一个文件不编译是无法直接执行的。\x0d\x0a所以dos报错找不到WelcometoJava这个类\x0d\x0a你只需这么改就行了\x0d\x0a在dos界面\x0d\x0ajavac WelcometoJava.java //成功后生成WelcometoJava.class文件\x0d\x0ajava WelcometoJava\x0d\x0a\x0d\x0a另外记得文件名要和public的类名一致


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7817072.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存