专业的JAVA编程教程与资源

网站首页 > java教程 正文

java第一课(Java第一课心得)

temp10 2024-10-19 14:57:41 java教程 9 ℃ 0 评论

一、java历史

---Java的出生地:SUN Microsystems Inc.

---Java之父:James Gosling

java第一课(Java第一课心得)

---1991年

二、java技术架构

Java SE:标准版,桌面程序

Java EE:企业版,服务器

Java ME:嵌入式设备上的程序开发 手机

三、java语言的特点

编译型和解释型语言结合的语言

编译型语言:先编译生成执行文件,编译器和操作系统有关,所以编译型语言移植性差,但是效率高。

解释型语言:比如shell,python脚本。解释一句,执行一句。不需要编译,不依赖特定的操作系统,移植性好。效率低一些。

编译:把java文件编译生成字节码文件(class文件)

解释:jvm识别class文件,解释成特定操作系统的机器代码

四、java程序的运行过程

java文件--->class文件--->加载代码(加载用到的类库)---代码校验(排错)--解释执行

五、Java开发环境搭建

--JVM

jvm识别class文件,有了JVM,java才能跨平台

--JRE

java的运行环境:包括jvm, java的核心库

--垃圾回收

系统级的线程在jvm空闲的时候,监控内存的使用情况,回收内存。程序不需要干预

--JDK

java的开发工具集,包括编译器,解释器,调试器,jre(jvm和java库)

--开发环境搭建

---安装jdk,配环境变量

1)找到 path,在路径的最前面添加

C:\Program Files(x86)\Java\jdk1.6.0_33\bin;

2)添加变量classpath的值

.;C:\Program Files(x86)\Java\jdk1.6.0_33\lib\

注意:把命令行关掉,重新开

---写一个java程序

public class HelloWorld {

public static void main(String args[]) {

System.out.println("Hello Java!");

}

}

注意事项:

一个java文件中可以存在多个类,但是这个文件中至多只能有一个public的class声明

源文件名必须和public的类名相同

main方法是Java应用程序的入口方法

--在windows中的命令

E:

cd java_demo\myapp

javac HelloWorld.java (会生成HelloWorld.class)

java HelloWorld (解释执行HelloWorld.class)

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表