欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • 漫画学Java(快速提高零基础漫画版全彩印刷)
      • 作者:(德)菲利普·阿克曼|责编:钟博|译者:刘玲玉//刘婧姣
      • 出版社:北京理工大学
      • ISBN:9787576327939
      • 出版日期:2023/09/01
      • 页数:218
    • 售价:35.6
  • 内容大纲

        本书中融合了漫画的趣味性和智慧问题的引导,使学习过程不再沉闷。无论你是编程新手还是经验丰富的开发者,都能在这里找到启发和乐趣。薛定谔作为导学人物,以他独特的智慧引领读者探索Java编程的奥秘。
        从基础知识到高级概念,覆盖了Java编程的方方面面。读者将通过有趣的情节和问题,逐步深入了解面向对象编程、接口、泛型等核心概念,轻松掌握Java语言的精髓。
        与传统的编程教材不同,本套书以其独特的叙述方式,将学习过程变得轻松愉快。你将在书中解决一系列趣味问题,从而掌握Java编程的技巧。同时,书中还包含大量实用示例和练习,帮助读者将所学知识应用到实际项目中,提高编程技能。
  • 作者介绍

        菲利普·阿克曼(Philip Ackermann)是德国弗劳恩霍夫应用信息技术研究所的软件开发人员,计算机科学硕士。他对Java虚拟机和整洁代码充满热情,能驾轻就熟地工作在不同的开发环境中,或者辗转在Java和Node.js之间,还能游刃有余地应对小薛提出的CSS、XML、SQL或其他语言的问题。
  • 目录

    我们可以说“你”——这就是我对薛定谔的做法
    第一章  他从哪里得来的  继承性
      继承性
      由于有了继承性,重复的代码更少了
      苹果不会落得离树太远
      通过改写方法来适应行为
      禁止重写
      花卉的继承权
      但我想去找爷爷和奶奶!祖父母类是怎样的呢?
      继承和构造器
      修复构造函数链
      构造函数怎么说
      是儿子继承父亲的遗产,还是父亲继承儿子的遗产
      类型转换
      向上转型
      检查类型
      你喜欢哪种方法?重载方法
      订阅服务
      面向服务与面向对象
      回到对象上
      过量充电
      德国正在寻找超级明星
      摘要
    第二章  接口和一些小限定  抽象类和接口
      抽象类
      抽象方法
      数字还是模拟?最主要的是抽象
      都是抽象的,对吗?
      接口
      关于接口的练习
      对于一些人来说,这是接口
      接口和继承
      有时少比多好
      接口中的常量
      常数类中的常数
      静态导入
      静态代码块
      通过枚举的常量
      接口—重复
      还有更多类
      静态成员类
      非静态成员类
      局部类
      匿名类
      抽象的和多态的——清楚吗,薛定谔?
    第三章  你真的对你所有的鞋子都有一个概览吗  数组、集合和映射
      我想要更多——与猫们的良好关系以及……
      欲望的对象
      前往下一个维度
      给我一切

      你已经有这样的鞋子了
      你必须自己做所有的事情
      追踪物体相同的痕迹
      一样就是相等——或者不是?
      Arrays不共同成长
      鞋子系列
      你还有这样的鞋子啊
      要不要给你看看我的鞋子收藏
      迭代器
      Link及其实现
      一次就是一次,不能再多了
      老黄瓜刷绿漆,俺也装回嫩
      给刑侦的Set
      用于鞋子测试器的Set
      正确的Hashcode
      树木和房间
      更大还是更小
      不通过树分类
      已分类的鞋子
      映射出来
      这就是你已经拥有的鞋子数量
      地窖里的蛇
      在后面排队
      紧凑性和功能性:λ(Lambda)表达式
      filter()、map()和reduce()
      高跟鞋
      慢慢来,总结下
    第四章  异常情况,为了安全起见  异常
      错误成为异常
      你的第一个异常
      准备抛出
      学习捕获
      在最后——finally块
      在这里,你受到贵宾待遇
      异常情况的继承
      异常作为信息对象——实际发生了什么
      需要信息,不需要依赖
      进一步抛出异常
      何时以及如何处理异常
      总是将异常转发?并非万能方法
      你不必捕获它们——未检查的异常
      针对Runtime-Exception的防御性编程
      记录异常情况
      让保镖随即登录
      不再能挽救了
      内存满了
      自动关闭资源
      读取文件
      异常证明了这一规则
    第五章  喂,这里你不能进  泛型

      通用类型
      在有Generics之前
      ……而有了Generics
      Hund(狗)与Katze(猫)
      作为子类的Katzenkorb(猫篮)
      类型转化的接口
      通配符类型问题
      向上限制的通配符类型
      缺点:薛定谔不能写入
      向下限制的通配符类型
      类型转化的方法
      通配符练习
      复习
      总结
    第六章  原始流——输入和输出流  文件、流和序列化
      Bossingen带着文件来了
      想要更多吗?试试二进制
      编写二进制文件——也是使用字节流
      用普通的Streams复制文件一非常慢
      用缓冲流复制文件——速度快得多
      谁读取字节?用字符流读取文本文件
      用字符流写文本文件
      1:0为CSV——转换文本文件
      攻克目录
      最后的顺序——创建文件和目录
      在流水线上转换客户数据
      过滤好了就完成了一半——过滤目录
      正确的路径:新的文件IO-API
      转换客户文件——现在更容易了
      保存对象
      保存嵌套对象
      影响序列化和反序列化
      194用writeObject()和readObject()单独序列化
      正序与反序
      将所有的内容汇总到一起