第一章: java核心
1 了解 java的产生背景
2 了解java的体系结构和组成
3 了解java程序的编写 编译 运行
4 掌握java的 api文档的使用
5 了解 jdk的组成
1. java的产生背景
1991年james Gosling领导的green开发小组,开发了数字家电的Oak语言(java的前身)。
1995…..
1998……
2.java的体系结构和组成
Java是一种面向对象的编程语言,和 c C# 一样的高级语言
Java 是一个平台,有jvm 和 api注册。
注意:jvm(java virtual machine) java 虚拟机,提供java程序运行的环境。
api:应用编程或者程序接口,是java系统类和接口类。
public Person{
//方法
eat();
run();
}
接口不能实例化(不能new)
Java的版本的划分
JavaSE(j2SE):标准版,用户桌面应用,开发安装版软件,比如银行,商场结算软件;
JavaME(J2ME):移动版,用于嵌入式开发,比如手机等移动设备。
JavaEE(J2EE):企业版,用于企业级应用程序开发,比如:阿里巴巴,易趣 网等电商平台。OA办公管理系统,CRM客户关系管理系统等企业级系统应用。
Java的主要特点:
面向对象, 简单性,平台无关性,多线程,动态,可靠, 分布式等等。
Java的运行机制:
javac jvm
*.java源文件—---------》编译成class字节码文件--------》 虚拟机执行class文件----->执行得到结果(硬件)
Java 垃圾回收机制:
Java会自动将无用的内存回收,消除了程序员手动回收内存的职责。
Java虚拟机:
在真实机器上用软件模拟实现的一种抽象机器。
Java虚拟机主要组成部分(五个):
指令系统,寄存器,栈存储区, 堆内存, 碎片回收区;
案例:
//注释:(//单行注释, /*多行注释*/ /**文档注释*/)
1 软件 C/S:客户段服务器; B/S:浏览器服务器模式;
编写软件的目的,实现人机交互, 将我们编写的代码,转换成计算机执行的命令。
最后对于安装JDK和JRE,百度太多了,就没有说。初来乍到,大家支持。一起学习,努力!!!