初识JAVA

1995年5越23日,Sun科技部主管John Gage和Netscape创始人及副执行官MarcAndressen宣布Java技术正式诞生。

Java编程语言是一种高级编程语言,可以用简单,面向对象,可移植,多线程,动态,结构中立,分布式,高性能,健壮,安全的名词来归纳。

1996年1月23日发布了首个Java开发工具包,JavaDevelopment Kit(JDK)1.0,其中包含了开发工具及运行环境。

在1999年,SUN公司将Java2平台划分为3大领域的3个版本:J2SE,J2EE和J2ME.

J2SE(Java2 Standard Editiong)Java标准版:主要用于桌面应用开发,它适用于普通PC及笔记本电脑,同时作为J2EE的基础。

J2EE(Java2 Enterprise Edition)即Java企业版,适用于服务器,重点定位于企业级别的分布式软件系统。

J2ME(Java 2 Micro Edition)即Java微型版,主要用于嵌入式设备,如手机、家电设备;

2000年JDK1.3发布,主要针对J2SE1.2进行查缺补漏,并完善和拓展了新的API(Application Programming Interface,应用程序编程接口),其应用已经涵盖了是、多媒体、网络、电话、加密等诸多信息技术领域。

Java虚拟机(java Virtual Machine,简称JVM);

Java应用程序编程接口(Java Application Programming Interface,简称Java API)。

Java程序源代码文件的扩展名为.Java,文件名必须与类名完全相同,必须注意大小写。

Java语言是一门面向对象编程语言,类是Java程序的基本构造单元,Java程序中所有的语句出现在一个类中。

面向对象(Object Oriented),并非是什么深奥的思想,是一种看待问题和处理问题的方式,本质上就是人类日常的直观思维。面向对象编程思想中包含两个基本概念:对象(Object)和类(class)。

对象有两个主要的组成部件:属性和行为。一个对象的属性表示对象是由什么组成的,而对象的行为则表示对象可以做什么。

抽象出对象的属性和行为,按此对象将对象分类,这就引入类(CLASS)的概念。类就是一类事物 的统称,类实际上就是一个分类的标准,符合这个分类标准的对象都属于这个类。

在面向对象编程中,类(CLASS)是生成对象的模板,用来表示现实生活中产生各种东西的“图样”或“模板”。

JAVA程序的编译可以在命令提示符下,用SDK工具包中的一个工具来完成的。在WINDOWS操作系统下,这个工具 就是JAVAC.EXE(读作JAVASEE)是JAVA COMPLIER(JAVA编译器)的缩写。它们于SDK安装目录下的BIN目录下。

作为解释型语言,JAVA源代码编译后生成的字节码文件是不能直接执行的,需要一个称贷为JAVA虚拟机(JAVA VIRTUAL MACHINE,简称JVM)的程序翻译成本地的机器 码后才能执行

原文地址:https://www.cnblogs.com/lvlei/p/4854542.html