2013年1月4日晚
第1讲.Java.SE入门、JDK的下载与安装、第一个Java程序、Java程序的编译与执行
测试:
1.在文件目录下降文件的后缀显示出来
2.从“运行”窗口打开记事本。为什么可以这样打开记事本,怎样做使之不能打开“记事本”
3.编写HelloWorld.java编译运行。
4.点class文件是怎么回事
5.Java真正执行的是二进制代码还是字节码?
6.Jvm是什么?他是不是跨平台的,是有什么语言编写的
7是什么支持java的跨平台特性的?
1.截图
2.我的电脑—》 C盘-————》WINDOWS文件————》system32文件————》notepad.exe文件移出。就可以了。
3. public class HelloWorld{
public static void main(String[] args)
{
System.out.println("HelloWorld");
}
}
4. 点class是字节码文件,这个.class 不是类似于 .exe这样的可执行文件
只能被java虚拟机执行。
5. Java真正执行的字节码文件,因为他把源代码变成了字节码,而不是每次都解释源代码。 Java是解释的。因为字节码是被JVM负责执行,而不是真正的二进制码!
6. jvm是JAVA虚拟机,是有C语言编写的。不是跨平台。
7. JVM(Java虚拟机),要想在一个操作系统上运行一个Java程序必须有一个中间环节来负责将Java字节码解释成二进制码,这个中间环节就是Java虚拟机(简称JVM)。由于目前大多数操作系统已经实现了JVM,所以Java轻松实现跨平台性。