• 零基础学Java 升级版
21年品牌 40万+商家 超1.5亿件商品

零基础学Java 升级版

全新正版 极速发货

46.01 4.6折 99 全新

库存4件

广东广州
认证卖家担保交易快速发货售后保障

作者明日科技 编

出版社电子工业出版社

ISBN9787121472145

出版时间2024-01

装帧平装

开本16开

定价99元

货号1203222613

上书时间2024-11-22

书香美美

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
明日科技是一家专业从事软件开发、教育培训以及软件开发教育资源整合的高科技公司。其编写的教程既注重选取软件开发中的必需、常用内容,又注重内容的易学易用以及相关知识的拓展,深受读者喜爱。同时,其编写的教程多次荣获"全行业优秀畅销品种”"中国大学出版社图书奖优秀畅销书”等奖项,多个品种长期位居同类图书销售排行榜的前列。

目录
第1篇基础知识

第1章初识Java

视频讲解:38分钟

e学码词条:32个

1.1Java简介

1.1.1什么是Java

1.1.2Java的版本

1.1.3JavaAPI文档

1.2搭建Java环境

1.2.1JDK的下载

1.2.2JDK的安装

1.2.3配置JDK

1.2.4测试开发环境

1.3Eclipse开发环境

1.3.1Eclipse简介

1.3.2下载Eclipse

1.3.3Eclipse的配置与启动

1.3.4Eclipse工作台

1.3.5导入项目文件

1.4Eclipse的使用

1.4.1创建Java项目

1.4.2创建Java类文件

1.4.3使用编辑器编写程序代码

1.4.4运行Java程序

1.5程序调试

1.6小结

第2章Java语言基础

视频讲解:2小时18分钟

精彩实例:12个

e学码词条:28个

2.1代码注释

2.2变量与常量

2.2.1标识符与关键字

2.2.2变量

2.2.3常量

2.3基本数据类型

2.3.1整数类型

2.3.2浮点类型

◆实例01根据身高、体重计算BMI指数

2.3.3字符类型

◆实例02打印特殊字符

2.3.4布尔类型

◆实例03用boolean变量记录登录用户和密码

2.4数据类型转换

2.4.1隐式转换

◆实例04隐式转换自动提升到双精度

2.4.2显式转换

◆实例05利用显式转换实现精度缺失

2.5运算符

2.5.1赋值运算符

◆实例06使用赋值运算符为变量赋值

2.5.2算术运算符

◆实例07模拟计算器功能

2.5.3自增和自减运算符

◆实例08变量实现自动增减服务

2.5.4关系运算符

◆实例09对用户输入的值进行比较

2.5.5逻辑运算符

◆实例10利用逻辑运算符和关系运算符进行运算

2.5.6位运算符

◆实例11使用位逻辑运算符进行运算

◆实例12使用位移运算符对密码加密

2.5.7复合赋值运算符

2.5.8三元运算符

2.5.9圆括号

2.5.10运算符优先级

2.6小结

第3章流程控制

视频讲解:2小时30分钟

精彩实例:11个

e学码词条:27个

3.1程序结构

3.2条件语句

3.2.1if条件语句

◆实例01判断手机号码是否存在

◆实例02饭店座位分配

3.2.2switch多分支语句

◆实例03根据考试成绩判断等级

3.3循环语句

3.3.1while循环语句

◆实例04对1~10进行相加计算

3.3.2do…while循环语句

◆实例05用户登录验证

3.3.3for循环语句

◆实例061~100的累加计算

3.3.4foreach语句

◆实例07遍历整型数组

3.3.5循环语句的嵌套

◆实例08输出乘法口诀表

3.4跳转语句

3.4.1break语句

◆实例09输出数字中的第一个偶数

◆实例10使用break语句跳出指定的循环

3.4.2continue语句

◆实例11输出数字中的所有偶数

3.5小结

第4章数组

视频讲解:1小时26分钟

精彩实例:7个

e学码词条:17个

4.1数组的概述

4.2一维数组

4.2.1创建一维数组

4.2.2给一维数组赋值

4.2.3获取数组长度

◆实例01获取班级总人数

4.2.4一维数组的使用场景

◆实例02输出一年中各月的天数

4.3二维数组

4.3.1创建二维数组

4.3.2给二维数组赋值

◆实例03使用三种方式初始化二维数组

4.3.3二维数组的使用场景

◆实例04输出不同版式的古诗

4.3.4不规则数组

◆实例05输出不规则二维数组中的所有元素

4.4数组的基本操作

4.4.1遍历数组

◆实例06双循环嵌套遍历数组

4.4.2填充和批量替换数组元素

◆实例07将空数组填满数据

4.5小结

第5章字符串

视频讲解:2小时50分钟

精彩实例:20个

e学码词条:16个

5.1String类

5.1.1声明字符串

5.1.2创建字符串

◆实例01为字符串赋值

5.2字符串的连接

5.2.1连接字符串

◆实例02李狗蛋的自我介绍

5.2.2连接其他数据类型

◆实例03获取班级总人数

