Java编程基础

副标题:无

作   者:曹静主编

分类号:

ISBN:9787508455891

微信扫一扫,移动浏览光盘

简介

   Java语言具备面向对象、与平台无关、分布式、多线程等特点。经过多   年的发展,已经   成长为优秀的主流开发语言。尤其随着J2EE的推广与运用,使得Java语言的   功能更为强大,   应用范围更为广泛。    本书重点介绍了Java语言的核心语法、程序的流程控制、数组与字符串   的应用、Java   面向对象程序设计的主要思想和技巧以及Java的异常处理、常用的API等,   囊括了Java基   础编程的主要内容。    另外,本书还通过大量的示例向读者展示了Java的编程规范和编程方法   ,帮助读者建   立由感性到理性的深入认识,特别注重提高读者运用Java语言和面向对象技   术解决实际问   题的能力,读者通过实践例题以及完成课后编程习题,能够迅速掌握Java编   程的基本技巧,   为今后进一步学习Java的高级编程打下坚实的基础。    本书结构严谨,语言流畅,不仅可以作为计算机及相关专业的教材,同   时也适合作为广   大编程爱好者的自学教材。   

目录

  前言
  第1章 引言
   教学要求
   1.1 什么是编程
   1.2 Java是什么
   1.2.1 Java的语言背景
   1.2.2 Java可以做什么
   1.2.3 Java的技术特点
   1.2.4 Java平台介绍
   1.2.5 Java运行系统
   本章小结
   思考题
  第2章 开发Java程序
   教学要求
   2.1 下载、安装和使用JDK
   2.1.1 下载和安装JDK
   2.1.2 配置环境变量
   2.2 第一个Java程序实例:HelloJava
   2.2.1 编写源程序HelloJava.java
   2.2.2 编译和运行
   2.2.3 源代码解析
   2.2.4 Java的类文件
   2.3 Java开发工具IDE
   2.3.1 小巧的JCreator
   2.3.2 开源的Eclipse
   本章小结
   编程练习题
  第3章 类和对象
   教学要求
   3.1 类和对象的基本概念
   3.1.1 浅述面向对象的软件开发方法
   3.1.2 概念世界的实体与程序中的对象
   3.1.3 初识类与对象
   3.2 类的实现
   3.2.1 类的组成
   3.2.2 特殊的方法:构造方法
   3.3 对象的使用
   3.3.1 使用对象的程序实例
   3.3.2 从类实例化对象
   3.3.3 属性的get和set方法
   3.4 使用对象和类的OOP编程实例
   本章小结
   编程练习题
  第4章 Java语言基础
   教学要求
   4.1 代码编写规范
   4.2 标识符
   4.2.1 标识符命名规则
   4.2.2 Java关键字
   4.3 注释
   4.4 常量与变量
   4.5 数据类型
   4.5.1 基本数据类型
   4.5.2 类型转换
   4.5.3 基本数据类型的包装类
   4.5.4 引用类型简介
   4.6 运算符与表达式
   4.6.1 各种常用运算符
   4.6.2 表达式与语句
   4.6.3 复杂的运算:运算符与表达式的综合运用
   4.7 简单的输入与输出
   4.7.1 使用System.out.println()和System.in.read()
   4.7.2 使用JOptionPane.showlnputDialog()和JOptionPane.showMessageDialog()
   本章小结
   编程练习题
  第5章 深入讨论类
   教学要求
   5.1 对象的创建与销毁
   5.2 引用赋值
   5.3 深入讨论方法
   5.3.1 方法的定义、调用和返回
   5.3.2 从方法返回对象
   5.3.3 区别同名的局部变量与成员变量:this引用
   5.4 构造方法
   5.5 类的静态成员
   5.5.1 static关键字
   5.5.2 成员与静态方法的关系
   5.6 表现多态:方法重载
   5.6.1 如何定义和调用重载的方法
   5.6.2 构造方法的重载
   5.7 继承
   5.7.1 类的继承
   5.7.2 super关键字
   5.7.3 继承中的final修饰符
   5.8 抽象类与接口
   5.8.1 抽象类与抽象方法
   5.8.2 接口
   5.8.3 接口实现多继承效果
   5.9 包与访问控制修饰符
   5.9.1 包的概念与作用
   5.9.2 使用包
   5.9.3 访问控制符
   本章小结
   编程练习题
  第6章 程序的流程控制
   教学要求
   6.1 流程控制语句
   6.2 选择结构
   6.2.1 二选一:if-else语句
   6.2.2 多选一:嵌套的if-else结构
   6.2.3 另一种多选一:switch语句
   6.2.4 实例运用
   6.3 循环结构
   6.3.1 while语句
   6.3.2 for语句
   6.3.3 do-while语句
   6.3.4 循环的嵌套
   6.3.5 实例运用
   6.4 跳转控制
   6.4.1 break语句的使用
   6.4.2 continue语句的使用
   本章小结
   编程练习题
  第7章 数组
   教学要求
   7.1 基本数据类型的一维数组
   7.1.1 定义和初始化
   7.1.2 数组与for循环的结合运用
   7.1.3 实例运用
   7.2 对象数组
   7.3 多维数组
   7.3.1 多维数组的形成
   7.3.2 二维数组的定义和使用
   7.4 数组实用类Arrays
   本章小结
   编程练习题
  第8章 异常处理
   教学要求
   8.1 保证程序的健壮性:异常处理
   8.1.1 异常的基本概念
   8.1.2 Java的异常处理机制
   8.1.3 异常的分类
   8.2 处理异常
   8.2.1 未被捕获的异常
   8.2.2 利用try-catch-finally语句处理异常
   8.2.3 自定义异常
   8.2.4 使用throw抛出异常
   8.2.5 使用throws
   8.2.6 综合实例
   本章小结
   本章介绍的类、对象和方法
   编程练习题
  第9章 处理字符串
   教学要求
   9.1 字符串的表示
   9.2 String类
   9.2.1 String的构造函数
   9.2.2 使用String
   9.2.3 实例运用:基本数据类型与字符串的转换
   9.3 StringBuffer类
   9.3.1 StdngBuffer的构造函数
   9.3.2 使用StringBuffer
   9.3.3 实例运用:加密与解密
   9.4 字符串分析器:StringTokenizer
   9.4.1 StringTokenizer类的作用
   9.4.2 使用StringTokenizer类分析字符串
   9.4.3 操作字符串方法的运用
   9.4.4 实例运用:危险字符过滤器
   本章小结
   本章介绍的类、对象和方法
   编程练习题
  第10章 Java常用API介绍
   教学要求
   10.1 Java常用API简介
   10.2 数学函数的使用:Math类
   10.2.1 Math类简介
   10.2.2 Math类常量
   10.2.3 Math类常用方法
   10.3 随机数的产生:Random类
   10.3.1 Random类简介
   10.3.2 Random类常用方法
   10.4 处理时间与日期类
   10.4.1 简介
   10.4.2 Date类
   10.4.3 DateFormat类
   10.4.4 Calendar类
   10.5 大数字的处理
   10.5.1 BigInteger类
   10.5.2 BigDecimal类
   本章小结
   编程练习题
  参考文献
  

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Java编程基础
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon