Java程序设计项目化教程者_范凌云兰伟杨东责_陆俊杰计算机与互联网pdf下载pdf下载

Java程序设计项目化教程者_范凌云兰伟杨东责_陆俊杰计算机与互联网百度网盘pdf下载

作者:
简介:本篇主要提供Java程序设计项目化教程者_范凌云兰伟杨东责_陆俊杰计算机与互联网pdf下载
出版社:人天兀鲁思图书专营店
出版时间:
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

  商品基本信息,请以下列介绍为准
商品名称:Java程序设计项目化教程
作者:编者_范凌云//兰伟//杨东|责编_陆俊杰
定价:79.0
出版社:复旦大学出版社
出版日期:2020-08-01
ISBN:9787309146462
印次:
版次:
装帧:
开本:26开

  内容简介

本书通过系列项目全面、系统的介绍了JAVA语言程序设计的基础知识,包括基本语法、编程方法、面向对象的特征,以及JAVA语言的异常处理、多线程、输入输出和文件作等内容。在此基础上,本书阐述了JAVA语言在图形界设计、数据库作和网络编程等方面的应用。本书每个项目均配有大量练上机题,可帮助读者掌握书中的主要内容,检验学。
本书以“教、学、做”一体化的教学模式来体现教学内容和单元结构,做到“讲练结合、讲中练、练中学”,易于学和吸收所学内容,并锻炼实能力,达到学以致用的效果。
本书适合作为高职高专学校相关专业学VA编程的入门级教材,也适合计算机爱好者、软件开发人员学VA语言时使用。


  目录

项目1  Java程序设计初识

1任务1认知Java

    1 Java语言概述

    1.2 Java语言的应用

    1.3 Java语言发展简史

    1_1.4 Java语言的特点

    1.5 Java程序的运行机制

1.2任务2搭建Java开发环境

    1.2 Java开发环境

    1.2.2 JDK的安装与配置

    1.2.3 MyEclipse的安装

1.3任务3编写第一个Java程序

    1.3Hello World"程序解释

    1.3.2 Java编码规范.I

    1.3.3使用记事本完成Hello Wor’ld"程序设计

    1.3.4使用MyEclipse完成Hello Wor’ld"程序设计

    1.3.5常见错误

1.4/p>

项目2  面向过程的学生成绩信息处理

2任务1  学生成绩信息的表示

    2关键字和标识符

    2.2数据类型

    2.3常量和变量

    2.4数据表示的实现

2.2任务2学生课程的综合成绩计算

    2.2运算符

    2.2.2表达式和语句

    2.2.3综合成绩计算

    2.3任务3学生课程的综合成绩等级判断.

    2.3  if_else语句.

    2.3.2 switch语句.

    2.3.3使用if语句实现综合成绩等级判断·

    2.3.4使用SWitch语句实现综合成绩等级判断·

    2.4任务4学生课程的综合成绩等级分布统计·

    2.4 Scanner’类.

    2.4.2循环语句.

    2.4.3综合成绩等级分布统计实现.

    2.5任务5学生课程的综合成绩的保存、排序(数组).

    2.5数组.

    2.5.2数组的常用方法

    2.5.3综合成绩的保存、排序实现

    2.6/p>

项目3  面向对象的学生成绩信息处理

    3  任务1  学生信息、课程信息和学生成绩的表示(类)

    3  类

    3.2类的对象

    3.3方法成员

    3.4类和类成员的修饰符

    3_5类的使用

    3.6学生成绩信息的表示实现(类)

    3.2任务2学生成绩查询(类)

    3.2子类

    3.2.2抽象类和抽象方法

    3.2.3接口

    3.2.4包

    3.2.5类及类成员的访问权限

    3.2.6 Java的应用程序接口(APl)

    3.2.7包装类

    3.2.8常用的字符串类

    3.2.9 Vector类

    3.20学生成绩查询实现(类)

    3.3  /p>

项目4  学生成绩信息的异常处理

    4任务学生成绩输入异常的处理(类)

    4异常概述···

    4.2异常处理_

    4.3学生成绩输入异常处理实现(类)

4.2/p>

项目5  学生成绩信息保存到文件

5任务学生成绩信息保存到文件

    5输入/输出流概念

    5.2输入/输出类

    5.3目录和文件管理

    5.4文件的顺序访问

    5_5文件的随机访问

    5.6其他常用的流

    5.7学生成绩信息保存到文件实现(类)

5.2/p>

项目6  创建学生成绩管理系统的图形界面

6  任务1  学生成绩管理能分析

    6能分析

    6.2图形用户界面设计概述

