《Java语言编程基础》是由电子工业出版社出版的一本关于Java语言方面的书籍,作者是张莉,主要介绍了关于Java语言、Java编程、Java基础方面的知识内容,目前在Java语言类书籍综合评分为:9.4分。
书籍介绍
内容简介
本书以实用性为原则,重点讲解Java基本语法、数据类型和运算符、流程控制、数组、面向对象编程和方法使用的相关知识。为了加深初学者对知识的领悟,本书在确保知识讲解系统、全面的基础上,还配备了精彩的案例,对Java语言的相关知识加以合理的综合运用。本书提供配套完善的学习资源和支持服务,包括电子教案(PPT)、案例素材、源代码、各章上机练习与课后作业参考答案、教学大纲等配套资源,可在华信教育资源网(www.hxedu.com.cn)上下载使用。本书可以作为普通高等院校或高职高专院校各专业Java语言程序设计相关课程的教材,也可以作为培训用书及技术参考书。
作者简介
张莉,副教授,湖南应用技术学院优秀共产党员,信息工程学院骨干教师、校优秀教师,从事一线教学二十余年,现任计算机公共基础教研室主任、妙创工作室指导老师、课程信息化建设及计算机专业基础课程负责人。研究方向包括计算机科学与技术、农业信息化、数据挖掘与分析等;熟悉高校教育教学规律和学生身心发展特点,对本专业领域有深入的研究,在教学中注重教书育人,熟悉行业发展与企业用人要求,有丰富的教学、科研工作经验;出版《Python语言程序设计》等多本图书。
目录
- 第1章初识Java...............................................................................................................1
- 1.1Java概述.................................................................................................................................2
- 1.1.1为什么要学习Java语言.............................................................................................2
- 1.1.2什么是Java..................................................................................................................2
- 1.1.3Java语言的特点..........................................................................................................4
- 1.1.4Java语言的发展史......................................................................................................5
- 1.1.5Java可以做什么..........................................................................................................6
- 1.2JDK的安装与使用..................................................................................................................7
- 1.2.1什么是JDK..................................................................................................................7
- 1.2.2安装JDK......................................................................................................................7
- 1.2.3JDK目录介绍..............................................................................................................9
- 1.2.4系统环境变量............................................................................................................10
- 1.2.5技能训练....................................................................................................................13
- 1.3开发个Java程序...........................................................................................................13
- 1.3.1编写Java源程序.......................................................................................................13
- 1.3.2使用命令行工具........................................................................................................14
- 1.3.3Java程序的结构........................................................................................................16
- 1.3.4Java程序的注释........................................................................................................18
- 1.3.5Java编码规范............................................................................................................19
- 1.3.6技能训练....................................................................................................................20
- 1.4Java程序运行机制................................................................................................................21
- 1.4.1高级语言的运行机制................................................................................................21
- 1.4.2Java程序的执行过程................................................................................................21
- 1.4.3Java虚拟机(JVM)................................................................................................22
- 1.5使用集成开发环境................................................................................................................24
- 1.5.1Eclipse开发工具.......................................................................................................24
- 1.5.2IntelliJIDEA开发工具..............................................................................................34
- 1.5.3技能训练....................................................................................................................40
- 第2章Java编程基础......................................................................................................43
- 2.1Java基本语法........................................................................................................................43
- 2.1.1Java程序的基本格式................................................................................................44
- 2.1.2标识符........................................................................................................................45
- 2.1.3关键字........................................................................................................................46
- 2.1.4常量............................................................................................................................47
- 2.2变量和数据类型....................................................................................................................49
- 2.2.1什么是变量................................................................................................................49
- 2.2.2数据类型....................................................................................................................51
- 2.2.3变量声明及使用........................................................................................................55
- 2.2.4变量命名规则............................................................................................................56
- 2.2.5变量的类型转换........................................................................................................57
- 2.2.6变量的作用域............................................................................................................61
- 2.2.7常量............................................................................................................................62
- 2.2.8技能训练....................................................................................................................63
- 2.3从键盘输入数据....................................................................................................................63
- 2.4运算符...................................................................................................................................64
- 2.4.1算术运算符................................................................................................................65
- 2.4.2赋值运算符................................................................................................................67
- 2.4.3关系运算符................................................................................................................68
- 2.4.4逻辑运算符................................................................................................................68
- 2.4.5位运算符....................................................................................................................70
- 2.4.6条件运算符................................................................................................................70
- 2.4.7字符串运算符............................................................................................................71
- 2.4.8表达式及运算符的优先级、结合性........................................................................71
- 2.4.9技能训练....................................................................................................................72
- 第3章选择语句..............................................................................................................77
- 3.1Java代码的执行流程............................................................................................................78
- 3.1.1怎样表示一个程序的执行流程................................................................................78
- 3.1.2三种基本结构............................................................................................................78
-
3.2选择语句............................................................................................