Java第一章
第一章 Java开发入门
- java起源
java来自于SUN公司的一个“绿色项目”
1994年oak 更改名为java
java之父:詹姆斯·高斯林 - Jaua语言优势
资源免费、跨平台(不同系统上都可以运行)、健壮、安全 (不支持指针)、高性能、简单、面向对象 、动态性 、多线程 - java SE (桌面)
java EE (企业) 常用,web应用程序开发
java ME (小型)移动端
java card - 领域中的应用
企业级作用:金融
Andtrid平台应用
移动领域作用:手机、PDA、机顶盒 - 专有名词
JDK (Java Development Kit) Java 开发工具包 JRE (Java Runtime Environment) Java运行时环境
JVM(Java virtual Machine) Java 虚拟机 SDK(Software Developmet Kit) 开发工具包 - 核心机制—java虚拟机
●JVM是一个虚拟计算机,具有指令集并使用不同的存储区域负责执行指令、管理数据、内存、寄存器
●对于不同平台,有不同虚拟机
●Java虚拟机机制屏蔽了底层运行平台差别,实现了“一次编译,到处运行” - Java字节码执行方式
解释执行方式 、 即使编译方式 - 垃圾回收机制
●垃圾回收:清理不再使用的对象,释放内存空间,java程序的内存分配和回收都是由JRE在后台自动进行的
●特点:内存优化、动态回收、回收的不确定性 - 环境搭建
①下载JDK
②安装JDK
③配置环境变量
④验证是否成功
⑤选择合适的文本编辑器或IDE开发 - 编写java源代码 Hello World.java
public class Hello World{
public static voidmain(String args【】){
System.out.printIn(“Hello Wrold”);
}
}
注意:文件名和类名一样 、 扩展名改为java
主函数写在类内部 、类名第一个字母大写