内容简介
; ;;本书针对初学和自学读者的特点.以通俗易懂的语言介绍.Java开发技术。全书内容分为4个学12个学,讲解Java语言开发技术的各个知识点括Java语言的发展、环境配置、基本语法、程序流程控制、字符串处理、数组、面向对象、异常处理和接口、图形界面设计、多线程编程、输入/输出、网络编程、数据库等内容。每个学通过项目训练贯穿各个知识点,以便读者更好地体会lava语言编程开发方法与应用技巧。
;;;;本书内容结构安排合理,实例简明易懂,适合作为高等职业院校教材使用.
;
目录
学1:Java语言概述 任务1.1 安装Java开发环境 1.1.1 任务内容 1.1.2 相关知识 1.1.3 任务实施 1.1.4 技能提高 任务1.2 Java基础程序设计 1.2.1 任务内容 1.2.2 相关知识 1.2.3 任务实施 1.2.4 技能提高 任务1.3 数组和字符串程序设计 1.3.1 任务内容 1.3.2 相关知识 1.3.3 任务实施 1.3.4 技能提高 学2:面向对象编程 任务2.1 面向对象编程技术初步 2.1.1 任务内容 2.1.2 相关知识 2.1.3 任务实施 2.1.4 技能提高 任务2.2 面向对象编程技阶 2.2.1 任务内容 2.2.2 相关知识 2.2.3 任务实施 2.2.4 技能提高 任务2.3 异常处理 2.3.1 任务内容 2.3.2 相关知识 2.3.3 任务实施 2.3.4 技能提高 学3:图形界面设计 任务3.1 Swing程序设计 3.1.1 任务内容 3.1.2 相关知识 3.1.3 任务实施 3.1.4 技能提高 任务3.2 事件处理 3.2.1 任务内容 3.2.2 相关知识 3.2.3 任务实施 3.2.4 技能提高 任务3.3 多线程 3.3.1 任务内容 3.3.2 相关知识 3.3.3 任务实施 3.3.4 技能提高 学4:编程技术应用 任务4.1 输入输出处理 4.1.1 任务内容 4.1.2 相关知识 4.1.3 任务实施 4.1.4 技能提高 任务4.2 数据库编程 4.2.1 任务内容 4.2.2 相关知识 4.2.3 任务实施 4.2.4 技能提高 任务4.3 网络编程 4.3.1 任务内容 4.3.2 相关知识 4.3.3 任务实施 4.3.4 技能提高 附录1 使用Javadoc工具制作开发文档 附录2 Java编程风格简述 参考文献
摘要与插图
; ;;本部分介绍Java语言的发展历程、技术特点和Java体系结构等,使读者对Java有一个基本的认识。随后配置Java开发环境,使初学者学会能够以较率开发Java应用程序。一..pan>.pan>.1 ;任务内容
;;;;Java开发环境的搭建:安装K pan>.7和集成开发环境Ecllpse,开发执行个Helloworld程序。执行过程如下。
;;;;(1)K的安装与配置。
;;;;(2)Java开发环境的配置。
;;;;(3)IDE集成开发环境Eclipse的安装与配置。
;;;;(4)开发执行Java Applicati。n应用程序和Java Applet小应用程序。pan>.pan>.2相关知识
;;I知识点一:Java简介I
;;199pan style="font-family:微软雅黑">年,sun公司的James G0sling等人为了解决消费类电子产品的微处理器计算问题,开发出一种名为“Oak”(中文译为“橡树”)的台无关的语言,它是Java语言的前身。它用于控制嵌入在有线电视交换盒、PDA(PersonalgltaI Assistant,个人数字助理)、家用电器等的微处理器。
;;;;1993年交互式电视和PDA市场用量开始滑坡,而Inter正处于发展时期,因此sun公司将目标市场转向Inter应用程序。
;;;;1994年sun公司将0ak语言更名为Java(Java泽为“爪哇”,是印度尼西亚一个盛产咖啡的岛屿),并于1995年正式推出它的个版本。Inter的迅猛发展与(万维网)应用的快速增长,为Java的发展带来了契机。Java语言的台特使之适合于Inter编程,初用Java语言编写的Hot Java浏览器和应用于Wet)页面的Appkt程序,使Java语言成为Inter上受欢迎的开发语言。sun公司采取了“开放式”的合作政策,采用了颁发使用许可证的方式来允许各家公司把Java虚拟机(JvM)嵌入自己的操作系统或应用软件中,这吸引了大批公司加入到sun联盟,如IBM、HP、Netscape、Novell、()r
;acle、Apple等公司;并且开台的源代码开放,这使得开发人员很容易只使用一种Java语言来实现网络台之间的开发、编程和应用,这也是Java语言得以迅猛发展的一个主要原因。现在全球70%的公司使用Java语言开发自己的计算机软件系统。
;;;;1995年,sun公司发布了Java的个版本A1pha pan>.Oa2版本,开发出H0t Java浏览器。1996年,sun公司发布了Java的个开K vpan>.0。1997年,sun公司发布了Java开K vpan>.pan>。1 998年,Sun公司发布r Java开K vpan>.2(称为Java 2)。
;;;;1999年,sun公司重新组织了JavaJava开台的编程构架一共有三种:J2SE、J2EE、J2ME。
;;;;J2SE(Java 2 Platform,Standard Edition),即Java 2Java语言核心的类。它是用于工作站、Pc的开台,也是三个编程构架中基本的一个构架,J2EE和J2ME是在J2SE的基础E发展、转化而来的。
;;;;J2EE(Java 2 P1atform,Enterprise Editl013),即Java 2J2EE应用于可扩展的、基于分布式计算的企业级开台,如Intrane-t(企业内部网),有业界大量的其他软件技术融人J2EE构架中(如微软的XML,技术),因此它具有更高的可扩展、灵活和集成。
;;;;J2ME(Java 2 P1atform,Micr0 Editlon),即Java 2J2ME用于嵌人式开发,为消费类电子产品软件开发服务,如手机系统或手机游戏软件的开发。
;;;;三种版本使用的类库也不尽相同,本书内容的大部分类都来自于J2SE构架。
;;;;知识点二:Java语言的特点
;;;;pan style="font-family:微软雅黑">.简单与分布式
;;;;;;;;Java作为一种编程语言,在语法规则上和c++类似,c++程序员会比较容易地掌握Java编程技术。Java摒弃了c++容易引起错误的内容,如指针操作和内存管理,使程序设计变得简单、。
;;;;Java是面向网络的编程语言,它提供了基于网络协议(如TcP/IP)的类库。使用这些类,Java应用程序可以很容易地访问网络上的资源。Java应用程序可通过一个特定的LIRI。对象打开并访问网络资源,像访问本地文件系统那样简单。
;;2.纯面向对象
;;;面向对象编程技术具有很多优点,比如通过对象的封装,减少了对数据非法操作的风险,使数据更加;通过类的继承,实现了代码的重用,提高了编程效率等。Java语言的编程主要集中在类、接口的描述和对象引用方面。面向对象编程技术适合开发大型的、复杂的应用程序,且程序代码易于理解和维护,是编程发展的一个趋势。
;;pan style="font-family:微软雅黑">.健壮与
;;;;Java语言在编译和运行时具有健壮,可以消除程序错误带来的影响。Java语言提供了较完备的异常处理机制,在编译和运行程序时,系统对代行逐级检查,指出可能产生错误的地方,要求必须对可能存在错误的代行必要的处理,以消除因产生错误而造成系统崩溃的情况。它提供自动垃圾收能行内存管理,防止出现程序员在管理内存时容易产生的错误,这些措施都保证了Java系统运行的可靠。
;;;;作为网络编程语言,是关重要的。一方面,在语能上,由于Java不支持指......
;


