Java入门级环境搭建
Java帝国的诞生
C&C++
1972年C诞生
1.贴近硬件,运行极快、效率极高
2.开发:操作系统、编译器、数据库、网络系统等
3.缺点:指针、内存管理,现在数据的封装性上,这一点使得C在数据的安全性上有很大缺陷,C语言的语法限制不太严格,对变量的类型约束不严格,影响程序的安全性,对数组下标越界不作检查等。从应用的角度,C语言比其他高级语言较难掌握。也就是说,对用C语言的人,要求对程序设计更熟练一些。
1982年C++诞生
1.面向对象
2.兼容C
3.图像领域
缺点:c++语言可以说是相当的难以学习,但是掌握之后可以直接站在程序员金字塔的塔尖,并且c++规模可观且拥有大量极为复杂的功能交互方式,没有哪位构建者可以使用其提供全部的构建组件,但我们可以发挥聪明才智为程序选择正确的功能子集。
“反抗”
语法要想c、没有指针、没有内存管理、真正的可移植性、一次编写,到处运行、面向对象、类型安全。曾命名为C+±-
Java初生
1995年的网页简单而粗糙,缺乏互动性。故java开发了Applet使网页更加好看,Bill Gates说:这是迄今为止设计的最好的语言!
Java2标准版(J2SE):占领桌面
Java2移动版(J2ME