
包邮JAVA程序设计项目教程

- ISBN:9787564034696
- 装帧:暂无
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:272页
- 出版时间:2010-07-01
- 条形码:9787564034696 ; 978-7-5640-3469-6
本书特色
本书以岗位职业能力培养为主线,按照工作过程来序化知识,以工作过程为参照系,形成对应的项目模块;以项目模块为明线,课程知识为暗线,将陈述性知识与过程性知识整合,将理论知识与实践知识整合,将知识融入项目之中,着眼于动态的行动体系和隐性知识的生成与构建,精选了36个典型项目进行案例教学。
全书内容包括java语言入门、java语法概述、java面向对象编程、异常的处理、applet程序设计、图形用户界面、输入与输出、多线程、java多媒体技术、java数据库编程和java网络编程共11个一级模块。
内容简介
本书按照项目驱动的课程设计思想,采用案例教学的方法,适应教学做合一的教学模式,知识结构清晰且适度够用,案例典型而实用有趣,突出自主学习地位,强调技能的掌握与应用。
本书由11个项目组成,从了解java程序入手,以实用为目的,对java语言基础、面向对象程序设计、图形用户界面(gui)设计、java applet和流与文件等进行了深入浅出的介绍。
书中各项目包括项目概述、项目目的、项目支撑知识、项目实施、项目总结、拓展演练6个部分。项目支撑知识部分通过例题详细讲解项目中所用的知识点;项目实施部分通过典型的案例来阐述项目的综合应用;拓展演练部分配有习题,帮助读者加深对知识的理解与掌握。
本书既可作为高等院校计算机及相关专业的教材,也可作为广大计算机技术爱好者自学java语言的入门教材,对有一定编程经验的读者也是较好的参考资料。
目录
1.1 项目概述
1.2 项目目的
1.3 项目支撑知识
1.3.1 项目开发背景知识1 java产生的背景
1.3.2 项目开发背景知识2 java语言特性
1.3.3 项目开发背景知识3 java运行机制
1.3.4 项目开发背景知识4 java的运行环境
1.3.5 项目开发背景知识5 *简单的java程序
1.3.6 项目开发背景知识6 java编程规范
1.4 项目实施
1.4.1 jdk安装
1.4.2 测试java开发环境
1.4.3 java应用程序(java application)的建立及运行
1.4.4 java 小程序(java applet)
节选
《JAVA程序设计项目教程》,本书共11章,从了解Java程序入手,以实用为目的,对Java语言基础、面向对象程序设计、图形用户界面(GUI)设计、Java Applet和流与文件等进行了深入浅出的介绍。书中各项目包括项目概述、项目目的、项目支撑知识、项目实施、项目总结,拓展演练6个部分。项目支撑知识部分通过例题详细讲解项目中所用的知识点,项目实施部分通过典型的案例来阐述项目的综合应用,拓展演练部分配有习题,帮助读者加深对知识的理解与掌握。
相关资料
插图:1.组件(Component)Component类是许多组件类的父类,是一个封装了组件通用的方法和属性的抽象类。在屏幕上显示的所有用于用户交互的用户界面元素都是Component类的子类。这个类定义了组件通用的属性和一百多个用于事件管理的公共方法,属性如组件大小、显示位置、前景色和背景色、边界、可见性等,事件包括鼠标或键盘的输入,窗口位置或大小的改变以及重绘窗口等。2.容器(Container)Container类是Component.类的子类。容器本身也是一个组件,具有组件的所有性质,但是它的主要功能是容纳其他组件和容器。Container类有一些附加方法,允许别的Component对象嵌套在Container类的对象中。当然,其他的Container对象可以被存放在一个Container对象中,这就形成了一个多层包容机制。为了使生成的图形用户界面具有良好的平台无关性,Java语言中,提供了布局管理器(Layout Manager)来管理组件在容器中的布局,而不使用直接设置组件位置和大小的方式。每个容器都有一个布局管理器,当容器需要对某个组件进行定位或判断其大小尺寸时,就会调用其对应的布局管理器。3.面板(Panel)Panel类是Container类的一个具体的子类。它没有添加任何新的方法,只是简单地实现了Container类。一个Panel对象可以被看作是一个递归嵌套的具体的屏幕组件。Panel类是Applet类的子类。当屏幕输出直接传递给一个小应用程序时,它将在一个Panel对象的表面被画出。实际上,一个Panel对象是一个不包含标题栏、菜单栏以及边框的窗口。这就是为什么在浏览器中运行一个小应用程序时,看不见标题栏、菜单栏以及边框的原因。而当用小应用程序查看器来运行一个小应用程序时,小应用程序查看器提供了标题和边框。
-
硅谷之火-人与计算机的未来
¥13.7¥39.8 -
人工智能的底层逻辑
¥55.3¥79.0 -
造神:人工智能神话的起源和破除 (精装)
¥32.7¥88.0 -
软件定义网络(SDN)技术与应用
¥25.7¥39.8 -
数学之美
¥41.0¥69.0 -
谁说菜鸟不会数据分析(入门篇)(第4版)
¥43.8¥69.0 -
自己动手写PYTHON虚拟机
¥35.0¥79.0 -
Photoshop平面设计实用教程
¥14.5¥39.8 -
计算机网络技术
¥24.1¥33.0 -
Excel函数.公式与图表
¥16.4¥48.0 -
.NET安全攻防指南(下册)
¥89.0¥129.0 -
RUST权威指南(第2版)
¥114.2¥168.0 -
.NET安全攻防指南(上册)
¥89.0¥129.0 -
大模型实战:微调、优化与私有化部署
¥65.3¥99.0 -
多模态数据融合与挖掘技术
¥34.7¥45.0 -
仓颉编程快速上手
¥62.9¥89.8 -
剪映AI
¥62.6¥88.0 -
FINAL CUT短视频剪辑零基础一本通
¥30.9¥39.8 -
数据挖掘技术与应用
¥46.0¥75.0 -
人工智能安全
¥66.4¥109.0