java的应用
主攻应用软件:服务器端程序 后台 安卓应用 手机
java语言发展史
1991 sun公司 (斯坦福大学校办公司) 提出了需求,程序在内存和芯片比较小的情况下运行
詹姆斯.高斯林带领团队研发 经历了4年 于1995年正式发布2009被oracle公司收购
java语言特点
●开源:免费开放源代码。
● 简单、高效
● 面向对象
● 平台无关性:
java程序,可以在不同的操作系统上运行.
在不同的平台上开发不同的java虚拟机(虚拟环境)可以实现在不同的平台上运行
● 支持网络编程
● 多线程机制
● 动态的内存管理机制
● 安全性
Java语言体系结构
javaSE 标准版本 是整个java语言的最基础 里面包含java中最核心,最基础的内容, 类库-->函数库
数据库
javaEE 企业版本 servlet--->server+applet 服务器端程序开发 包含javaSE
前端网页--->发起请求--->后端服务器程序(处理 与数据库交互)
javaME 微缩版 早期适用于电子设备中的程序, 现在被安卓方向开发代替
Java语言的运行机制
开发java源代码编译器 jdk (生成class文件)JVM虚拟机(翻译成平台可以使用机器码)
Java的第一次程序书写
public class Ke {
public static void main(String[] args) {
System.out.println("Hello java");
}
}