Java的简单介绍

一. 3个体系
JavaSE JavaEE JavaME
平台标准版 平台企业版 平台微型版
二. 9个特性
简单
语法与c/c++相类似
不存在指针、结构体、联合、操作符重载
接口取代C++多继承
自动内存分配回收
面向对象
注重于数据和操作数据的方法,而非流程
类是数据和操作数据的集合
封装继承多态
分布式百度收录批量查询
基于网络的类库
开发分布式系统(建立在网络之上的软件系统)
健壮安全
实时异常处理,强制编写异常处理代码
不支持指针,避免了对内存直接操作破坏数据
有一套安全检查机制
体系结构中立可移植
java程序被编译成一种与体系结构无关的字节代码(class文件)
安装Java运行环境就可以在任意的处理器上运行
Write once, run anywhere.
解释型的
java编译器 生成字节码.class
java解释器 执行字节码
执行链接过程简单,仅仅将类装载入运行环境
高性能的
Just In Time即时编译器,在运行时将Java字节码转变为机器码
与那些解释型的高级脚本语言相比,Java的确是高性能的
多线程的
支持多个线程同时执行,并提供多线程之间的同步机制
动态的
适应动态变化的环境
类能够动态的被载入运行环境,class类仅在需要时被链接
三. 历史
1995/05/23 - Java诞生 - SUN公司
2009/04/20 - 收购SUN - 甲骨文
Java历史

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值