Java语言是面向对象编程,编写的软件与平台无关。Java语言涉及到网络、多线程等重要的基础知识,特别适合于Internet的应用开发。很多新的技术领域都涉及到了Java语言,学习和掌握Java已成为共识。开发一个Java程序需经过三个步骤:编写源文件、编译源文件生成字节码、加载运行字节码。
Java语言的起源与发展
1991年Sun公司的James Gosling领导的Green小组开始开发名为Oak的语言。
1993年Sun 公司将目标转向 Internet 应用程序。
1995年Oak更名为Java。
1996年Sun发布了Java的1.0版。
1999年Sun重新定义了Java技术的架构,将Java 2平台分为三个版本:
标准版(J2SE)
企业版(J2EE)
微缩版(J2ME)
Java技术平台简介
J2SE
为Java桌面应用程序的开发和运行提供了环境。
提供了编译器、开发工具、运行环境与Java API等。
J2EE
定义了基于组件的多层企业应用的开发标准。
面向企业级和高端服务器的Internet应用开发。
J2ME
是针对消费类电子设备的嵌入式计算的一组技术和规范。
在J2SE的基础上进行了精简,并对运行环境进行了优化。
Java程序的执行方式
Java语言的程序运行既要经过编译又要进行解释。
Java源程序由编译器进行编译产生一种中间码,称为字节码。
解释器将字节码转换为底层平台的机器码,解释执行。
正是由于Java这种执行方法,才使Java应用与平台无关。
ava程序跨平台特性
Window平台、Linux平台、Solaris平台
Java程序的开发步骤
1.编写源文件:扩展名必须是 .java。
2.编译Java源程序:用Java编译器(javac.exe)编译源文件,得到字节码文件。
3. 运行Java程序:使用Java解释器(java.exe)来解释执行字节码文件。
学习Java的同学注意了!!!
学习过程中遇到什么问题或者想获取学习资源的话,欢迎加入Java学习交流群346942462,我们一起学Java!