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的类名一致欢迎分享,转载请注明来源:内存溢出
评论列表(0条)