1、Java简介+DOS命令+编译运行+一个简单的Java程序

Java类型:

JavaSE 标准版:以前称为J2SE

JavaEE 企业版:包括技术有:Servlet、Jsp,以前称为J2EE

JavaME 微型版:以前称为J2ME

Java应用:

Android平台应用。

大数据平台开发:Hadoop、spark等

语言特性:

底层:C++编写

特性如下:

  • 安全性(防范运行时堆栈溢出,未经授权读写文件,破坏自己的进程空间之外的内存等。)
  • 强制面向对象。
  • 类内只有单继承,但支持接口之间的多继承和类与接口之间的实现机制。
  • 分布式。
  • 无指针。
  • 无操作符重载。无虚基类。
  • 可移植性(可移植到如Linux,windows等不同的系统,其中通过JVM,即Java虚拟机实现)

1、Java简介+DOS命令+编译运行+一个简单的Java程序_第1张图片

DOS命令:

window+R+cmd+回车

清屏 cls

复制 选择任意内容 即可复制成功

显示该路径下所有子路径 dir

切换路径 cd(后面如果直接加文件名,则不能是上级路径。如果要访问上级路径,需要输入访问的文件的绝对路径)

相对路径:表示该路径将当前所在的路径作为出发点的路径

如:34519\Pictures>

绝对路径:表示该路径将某个磁盘的盘符下作为出发点的路径

如:C:\Users\34519\Pictures>

返回上级 cd ..

返回根目录 cd \

切换盘符 c: 或 d:

编译与运行:

一个java源文件通过DOS窗口的javac编译生成多个.class文件,即字节码(并不是纯粹的二进制文件)。如:javac 源文件路径

.class文件可以看作类文件。通过DOS窗口中的java.exe启动JVM,JVM启动类加载器ClassLoader。后者去搜索.class文件并将其装载到JVM中。然后转为二进制文件由操作系统识别并运行。

如:java A

1、Java简介+DOS命令+编译运行+一个简单的Java程序_第2张图片

一个简单的Java程序:

每个文件只能包含一个public类(也可以没有),如果有,源文件名与该public类的名字相同。

主类是指包含main方法的类,自身不一定要是public类。

编译源文件,但运行时是运行主类。

 1、Java简介+DOS命令+编译运行+一个简单的Java程序_第3张图片

你可能感兴趣的:(JavaSE入门,java,开发语言)