6.2任务2学生成绩管理系统主界面设计

    6.2 JFrame类

    6.2.2菜单

    6.2.3学生成绩管理系统主界面设计实现

6.3任务3学生成绩管理系统登录界面设计

    6.3标签JLabel  

    6.3.2文本框

    6.3.3按钮JButton

    6.3.4布局管理器

    6.3.5事件处理机制

    6.3.6学生成绩管理系统登录界面设计实现

6.4任务4学生成绩管理系统信息管理窗口设计

    6.4复选框JCheckBox

    6.4.2单选按钮JRadioBtltton  

    6.4.3下拉列表框JComboBox

    6.4.4面板JI~anel  

    6.4.5对话框

    6.4.6学生成绩管理系统信息管理窗口设计实现

    6.5任务5学生成绩管理系统信息查询窗口设计

    6.5滚动条JScroll:Pane

    6.5.2表格JTable,

    6.5.3 JTabbedPane

    6.5.4 JSplitPane

    6.5.5列表框

    6.5.6文件选择框

    6.5.7学生成绩管理系统信息查询窗口设计实现

    6.6  /p>

项目7  学生成绩管理系统的书籍库编程

    7  任务1创建学生成绩数据库s_Score  

    7 MySQI。数据库

    7.2 SQL基础语法  

    7.3创建学生成绩数据库S_Score(包含user表、StlJdentScore表)

    7.2任务2实现学生成绩管理系统能

    7.2儿)BC概述

    7.2.2 JDBC访问数据库的作步骤

    7.2.3学生成绩管理能实现

    7.3/p>

项目8  简单网络聊天软件

    8  任务1  一对一网络聊天软件的单机模拟实现

    8 IP地址和InetAddress类

    8.2  URL类和URI.(]onnection类

    8.3  TCP和UDP程序设计

    8.2任务2一对一网络聊天软件的多线程实现

    8.程与线程

    8.2.2线程的创建

    8.2.3线程的生命周期及调度

    8.2.4线程的同步与死锁

    8.3/p>


  前言

  Java语言是当前计算机程序设计中使用最广泛的语言之一,具有、台、可移植、健壮等显著特点。因此,自诞生以来,Java语言迅速被业界认可并广泛应用于桌面应用程序、web应用程序、分布式系统和嵌入式系统应用程序等的开发中。在此形势下,国内高校在计算机及相关专业广泛开设了Java程序设计相关课程,旨在培养学生的编程能力,提高学生使用Java语言解决实际问题的能力,使学生建立良好的程序设计思想和编程  本书以软件开发工程师的岗位需求为主线,以培养学生的综合编程素质为目标,以强化理论学际应用相结合为宗旨,系统介绍了Java语言的相关知识,内容实,图文并茂,具有鲜明的高等教育。  本书的主要特点如下。  一、注重理论知识的实用性  本书遵循“理论够用,重在实践”的原则,根据Java的学科特点构建知识体系。全书共两大项目:学生成绩管理系统、简单网络聊天软件。按照“基础知识一编程技能一核心应用”的结构和“由浅入深,由深到精”的学,将学生成绩管理系统分解为7个子项目:Java程序设计初识、面向过程的学生成绩信息处理、面向对象的学生成绩信息处理、学生成绩信息的异常处理、学生成绩信息保存到文件、创建学生成绩管理系统的图形界面、学生成绩管理系统的数据库编程。每个项目又分为若干相对独立的任务,通过各种典型工作任务,将知识点融入各个案例中。  二、教学设计体现“用、学、仿、创”的教学模式  在学生明确学的前提下,可以先让学生使用本书案例,以便直观地理解体会工作任务的结果,接下来再学知识点,然后再模仿完成案例,最后在充分理解原理和使用方法的基础上,通过拓展训练完的过程,体现了创新型教育。  三、注重理论与实践的统一  本书每个项目和择了典型案例行深入浅出的分析,融人情境实训,以行为示范引导学生对专业知识的学握。突出教材的专业性、应用性和实践性,有利于学生动手、动脑、增。

本书由范凌云、兰伟、杨东担任主编,夏科、邓柳担任副主编。兰伟编写项目1;范凌云编写项目2、项目4、项目5、项目7、项目8;杨东、夏科、邓柳编写项目3、项目6。全书最后由范凌云统稿和审定。

本书编写过程中参考了大量国内外书刊和业界的研究成果,也得到企业一线开发人员的大力支持,还参考借鉴了网络中百度文库和博文的讲解。在此,谨向各方表示衷心的感谢。

虽然作者在编写本书时尽了努力,但书中难免有疏漏和错误之处,敬请广大读者、专家批评指正。

 

20206