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

    • Java编程基础(微课版计算机系列教材)
      • 作者:编者:覃遵跃//张杰//颜一鸣//戴志强//刘春|责编:白立军//杨帆
      • 出版社:清华大学
      • ISBN:9787302630722
      • 出版日期:2023/05/01
      • 页数:532
    • 售价:39.6
  • 内容大纲

        Java是互联网时代最重要的编程语言之一。
        本书从初学者的角度出发,通过典型的案例、简单清晰的图示、通俗易懂的语言,深入浅出地介绍了Java应用开发中使用的重点技术。
        全书共20章,第1~5章讲解Java特点和开发环境搭建、Java语言基础、程序流程控制、数组和方法,这些内容是Java的基础知识;第6~8章讲解Java面向对象编程知识,包括类与对象,构造方法,封装性,this、static和super等关键字,继承、抽象类、接口、多态性、类之间的关系、单例模式和简单工厂模式等,这些内容是Java的核心内容;第9~15章讲解包及访问控制权限、异常处理、泛型、常用类、I/O系统、集合、JDBC编程等,这些内容是Java的重点难点;第16~20章讲解注解、图形用户界面、反射、多线程和网络编程,这些内容是Java应用开发基础。
        本书列举了300多个程序案例、绘制了300多个图示、布置了100多道习题,方便读者快速理解相关知识点并掌握应用技巧。本书还提供了丰富的配套教学资源,包括教学大纲、教学视频2100余分钟、题库2200多道、精美PPT课件1800余页、所有源程序代码和习题参考答案。本书所有资源部署在学银在线慕课平台,所有程序在JDK 17上运行通过,扫描随书提供的二维码可观看相应内容的讲解视频。
        本书可作为高等院校相关专业的“Java程序设计”课程教材,也可作为Java语言的自学者入门用书。
  • 作者介绍

        覃遵跃,男,1974年4月出生,湖南省张家界人,土家族,副教授、博士研究生、国家高级程序员,现任吉首大学教学督导组成员。长期从事软件工程专业课程教学与研究,主讲Java语言、C语言和数据库技术等专业课程。主要研究方向为Web数据库技术、软件开发与设计。主持省级课题2项,参与国家级、部省级等项目4项,主编《利用案例轻松学习Java语言》等教材。发表学术论文40余篇,获国家级、部省级学科竞赛优秀指导教师、吉首大学教学能手等称号。
  • 目录

    第1章  Java概述
      1.1  初识Java
        1.1.1  Java的发展
        1.1.2  Java的特点
      1.2  Java开发环境
        1.2.1  Java运行机制
        1.2.2  搭建开发环境
        1.2.3  第一个Java程序
      1.3  Eclipse集成开发环境
        1.3.1  Eclipse简介
        1.3.2  安装Eclipse
        1.3.3  建立Java项目
      1.4  Java命名规范
      1.5  小结
      1.6  习题
    第2章  Java语言基础
      2.1  Java程序结构
      2.2  注释及编程风格
        2.2.1  注释
        2.2.2  Java编程风格
      2.3  Java符号集
        2.3.1  Java符号系统
        2.3.2  标识符
        2.3.3  关键字
      2.4  数据类型
        2.4.1  数据类型概念
        2.4.2  常量
        2.4.3  变量
        2.4.4  整数类型
        2.4.5  浮点数类型
        2.4.6  字符类型
        2.4.7  布尔类型
      2.5  数据类型转换
        2.5.1  自动转换
        2.5.2  强制转换
        2.5.3  字符串的转换
      2.6  表达式与语句
        2.6.1  算术表达式
        2.6.2  赋值表达式
        2.6.3  关系表达式
        2.6.4  逻辑表达式
        2.6.5  表达式语句
        2.6.6  运算符的优先级
      2.7  小结
      2.8  习题
    第3章  程序流程控制
      3.1  选择结构
        3.1.1  if语句
        3.1.2  switch语句
        3.1.3  条件运算符

      3.2  循环结构
        3.2.1  while语句
        3.2.2  do…while语句
        3.2.3  for语句
        3.2.4  嵌套循环
      3.3  跳转语句
        3.3.1  break语句
        3.3.2  continue语句
        3.3.3  return语句
      3.4  小结
      3.5  习题
    第4章  数组
      4.1  一维数组
        4.1.1  声明一维数组
        4.1.2  初始化一维数组
      ……
    第5章  方法
    第6章  面向对象编程(上)
    第7章  面向对象编程(中)
    第8章  面向对象编程(下)
    第9章  包及访问控制权限
    第10章  异常处理
    第11章  泛型
    第12章  常用类
    第13章  I/O系统
    第14章  集合
    第15章  JDBC编程
    第16章  注解
    第17章  图形用户界面
    第18章  反射
    第19章  多线程
    第20章  网络编程