新書推薦:

《
一群数学家分蛋糕:提升逻辑力的100道谜题
》
售價:NT$
281.0

《
无解的困局:大明最后的60年
》
售價:NT$
306.0

《
女校(人气作家孩子帮·鹅随“北番高中”系列代表作!)
》
售價:NT$
281.0

《
万历十八年之风起辽东
》
售價:NT$
398.0

《
实战ANSYS Icepak电子热设计
》
售價:NT$
454.0

《
水库式经营
》
售價:NT$
286.0

《
哲学家的最后一课
》
售價:NT$
270.0

《
进入全球公共视域的清帝国:欧洲文献里的中国邸报
》
售價:NT$
649.0
|
內容簡介: |
本书对Java语言进行深入浅出的讲解,从零基础进行学习,结合代码实践,从设计思想、内容结构、写作特点等方面以全新面貌呈现于读者,全书重新执笔,细致入微的涵盖了Java语言基础中的编程特点,技术特征。以理论为依据,加强动手实践能力,高屋建瓴的从项目案例分化知识点,形成练习代码。本书旨在为推广Java语言尽微薄之力,为Java语言初学者指点迷津。本书共分为三个部分。第1~3章讲解Java运算符表达式,编程语言的基本结构及面向过程的程序设计;第4~9章讲解Java语言常用概念,Java语言的基本语法,面向对象的设计思想;第10~15章为更加深入的学习理解Java语言提供上升通道。
|
關於作者: |
张雨,哈尔滨商业大学副教授,计算机系主任,研究方向为最优化理论与方法、网络通信与网络安全,曾任清华大学自动化系访问学者,担任黑龙江省高教学会人工智能教育专业委员会委员,主持多项黑龙江省自然科学基金项目。
|
目錄:
|
第 1 章 Java 技术入门···················································································.1 1.1 Java 概述 ·························································································.1 1.1.1 语言的分类 ·············································································.1 1.1.2 什么是 Java ·············································································.1 1.1.3 Java 的特点·············································································.2 1.1.4 Java 的发展·············································································.3 1.2 JDK 的配置与使用·············································································.4 1.2.1 初识 JDK················································································.4 1.2.2 Windows 的 JDK 环境································································.4 1.2.3 编写第一个 Java 程序 HelloWorld ·················································.7 1.3 Java 的开发环境 ················································································.8 1.3.1 Eclipse 开发工具 ······································································.8 1.3.2 IDEA 开发工具 ········································································14 习题 1····································································································18 第 2 章 Java 编程基础···················································································20 2.1 Java 中的注释 ···················································································20 2.2 变量与常量 ······················································································20 2.3 标识符 ····························································································22 2.4 Java 的基本数据类型 ··········································································22 2.4.1 整数类型 ················································································23 2.4.2 浮点类型 ················································································26 2.4.3 字符类型 ················································································29 2.4.4 布尔类型 ················································································30 2.5 输入与输出 ······················································································31 2.6 运算符与表达式 ················································································34 2.6.1 概述 ······················································································34 2.6.2 算术运算符 ·············································································34 2.6.3 赋值运算符 ·············································································35 2.6.4 关系运算符 ·············································································35 2.6.5 逻辑运算符 ·············································································36 2.6.6 位运算符 ················································································37 2.6.7 条件运算符 ·············································································38 2.6.8 运算符的优先级和结合方向························································38 习题 2····································································································39 第 3 章 流程图与流程控制··············································································41 3.1 流程图概述 ······················································································41 3.2 算法的表示方法 ················································································41 3.3 结构化程序设计方法 ··········································································43 3.4 分支语句 ·························································································45 3.4.1 if 语句 ···················································································45 3.4.2 switch-case 语句 ·······································································50 3.5 循环语句 ·························································································52 3.5.1 while 循环···············································································52 3.5.2 do-while 循环··························3
|
|