成功加入购物车

去购物车结算 X
轻阅书店
  • JAVA程序设计教程(第2版)/杜晓昕

JAVA程序设计教程(第2版)/杜晓昕

举报

全新正版 假一赔十 可开发票

  • 出版时间: 
  • 装帧:    平装
  • 开本:    16开
  • ISBN:  9787301304204
  • 出版时间: 
  • 装帧:  平装
  • 开本:  16开

售价 42.78 7.4折

定价 ¥58.00 

品相 全新

优惠 满包邮

优惠 满减券
    运费
    本店暂时无法向该地区发货

    延迟发货说明

    时间:
    说明:

    上书时间2023-12-18

    数量
    库存5
    微信扫描下方二维码
    微信扫描打开成功后,点击右上角”...“进行转发

    卖家超过10天未登录

    • 商品详情
    • 店铺评价
    手机购买
    微信扫码访问
    • 商品分类:
      综合性图书
      货号:
      1201890474
      商品描述:
      作者简介
          杜晓昕,副教授,齐齐哈尔大学。编著出版了《Java程序设计教程》教材。主持黑龙江教育厅项目2项,市工业攻关项目1项;参与国家自然科学基金青年基金1项,黑龙江省自然科学基金2项,教育部青年基金1项,市厅级项目3项在本领域核心期刊、EI期刊上发表论文20余篇;获得三项软件著作权,5项实用新型。张剑飞,教授,博士,齐齐哈尔大学软件工程系主任,教授,中国计算机学会不错会员。

      目录
      目    录 章  Java语言概述1.1  Java语言简介1.1.1  Java语言发展简介1.1.2  Java语言的特点1.2  开发环境的搭建1.2.1  下载JDK1.2.2  安装JDK1.2.3  设置path与classpath1.2.4  测试Java开发环境1.3  用命令行方式描述Java应用程序的开发过程1.3.1  源程序的编辑1.3.2  源程序的编译1.3.3  字节码文件的运行1.4  辅助工具简介1.5  Eclipse集成开发工具简介小结习题第2章  Java程序设计基础2.1  标识符与关键字2.1.1  标识符2.1.2  关键字2.2  数据类型2.2.1  基本数据类型2.2.2  常量2.2.3  变量2.2.4  基本数据类型之间的转换2.3  运算符与表达式2.3.1  运算符2.3.2  表达式2.4  控制结构2.4.1  顺序结构2.4.2  选择结构2.4.3  循环结构2.4.4  跳转结构2.5  数组2.5.1  一维数组2.5.2  多维数组2.6  案例分析2.6.1  优选公约数和最小公倍数2.6.2  百鸡问题2.6.3  猴子吃桃子问题2.6.4  折半查找2.6.5  杨辉三角小结习题第3章  面向对象基础3.1  面向对象的基本特征3.2  类3.2.1  类的定义3.2.2  成员变量和局部变量3.2.3  成员方法3.3  对象的创建和构造方法3.3.1  对象的声明3.3.2  对象的创建3.3.3  对象的使用3.3.4  构造方法3.4  方法重载3.5  类的继承3.5.1  继承的定义3.5.2  成员变量的隐藏和方法重写(覆盖)3.5.3  this与super关键字3.5.4  继承中的构造方法3.6  包3.6.1  包的声明3.6.2  包的导入3.7  权限控制3.7.1  公有访问修饰符:public3.7.2  保护访问修饰符:protected3.7.3  默认访问修饰符:default3.7.4  私有访问修饰符:private3.8  关键字final与static3.8.1  关键字final3.8.2  关键字static3.9  案例分析3.9.1  图书管理系统3.9.2  超市售货管理系统小结习题第4章  抽象类、接口与内部类4.1  抽象类4.2  接口4.2.1  接口的定义4.2.2  接口的实现4.2.3  抽象类和接口的异同4.2.4  JDK8接口新特性4.3  多态4.4  内部类4.5  案例分析小结习题第5章  Java常用类5.1  基本数据类型的封装类5.1.1  封装类的构造方法5.1.2  封装类的常用方法5.1.3  自动装箱与自动拆箱5.2  Object类5.2.1  toString()方法5.2.2  equals(Object obj)方法5.2.3  getClass()方法5.3  字符串处理类5.3.1  String类5.3.2  StringBuffer类5.3.3  StringBuilder类5.4  Math类5.5  日期处理类5.5.1  Date类5.5.2  Calendar类5.6  案例分析5.6.1  进制转换5.6.2  校验文件名和邮箱地址5.6.3  批量单词替换和统计问题5.6.4  万年历小结习题第6章  I/O流与异常6.1  File类6.1.1  File类的构造方法6.1.2  File类的成员方法6.1.3  使用File类6.2  流6.2.1  流的基本概念6.2.2  输入/输出流6.3  字节流6.3.1  InputStream和OutputStream6.3.2  FileInputStream和FileOutputStream6.4  字符流6.4.1  Reader和Writer6.4.2  InputStreamReader和 OutputStreamWriter6.4.3  FileReader和FileWriter6.4.4  BufferedReader和BufferedWriter6.4.5  PrintStream和PrintWriter6.5  序列化6.5.1  对象序列化6.5.2  对象解序列化6.6  异常6.6.1  异常的概念6.6.2  异常处理6.6.3  使用throws声明异常6.6.4  使用throw抛出异常6.6.5  异常的多态6.6.6  自定义异常6.7  案例分析6.7.1  在文本中对指定字符串进行查找与替换6.7.2  取钱小结207习题208第7章  泛型与集合框架7.1  泛型7.1.1  泛型定义7.1.2  通配符7.1.3  有界类型7.1.4  泛型的7.2  集合框架简介7.3  接口Collection7.4  接口List7.4.1  ArrayList类7.4.2  LinkedList类7.5  Set集合7.6  Map集合7.7  集合工具7.8  案例分析7.8.1  用Collection实现图书的添加和查看7.8.2  用TreeSet实现信息的存储和查找小结习题第8章  多线程程序设计8.1  线程的概念8.2  线程的创建和启动8.2.1  继承Thread类8.2.2  实现Runnable接口8.2.3  两种线程创建方式比较8.3  线程的状态与控制8.3.1  线程的状态8.3.2  线程的控制8.4  线程的同步8.4.1  同步方法8.4.2  同步块8.4.3  多线程产生死锁8.5  案例分析8.5.1  生产者-消费者案例8.5.2  多线程实现排序案例小结习题第9章  Java的网络程序设计9.1  基础知识9.1.1  TCP/IP分层结构9.1.2  套接字概述9.2  Java网络包(java.net)9.2.1  服务器端ServerSocket9.2.2  客户端Socket9.2.3  使用BufferedReader从Socket上读取数据9.2.4  使用PrintWriter写数据到Socket上9.3  Socket编程实例9.3.1  单客户端通信9.3.2  多客户端聊天程序9.4  案例分析小结习题0章  图形用户界面10.1  图形用户界面概述10.2  事件处理10.2.1  事件处理模型10.2.2  事件类10.2.3  事件监听器10.2.4  事件及其相应的监听器接口10.3  Swing组件10.3.1  窗体——JFrame类10.3.2  面板——JPanel类10.3.3  标签——JLabel类10.3.4  按钮——utton类10.3.5  文本框——JTextField类与JPasswordField类10.3.6  文本区——JTextArea类10.3.7  列表组件——JComboBox类和JList类10.3.8  复选框和单选按钮——JCheckBox类和JRadioButton类10.4  布局管理器10.5  案例分析小结习题1章  Java数据库编程11.1  MySQL数据库11.1.1  下载与安装MySQL数据库11.1.2  安装MySQL图形化管理工具Navicat Premium356 11.2  JDBC简介11.3  JDBC的API接口11.3.1  DriverManager类11.3.2  Driver接口11.3.3  Connection接口11.3.4  Statement接口11.3.5  PreparedStatement接口11.3.6  ResultSet接口11.4  案例分析11.4.1  下载并加载MySQL数据库驱动11.4.2  连接数据库11.4.3  数据库的插入11.4.4  数据库的查询11.4.5  数据库的更新11.4.6  数据库的删除小结习题参考文献379

      内容摘要
          《Java程序设计教程(第2版)》由浅入深地讲解了Java语言的相关知识,注重计算思维能力的培养,通过案例分析使学生快速掌握知识要领。全书共有11章内容:(1)Java语言概述;(2)Java程序设计基础;(3)面向对象基础;(4)抽象类、接口与内部类;(5)Java常用类;(6)I/O流与异常;(7)泛型与集合框架;(8)多线程程序设计;(9)Java的网络程序设计;(10)图形用户界面;(11)JDBC数据库编程。本教程集基础知识、案例体验、技术实用和教学便利于一体,充分体现软件工程的理念,兼顾设计和制作技术,是一本适合于Java程序设计的初学者、高等院校教学和“实用型”人才培训的教材。

      主编推荐
      与同类教材相比,本书具有以下特色。(1) 注重基础与应用。本书按照程序设计思维的主要流程来安排各章节,易于读者理解。每章均按照基本概念、语句结构、程序思想、代码实现、案例分析的思路来介绍Java语言,有利于学习者对照学习,提高学习效率。本书采用由基础到应用的循序渐进的学习模式,适合学习者全面掌握Java语言。(2) 案例驱动。每章都有经典案例分析,通过经典案例将各知识点有机地结合起来,达到学以致用的目的。本书注重提高读者利用面向对象技术和Java语言解决实际问题的能力。(3) 教学便利。本书采用可视化开发工具与代码解读相结合的方法,既能使学习者直观感受设计开发的高效,也能使学习者回味相应代码的作用。这符合人们认识事物的心理过程,也平衡了实践的操作直观性与理论的系统完整性;同时还能充分调动学习者的学习积极性和主动性,给教师提供了更大的教学设计空间。(4) 视频讲解。编者为各章的重点、难点内容录制了68个讲解视频,帮助读者更好地理解相关知识。(5) 注重碎片化学习。本书为“互联网+”教材,学生可以随时随地扫码观看重点、难点内容的讲解,并获取习题答案和程序源代码。

      配送说明

      ...

      相似商品

      为你推荐

    孔网啦啦啦啦啦纺织女工火锅店第三课

    开播时间:09月02日 10:30

    即将开播,去预约
    直播中,去观看