1.1.1什么是软件?
系统软件:Linux(虚拟系统)、Windows(微软系统)、 Android(安卓系统)、 Ios(苹果系 统)、Harmonyos(鸿蒙系统)
应用软件:游戏、手机电脑安装的各种各样的软件。
1.1.2 什么是开发/程序“猿”
负责制作软件的人,称为程序“猿”。
1.1.3 程序猿的大致分类
后端开发:Java/C/C++等语言进行开发。
前端开发:HTNL/CSS/JS等进行前端开发。
小程序开发:支付宝、微信小程序。
App开发:Android和IOS等App开发。
网站开发:京东,淘宝,博客,b站。
1.1.4 Java为什么成为意义上的语言标准
Java作为应用层封装的标准,通过Java来调用一些底层的操作,并且Java调用Linux内核操作 形成。(与C\C++相似)
1.1.5 Java为什么这么火
关键是看用户量、适用面、与时俱进、自身特点
1.1.6 Java发展史
1、“Java之父”:James Gosling (加拿大 詹姆斯 · 高斯林)
2、Email提出------>1991年GREEN----->Sun工程师----->Oak(橡树)平台----->1995年Oak更名为Java
Oak是一种用于网络的精巧而安全的语言。(被SGI打败,几乎无家可归)恰巧这时Mark Ardreesen开发的 和Netscape启发了Oak项目成员,得到SUN公司首席执行官Scott McNealy 的 支持,触发了Java进军Internert。
SUN公司:1982年成立,是一家主要从事硬件产生的公司,2000年之后世界互联网低潮之后处于亏损状态,于2009年被Oracle(甲骨文公司)以每股9.5美元,总计74亿美元。 |
|