5.3提取字符串信息

5.3.1获取字符串长度

5.3.2获取指定位置的字符

◆实例04找出字符串中索引位置为4的字符

5.3.3获取子字符串索引位置

◆实例05判断字符串中是否有中文逗号

5.3.4判断字符串首尾内容

◆实例06统计某一品牌电器种类总数

◆实例07查找限号车牌

5.3.5获取字符数组

◆实例08提取字符串中的每一个字符

5.3.6判断子字符串是否存在

◆实例09在菜谱中查找某一道菜

5.4字符串的操作

5.4.1截取字符串

◆实例10截取身份证号中的出生日期

5.4.2字符串替换

◆实例11替换字符串中的错别字

5.4.3字符串分割

◆实例12将菜谱中的菜品保存在一个数组中

5.4.4大小写转换

◆实例13输出字符串的大小写格式

5.4.5去除空白内容

◆实例14去掉字符串两边的空白内容

5.4.6比较字符串是否相等

◆实例15比较字符串的内容是否相同

5.5可变字符串StringBuffer类

◆实例16为字符串追加不同类型的文字内容

◆实例17替换手机号中间四位为“××××”

◆实例18模拟VIP插队排号

◆实例19删除台词中的失误片段

◆实例20StringBuffer类中方法的使用

5.6小结

第6章面向对象编程基础

视频讲解:1小时48分钟

精彩实例:9个

e学码词条:18个

6.1面向对象概述

6.1.1对象

6.1.2类

6.1.3面向对象程序设计的特点

6.2类与对象

6.2.1成员变量

6.2.2成员方法

◆实例01计算箱子里图书的总数

◆实例02将美元转换为人民币

6.2.3构造方法

◆实例03借阅《战争与和平》

6.2.4局部变量

6.2.5this关键字

◆实例04调用书名属性

◆实例05给鸡蛋灌饼只加一个蛋

6.3static关键字

6.3.1静态变量

◆实例06使用静态变量表示水池中的水量

6.3.2静态方法

◆实例07使用静态方法控制水池中的水量

6.3.3静态代码块

◆实例08代码块的执行顺序

6.4类的主方法

◆实例09设置程序参数

6.5小结

第2篇核心技术

第7章面向对象核心技术

视频讲解:3小时19分钟

精彩实例:18个

e学码词条:20个

7.1类的封装

◆实例01“被封装的厨师”为顾客做一份香辣肉丝

7.2类的继承

7.2.1extends关键字

◆实例02使用继承表现Pad和Computer的关系

7.2.2方法的重写

◆实例03在电脑类中展示图片

◆实例04让平板电脑调用台式机的功能

7.2.3所有类的父类——Object类

◆实例05使用输出语句打印SayHellotoJava

◆实例06“被封装的厨师”为顾客做一份香辣肉丝

7.3类的多态

7.3.1方法的重载

◆实例07编写add()方法的多个重载形式

7.3.2向上转型

◆实例08使用继承绘制平行四边形

7.3.3向下转型

◆实例09类型转换异常

7.3.4instanceof关键字

◆实例10判断父类对象是否为子类的实例

7.4抽象类与接口

7.4.1抽象类与抽象方法

◆实例11模拟“去商场买衣服”场景

7.4.2接口的声明及实现

◆实例12绘制特殊的平行四边形

7.4.3多重继承

◆实例13使用多重继承输出儿子喜欢做的事

7.4.4区分抽象类与接口

7.5访问控制

7.5.1访问控制符

7.5.2Java类包

……

内容摘要
本书采用的开发环境为JDK 11。本书从零基础学习者的角度出发,通过通俗易懂的语言、流行有趣的实例,详细地介绍了使用Java进行程序开发需要掌握的知识和技术。全书共16章,包括初识Java、Java语言基础、流程控制、数组、字符串、面向对象编程基础、面向对象核心技术、异常处理、Java常用类和枚举类型、泛型与集合类、Swing程序设计、I/O、多线程、使用JDBC操作数据库、Java绘图,以及坦克大战游戏等内容。书中所有知识都结合具体实例进行讲解,设计的程序代码给出了详细的注释,可以使读者轻松领会Java程序开发的精髓,快速提高开发技能。

本书通过大量实例及一个完整项目案例,帮助读者更好地巩固所学知识,提升能力;随书附赠的《小白实战手册》(电子版)中给出了3个流行案例的详细开发流程,力求让读者能学以致用,真正获得开发经验;附赠的资源包中提供了视频讲解、PPT课件、实例及项目源码、拓展训练等,可方便读者学习;书中设置了300多个二维码,扫描二维码可观看视频讲解,解决学习上的疑难问题;对于不易理解的专业术语、代码难点只需扫描每章最后的e学码二维码,就可获得更多扩展解释,随时扫除学习障碍。

主编推荐
有其他语言编程经验,想要了解 C++语言的读者;有传统 C++编程经验,想要了解最新现代 C++语言特性的读者;有较资深编程经验,想要了解 C++之父在 C++设计中的一些设计细节与思路的读者。

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP