(一)java三大技术介绍及java的由来

一、Java内容介绍

Java编程可以分为三个方向(java技术的三大版本):

适用于桌面系统的Java 2平台标准版(Java2 Platform Standard Edition,Java SE)、

适用于创建服务器应用程序和服务的Java 2平台企业版(Java2 Platform Enterprise Edition,Java EE)、

适用于小型设备和智能卡的Java2平台Micro版(Java2 Platform Micro Edition,JavaME)。

简单来说JavaSE(也叫j2se即java To SE)用于桌面开发,javaEE用于Web开发,javaMe用于手机开发。

二、javaSe课程介绍

  1. Java面向对象编程
  2. Java图形界面
  3. Java数据库编程
  4. Java文件io流
  5. Java网络编程
  6. Java多线程

三、javaEE课程介绍

  1. JavaEE编程基础(javaSe中的面向对象编程和javaSe中的数据库编程)
  2. JavaEE网页基础(html技术,包括css、js、div等)
  3. JavaEE中级部分(Servlet和Jsp技术)
  4. JavaEE高级部分(SSH框架--Struts、Spring、Hibernate,EJB,Ajax)

四、javaMe课程介绍

  暂无介绍。

五、java的由来

  1990年,sun公司启动“Stealth 计划”(后来改名为“Green计划”),该计划是为了在电视机顶盒中嵌入一种语言技术来控制电视机顶盒的运作,当时该语言未取名。

  1992年,sun公司觉得该计划市场不大,决定瞄准下一代智能家电(如微波炉)的程序设计。Gosling注意到自己办公室外一棵茂密的橡树Oak,这是一种在硅谷很常见的树。所以他将这个新语言命名为Oak。但Oak是另外一个注册公司的名字。这个名字不可能再用了。在命名征集会上,大家提出了很多名字。最后按大家的评选次序,将十几个名字排列成表,上报给商标律师。排在第一位的是Silk(丝绸)。尽管大家都喜欢这个名字,但遭到James Gosling的坚决反对。排在第二和第三的都没有通过律师这一关。只有排在第四位的名字、得到了所有人的认可和律师的通过,这个名字就是Java。该名字是创始人员团队中其中一名成员由于灵感想到的,他想起自己在Java岛(爪哇岛)上曾喝过一种美味的咖啡。

  Java是印度尼西亚爪哇岛英文名称,因盛产咖啡而闻名。Java语言中的许多库类名称,多与咖啡有关:如JavaBeans咖啡豆)、NetBeans(网络豆)以及ObjectBeans(对象豆)等等。SUN和JAVA的标识也正是一杯正冒着热气的咖啡。

  1994年10月,HotJava和Java平台为公司高层进行演示。1994年,Java 1.0a版本已经可以提供免费下载,但是Java和HotJava浏览器的第一次公开发布却是在1995年5月23日SunWorld大会上进行的。SUN公司的科学指导约翰·盖吉宣告Java技术。这个发布是与网景公司的执行副总裁马克·安德森的惊人发布一起进行的,宣布网景将在其浏览器中包含对Java的支持。1996年1月,升阳公司成立了Java业务集团,专门开发Java技术。

值得一提的是,目前最新的版本是jdk1.8,也叫8.0的版本。因为在1.5之后,1.6就简称6.0,1.7就简称7.0了。

时间: 2024-08-25 00:01:21

(一)java三大技术介绍及java的由来的相关文章

Java远程技术介绍学习

Java远程技术介绍学习 RMI [既Remote Method Invoke 远程方法调用] 实现方式为,类extend了java.rmi.Remote接口,即成为存在于服务器端的远程对象,提供客户端访问. PS: extends了Remote接口的类或者其他接口中的方法若是声明抛出了RemoteException异常,则表明该方法可被客户端远程访问调用. 同时,远程对象必须实现java.rmi.server.UniCastRemoteObject类,这样才能保证客户端访问获得远程对象时,该远

