java学习笔记(什么是java)
2、学习java语言首先要对其有一定的了解
(1)java语言有sun(Stanford Unversity Network 斯坦福大学网络公司)发明。
(2)java语言非常重要的一个 特性就是与平台无关( 即 与计算器使用的是什么操作系统无关),也就是说无论是window操作系统,还是linux操作系统等等,都可以运行java语言编写的程序。而我们比较熟悉的c,c++则不可以在linux系统上运行,只可以在windows系统下运行。但我们知道windows系统的用户是非常广泛的,所以现在c++这些语言编写的程序即使不能在其他平台上运行,也有着极大的发展空间,可以与java抗衡。
原理:java程序需要相应系统对应的JVM(即java虚拟机)来负责java程序的运行。例如在windows系统下想要执行一个java语言编写的程序,我们只需要一个windows版的java虚拟机即可运行我们的java程序;在linux系统下想要执行一个java语言编写的程序,我们只需要一个linux版的java虚拟机即可运行我们的java程序,这样就可以实现我们的跨平台性了。
(3)java语言的三种架构(了解即可)
a、J2EE(现在更名为JAVAEE)是企业级开发web 项目的技术架构(即 大多数程序员工作要使用这个架构)。
b、J2SE(基础版本 ,现更名为JAVASE),是其他两种架构的基础。
c、J2ME(现更名为JAVAME),用于手机端之类的应用程序开发。