第一章_Java技术入门.ppt

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java SE应用程序设计 第一章Java技术入门 主讲:林晶 Java学习路线 Java SE应用程序设计:面向对象(类,继承,接口,多态,抽象与封装) 异常处理,I/O编程,集合框架,GUI程序设计,多线程编程……… 数据库的学习:可以学习Oracle数据库安装配置、基本管理及开发,使用OEM/SQL Plus,标准SQL,DML,DDL,函数,事务,约束,序列,索引,视图,数据库设计,MySql,SQL Server的基本使用。 Java Web应用开发: JDBC,JSP,Servlet,JavaBean,HTML,JavaScript,Session/cookie,MVC设计模式,Tomcat,Eclipse+MyEclipse. Java企业级应用开发:Struts,Hibernate,XML,J2EE/EJB,UML,Spring,AJAX 本章学习目标 1 . 计算机语言历史以及JAVA语言的历史地位 2 . JAVA自身的发展史 3 . JAVA体系 4 . JAVA的特点 5 . JAVA运行机制 6. JAVA运行环境安装和配置 7 . 第一个程序HelloWorld 计算机语言发展史 第一代语言 打孔机—纯计算机语言 第二代语言 汇编 第三代语言 C,PASCAL(面向过程) C++,JAVA,C#(面向对象) 第四代语言 SQL 第五代语言 人工智能 What’s Java ?? Sun:Stanford University Network ?? 1982年2月成立,目前全球雇员2万6千余人 ?? Java不仅仅是一种编程语言,更是一种功能强大/完备的开发和运行环境 ?? Java发展历程 ?? 1991年出现,”Oak”,用于嵌入家电 ?? 1995.5.23 Sun发布了Java 1.0(Java Development Kit JDK1.0) ?? 从1998.12发布JDK1.2,始称“Java 2“ ?? 现在SUN已推出 ?? Java 2 Platform Micro Edition (Java 2 ME) ?? Java 2 Platform Standard Edition (Java 2 SE) ?? Java 2 Platform Enterprise Edition (Java 2 EE) Java 语言的发展历史 Java 语言的发展历史 Java 名字含义 其中的一个说法是Java是印度尼西亚产的一种咖啡的名字。而Java的开发者James Gosling平时喜欢喝这种咖啡,Java由此而得名。 还有一种说法是关于名字变更的会议是在一个咖啡店举行的,据说当时喝的咖啡叫Java。 还有另一种完全不同的说法,Java不是咖啡的名字,而是由Java的开发者中James Gosling的名字中的J,Arther Van Hoff的名字中的A和 V以及Andy Bechtolsheim的名字中的A共同组合而成的缩写字。 Java 语言的发展历史 1995年以来,Java 技术发展迅速,类库日趋完善,性能逐步提高,应用领域不断扩展。 Java 不仅仅作为一种语言,而作为一种技术标准(Java Technology)受到各大著名计算机公司(如 Microsoft、IBM、Apple 等)的青睐。 Java 语言的发展历史 Java 语言的发展历史 什么是 Java ◆是一种编程语言 ◆是一套开发工具 ◆是一个运行环境 JAVA是 一种面向对象的语言; 一种平台无关的语言,提供程序运行的解释环境; 一种健壮的语言,吸收了C++语言的优点,但去掉了其影响程序健壮性的部分(如:指针、内存的申请与释放等)。 为什么要使用 Java ◆ 提供了一个集成开发环境 ● 快速开发 ● 一次编写,到处运行 ● 多线程 ● 支持动态更新 ◆ 编程简洁化 ● 没有指针,不需在程序中管理内存 ● 纯面向对象编程 ◆ 上述如何实现的 ● JVM, 垃圾回收机制和代码安全性检测 Java的设计目标 ?? 创建一种面向对象的程序设计语言; ?? 提供程序运行的解释环境,使程序代码独立于平台; ?? 吸收C和C++的优点,使程序员容易掌握; ?? 去掉C和C++中影响程序健壮性的部分,如指针、内存申请和释放、 无条件转移语句等; ?? 提供多线程机制; ?? 提供动态下载程序代码的机制; ?? 提供代码检验机制以保证安全性; JAVA程序运行机制及运行环境 JAVA两种核心机制: JAV

文档评论(0)

awang118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档