Java三大框架 介绍

三大框架:Struts+hibernate+spring Java三大框架主要用来做WEN应用. Struts主要负责表示层的显示 Spring利用它的IOC和AOP来处理控制业务(负责对数据库的操作) Hibernate主要是数据持久化到数据库 再用jsp的servlet做网页开发的时候有个web.xml的映射文件,里面有一个mapping的标签就是用来做文件映射的.当你在浏览器上输入URL得知的时候,文件就会根据你写的名称对应到一个JAVA文件,根据java文件里编写的内容显示在浏览器上,就

java 三大框架 介绍

 Java三大框架(Struts+Hibernate+Spring)主要用来做WEN应用.   Struts主要负责表示层的显示   Spring利用它的IOC和AOP来处理控制业务(负责对数据库的操作) Hibernate主要是数据持久化到数据库 再用jsp的servlet做网页开发的时候有个 web.xml的映射文件,里面有一个mapping的标签就是用来做文件映射的. 当你在浏览器上输入URL得知的时候,文件就会根据你写的名称对应到一 个JAVA文件,根据java文件里编写的内容显示在浏览

学习Java需要学哪些内容?最全的java相关技术介绍

1.JDBC(Java Database Connectivity)提供连接各种关系数据库的统一接口,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成.JDBC为数据库开发人员提供了一个标准的API,据此可以构建更高级的工具和接口,使数据库开发人员能够用纯 Java API 编写数据库应用程序. 2.EJB(Enterprise JavaBeans)使得开发者方便地创建.部署和管理跨平台的基于组件的企业应用. 3.Java RMI(Java Remote Method

Java集合框架介绍。Java Collection Frameworks = JCF

Java集合框架 = Java Collection Frameworks  = JCF . 为了方便理解,我画了一张思维脑图.

Java开发技术栈:Java基础语法(一)标识符与关键字

Java标识符 定义 给包,类,方法,变量起名字的符号. 组成规则 标识符由字母.数字.下划线.美元符号组成. 命名原则:见名知意 包名:全部小写,多级包用.隔开. 举例:com.jourwon 类.接口:一个单词首字母大写,多个单词每个单词的首字母大写. 举例:Student,Car,HelloWorld 方法和变量:一个单词首字母小写,多个单词从第二个单词开始每个单词的首字母大写. 举例:age,maxAge,show(),getAge() 常量:如果是一个单词,所有字母大写,如果是多个单词

java三大版本解析

JAVA三大版本代表着JAVA技术的三个应用领域:JAVASE.JAVAME.JAVAEE. JAVA以前很长一段时间被称为JAVA2,所以现在很多人习惯称为J2SE.J2ME.J2EE,它们表示的含义是一样的. 首先我们来看看JAVASE,它是JAVA的标准版,是整个JAVA的基础和核心,也是JAVAEE和JAVAME技术的基础,主要用于开发桌面应用程序. 然后我们来看看JAVAME,它叫做JAVA的微缩版,主要应用于嵌入式开发,比如手机程序的开发. JAVAEE叫做JAVA的企业版,它提供了

Java Web开发介绍

转自:http://www.cnblogs.com/pythontesting/p/4963021.html Java Web开发介绍 简介 Java很好地支持web开发,在桌面上Eclipse RCP谈不上成功,JAVA是主要用在服务器端,和Python一样是极其重要的Web后台开发语言. Java Web应用通常不直接在服务器上运行,而是在Web容器内.容器提供的运行时环境,提供JVM (Java Virtual Machine)运行本地Java应用.容器本身也运行在JVM. 通常Java的

Java反射技术学习总结

-------<a href="http://www.itheima.com/"">android培训</a>.<a href="http://www.itheima.com/" ">java培训</a>期待与您交流!---------- Java反射技术就是将java中的类的各个组成部分反射出来变为java中相应的数据类型获得. Java同样将类中的各个组成部分进行封装,变为一个个Java类. C