JAVA程序语言基础pdf下载pdf下载

JAVA程序语言基础百度网盘pdf下载

作者:
简介:本篇主要提供JAVA程序语言基础pdf下载
出版社:
出版时间:2018-10
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

内容简介

  《JAVA程序语言基础》从培养软件工程师的角度出发,基于Java语言,向程序语言初学者介绍了现代高级语言的编程基础,包括:Java程序结构、编辑、编译和运行方式;数据类型和变量;运算符和表达式;顺序、选择、循环三大流程控制结构;数组结构;函数结构;结构化程序设计的思想和方法。
  基于大量上机实训,《JAVA程序语言基础》介绍了大量现代高级程序语言的编程思想、设计技巧、编程方法,有助于初学者灵活掌握各种实用程序算法。
  此外,《JAVA程序语言基础》还详细介绍了当前比较流行的Java开发环境——Eclipse,帮助初学者理解并掌握运用IDE环境进行Java程序的开发。
  《JAVA程序语言基础》分为理论部分和上机部分,每个章节的知识点在理论部分有问题引入、理论阐述,在七机部分有实训指导、作业巩固,以便初学者能够通过模仿、记忆、运用来学习和掌握编程技能。
  《JAVA程序语言基础》可以作为高等学校计算机软件技术课程的教材,也可以作为管理信息系统开发人员的技术参考书。

内页插图

目录

理论部分
第1章 认识程序及Java语言
1.1 程序设计基本概念
1.1.1 程序设计概述
1.1.2 程序设计语言
1.1.3 程序的编译、翻译和执行
1.1.4 程序设计的步骤
1.2 Java语言的发展及其特点
1.2.1 Java语言的发展
1.2.2 Java语言的特点
1.2.3 Java语言体系
1.3 Java语言环境的搭建
1.3.1 Java语言环境概述
1.3.2 JDK及其版本
1.3.3 Java语言的环境搭建
1.3.4 Java语言常用的集成开发环境(IDE)
1.4 简单的Java程序
1.4.1 一个简单的Java程序
1.4.2 Java程序的结构
1.4.3 Java程序的命令行方式的编译和运行
1.4.4 Java程序的注释
1.4.5 Java代码的风格规范
本章小结
复习题
第2章 Java面向对象的程序文件结构和程序语言算法概述
2.1 面向对象
2.1.1 面向对象概念
2.1.2 对象和类
2.2 Java的项目、包、类的管理结构
2 2 1项目
2.2.2 包
2.2.3 类及其java的源程序文件
2.3 面向对象中的程序指令和方法
2.4 程序设计的概念和方法
2.4.1 程序设计的概述和原理
2.4.2 程序设计的步骤和方法
2.4.3 程序设计的基本要求
2.5 程序算法概述
2.5.1 数据结构和算法概述
2.5.2 算法分析
2.6 算法流程图
2.6.1 表示算法的方式
2.6.2 顺序型程序结构
2.6.3 选择型程序结构
2.6.4 循环型程序结构
本章小结
复习题
第3章 数据类型和变量
3.1 数据类型
3.1.1 基本数据类型
3.1.2 引用数据类型
3.2 Java的基本数据类型
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 Java标识符定义规则
3.3.5 Java标识的命名规则
3.4 字符串引用数据类型string类
3.5 Java语言中变量的输入和输出
3.5.1 输入/输出举例
3.5.2 print()/println()方法输出数据
3.5.3 printf()方法输出
3.5.4 数据输入工具对象Scanner
本章小结
复习题
……

上机部分

附录 ASCII码表
参考文献

前言/序言

  自Java语言诞生以来,经过二十多年的发展,其语言体系已经广泛运用在JavaScript、J2EE、SSH、Android等众多技术体系中,成为全球软件开发行业运用得最广泛的高级语言。使用Java语言作为程序语言基础来学习,学习者既能掌握高级语言编程基础,又能学习到Java语言的语法特点和编程技巧,以便在今后的软件学习中起到事半功倍的作用。目前,Java语言已经被各大高校作为程序语言学习、面向对象程序设计方法学习的首选程序语言。
  作为面向21世纪高等院校计算机软件技术的教材,本书以重点培养学生的编程思想、方法和技巧为授课目的,侧重于培养计算机方向应用型人才实践动手能力。
  本书分为理论部分和上机部分。
  在理论部分,本书以程序与程序语言的联系和区别为起点,由浅入深地介绍了现代高级程序语言的语法特点、编程思想、编程技巧,以及一些常见问题的实现算法。从Java语言的程序结构、编译运行原理、开发和运行环境的配置,到程序语言的数据类型与变量、程序的输入输出、程序算法中的顺序、选择、循环三大结构,再到数组类型、函数结构以及基于函数的结构化程序设计思想,本书在理论部分全面细致地介绍了Java-语言以及运用Java语言的程序设计知识和方法,并在每章安排了相关复习题。
  在上机部分,本书安排了与理论部分知识相契合的上机实验内容,并按照先指导、后作业的步骤编写了上机练习与作业习题。
  本课程建议学时为64-96学时,理论授课与上机实训的学时比例为1:2,各章节的建议授课学时如表所示,各学院可以根据实际教学对理论授课与上机实训的内容及学时进行适当调整。