程序设计基础(Java版)

内容简介

[

  《程序设计基础(Java版)》以Java语言为程序设计语言,讲述程序设计的基本概念与基本方法。在内容上,采取循序渐进的方式讲述程序设计语言的核心语义与语法、变量与基本数据类型、表达式和赋值语句、条件与循环控制结构等,并通过易于理解的流程图来表达程序设计的基本逻辑思维;同时,配有与实际应用相关的或与生活相关的趣味性较强的大量实例。在介绍程序设计基本概念和基础知识的同时,也注重强调建立面向对象的程序设计思想。  《程序设计基础(Java版)》共11章,主要内容包括程序与程序设计概述、Java语言基础、顺序结构、选择结构、循环结构、集成开发环境、面向对象的程序设计、Java编程规范、简单应用实例、图形化用户界面编程及综合应用实例。部分章节配有相应习题,便于读者加深巩固所学内容。  《程序设计基础(Java版)》可作为高等院校的计算机程序设计基础课程教材,不仅适合计算机类各专业的学生,也适合电子商务专业、信息管理专业等经济管理类各专业的学生,还适合程序设计初学者自学使用。

]

目录

第1章 程序与程序设计1.1 计算机无处不在1.2 计算机语言1.3 算法的定义和特征1.3.1 算法概述1.3.2 算法的特征和评价1.4 算法的表示方法1.4.1 自然语言表示法1.4.2 流程图表示法1.4.3 伪代码表示法第2章 Java语言基础2.1 Java语言的诞生与发展2.2 Java语言的特点2.3 Java技术与Java虚拟机2.3.1 Java技术与Java平台2.3.2 在不同平台上运行Java程序2.3.3 Java虚拟机2.3.4 Java虚拟机的主要任务2.3.5 Java虚拟机的发展2.4 Java开发环境2.4.1 JDK的下载和安装2.4.2 设置JDK的环境变量2.4.3 编写Java应用程序2.4.4 运行Java应用程序2.5 Java基本语法2.5.1 程序中的标识与量2.5.2 数据的表达形式2.5.3 程序中用到的运算符第3章 顺序结构3.1 和计算机说说话3.2 计算机和你说说话3.3 帮老农过河3.4 美酒换咖啡第4章 集成开发环境4.1 Eclipse简介4.2 安装和配置4.3 使用4.3.1 界面4.3.2 运行项目4.3.3 调试4.3.4 常用的快捷键4.4 插件及其安装4.4.1 拷贝安装4.4.2 links安装4.4.3 update安装4.5 Javadoc4.5.1 Javadoc简介4.5.2 生成Javadoc4.6 模板4.6.1 缩排4.6.2 折行4.6.3 注释4.7 相关设置4.7.1 背景颜色4.7.2 字体和颜色4.7.3 行号第5章 选择结构5.1 选择结构无处不在5.2 “如果”有梦就有希望5.3 如果不行该怎么办5.4 如果情况很多,实在不行再说5.5 60分算不算高第6章 循环结构和数组6.1 循环结构6.1.1 while循环语句6.1.2 do…while循环语句6.1.3 for循环语句6.1.4 循环嵌套语句6.2 循环中的跳转语句6.2.1 break语句6.2.2 continue语句6.3 一维数组6.3.1 数组导入:逐个定义变量存储班里学生的Java成绩6.3.2 数组的声明和创建6.3.3 数组元素6.3.4 数组的初始化6.4 多维数组第7章 面向对象的程序设计7.1 理解面向对象7.1.1 无所不在的对象7.1.2 物以类聚7.1.3 你是你,我是我7.2 面向对象的程序设计思想7.2.1 现实世界的体现7.2.2 我不关心那么多7.2.3 你的是我的,我的还是我的7.2.4 鸟会飞,鱼会游,它们都是动物第8章 Java编程规范8.1 源代码文件8.1.1 源文件命名8.1.2 源文件的内部组织形式8.2 命名约定8.2.1 包名8.2.2 类名/接口名8.2.3 变量名8.2.4 方法名8.2.5 标签名8.2.6 Java命名建议8.3 空白的使用8.3.1 空白行8.3.2 空格8.3.3 缩进8.3.4 续行8.4 注释8.4.1 单行注释8.4.2 块注释8.4.3 Javadoc注释8.5 类8.5.1 类的声明8.5.2 类体的组织结构8.5.3 访问级别8.5.4 文档注释8.5.5 成员变量8.5.6 构造函数8.5.7 成员方法8.5.8 初始化8.5.9 内部类8.6 接口8.7 语句8.7.1 简单语句8.7.2 复合语句8.8 代码编写惯例规则8.8.1 禁止的情况8.8.2 使用“done”标志退出循环8.8.3 自增运算符8.8.4 不要使用意义不明的数字第9章 简单应用实例9.1 趣味性实例9.2 实用性实例第10章 图形化用户界面编程10.1 概述10.2 Swing中的基本容器10.2.1 窗体类(JFrame)10.2.2 面板类(JPanel)10.3 Swing中的常用组件10.3.1 标签(JLabel)10.3.2 按钮(JButton)10.3.3 单行文本框(JTextField)10.3.4 文本域(JTextArea)10.3.5 下拉框(JComboBox)10.3.6 单选框和复选框(JRadioButton和JCheckBox)10.4 Java事件处理10.4.1 Java事件处理模型概述10.4.2 Java中的事件类10.4.3 Java事件处理的写法10.5 布局管理器10.5.1 边界布局管理器(BorderLayout)10.5.2 流式布局管理器(FlowLayout)10.5.3 网格布局管理器(GridLayout)10.6 高级容器和组件10.6.1 滚动面板(JScrollPane)10.6.2 标准对话框(JOptionPane)10.6.3 菜单(JMenuBar、JMenu和JMenuItem)10.6.4 选项卡(JTabbedPane)10.7 综合实例第11章 综合应用实例11.1 聚沙成塔11.2 没有数据库的数据操作11.3 锻炼神经反射游戏参考文献

封面

程序设计基础(Java版)

书名:程序设计基础(Java版)

作者:杨玲玲

页数:246

定价:¥32.0

出版社:北京邮电大学出版社

出版日期:2016-01-01

ISBN:9787563546015

PDF电子书大小:121MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注