目录
1.java第一章概述
1.1 Java 可以做什么
1.2 Java发展史
1.3 Java语言的特点
1.4 Java语言体系特点
Java SE
Java EE
Java ME
1.5 Java语言运行机制
核心机制之虚拟机
1.6 Java运行环境的安装与配置
1.7 第一个程序Hello
1.java第一章概述 1.1 Java 可以做什么
服务器程序
银行,证劵交易平台,电商商务后台...
Android应用
安卓手机,各种移动设备,智能家电...
软件工具
开发工具eclipse,IneteliJIdea
嵌入式领域
智能卡,传感器上
大数据技术
Hadoop以及其他大数据处理技术都是用Java
1.2 Java发展史1991年,sun公司由詹姆斯.高斯林带领的工程师小组设计出的一种小型计算机语言,主要用于电视机机顶盒,家用电器等消费类电子产品,这些电子产品都有一个共同特点:计算处理能力和内存都非常有限所以要求:语言必须非常小且能够生成非常紧凑的代码,这样才能在这样的环境中执行,另外,由于不同的厂商选择不同的CPU,因此,要求该语言不能和特定的体系结构绑在一起,要求语言本身是中立的,也就是在不同平台上运行(即跨平台)。
1995年正式确立
2004年9月Java1.5发布
2009年SUN公司被Oracle公司(甲骨文)收购
Java创始人:詹姆斯.高斯林
1.3 Java语言的特点开源
简单、高校
面向对象
平台无关性
JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的,因为有了不同的JVM,所以同一个Java程序在三个不同的 *** 作系统中都可以执行。这样就实现了Java程序的跨平台性,也称为Java具有良好的可移植性,但是前提是要具有不同的jvm。
交互式特性
多线程机制
动态的内存管理机制
安全性
1.4 Java语言体系特点 Java SEJava Standard Edition(标准版)Java包含哪些构成Java语言核心的类。例如:数据库连接、接口定义、输入/输出、网络编程
Java EEJava Enterprise Edition(企业版)Java EE包含Java SE中的类,并且还包含用于开发企业级应用的类。比如:servlet、JSP、服务器
Java MEJava Micro Edition(微缩版)Java ME包含Java SE中一部分类,用于消费类电子产品的软件开发。比如:呼机、智能卡、手机、PDA、机顶盒... (已淘汰)
1.5 Java语言运行机制 核心机制之虚拟机Java虚拟机可以理解成一个翻译器。
对于不同的运行平台,有不同的虚拟机。
Java虚拟机机制屏蔽了底层运行平台的差别,实现了”一次编译,随处运行“
1.6 Java运行环境的安装与配置
配置Java开发环境步骤
下载并安装JDk。
设置Windows环境变量 。PATH
1.7 第一个程序Hello//定义一个类,名称为Hello
public class Hello{ //定义主方法 public static void main(String[] args){ System.out.println("Hello World!")//程序代码部分 } }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)