java基础回顾(一)--》计算机语言发展史、java的特性和优点、java的三大版本

java基础回顾(一)

首先说一下java计算机语言的发展史

1.计算机语言发展史

计算机语言的发展主要分为三个时期:

  • 第一代计算机语言:二进制语言
  • 第二代:汇编语言(主要解决了人无法看懂二进制语言的问题,使用指令替代二进制,使人机互动的门槛降低)
  • 第三代:也叫做高级语言(就是我们目前使用的大部分语言,如java,python,c ,c++ 等,这类语言主要分为两类,一类使面向对象的语言,一类是面向过程的语言,如c就是面向过程,c++,java面向对象)

2.java的特性和优点

回到我们的正题,java,为什莫学习java,java的优势是什莫呢?以下主要罗列9点

  • 简单性:Java摒弃了C++中难以理解的多继承、指针、内存管理等概念;不用手动管理对象的生命周期
  • 面向对象:
  • 可移植性:通过java虚拟机,java可以在其他操作系统运行(一次编写,到处运行)
  • 高性能:
  • 分布式:很容易开发分布式项目
  • 动态性:
  • 多线程:
  • 安全性;
  • 健壮性:

3.java的三大版本

  • javaSE:java平台标准版,主要用于桌面开发,控制台开发
  • javaME:java平台微型版,主要是嵌入式开发,目前已经很少使用,多用于手机和小家电
  • javaEE:java平台企业版,也就是我们目前绝大多数使用的,包括web端和服务器端,主要用于服务器端的开发。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值