您的位置 首页 java

每日学编程之JAVA(一)—简介

JAVA 最早是由Sun公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。

Java语言其实是有个曾用名的~叫Oak,而且起这个名字的时候也是很随心的,只是因为看到了窗口外的一颗橡树(只是因为面向窗外多看了你一眼~),所以就叫为Oak,但Oak这个名字已经被注册。最后他们以Java这个名字命名了这个语言,据说是Sun公司的程序猿们都很喜欢喝咖啡,而且对爪哇岛的一种咖啡印象很深,所以就有了Java这个经典的名字和咖啡的图标。

Java的三个体系(直白点说就是程序做什么用途、用在哪里):

  • JavaSE (J2SE)(Java2 Platform Standard Edition,java平台标准版)
  • JavaEE ( J2EE )(Java 2 Platform,Enterprise Edition,java平台企业版)
  • JavaME ( J2ME )(Java 2 Platform Micro Edition,java平台微型版)。

Java和其它开发语言相比最大的优势就是平台无关性(可跨平台),这是因为Java程序运行在 JVM 虚拟机中,JVM虚拟机的核心是可被电脑直接识别的0、1组成的序列代码(机器指令)。

下面我们来了解下Java的运行步骤:

Java程序的运行步骤图

简单的来说就是:编写 源文件 (写代码)—>编译代码—>程序运行。

Java的几个特点:1、简单;2、面向对象;3、 多线程 ;4、安全;5、动态;6、分布式;7、健壮。这些我们将在日后一一详细介绍。

最后,必须知道的几个Java术语。

  • JDK (Java Development Kit ):编写Java程序的程序员使用的软件;
  • JRE (Java Runtime Environment):运行Java程序的用户使用的软件;
  • Server JRE (Java SE Runtime Environment):服务端使用的 Java 运行环境;
  • SDK(Software Development Kit): 软件开发工具包 ,在Java中用于描述1998年~2006年之间的JDK;
  • DAO (Data Access Object):数据访问接口,数据访问,顾名思义就是与数据库打交道;
  • MVC (Model View Controller):模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用于组织代码用一种业务逻辑和数据显示分离的方法。

文章来源:智云一二三科技

文章标题:每日学编程之JAVA(一)—简介

文章地址:https://www.zhihuclub.com/173556.shtml

关于作者: 智云科技

热门文章

网站地图