《Java语言程序设计》学习课件

《Java语言程序设计》学习课件

  • 大小:12.06 MB
  • 类型:配书资源
  • 格式:PDF
  • 出版:人民邮电出版社
  • 作者:辛运帏,饶一梅 编著
  • 更新:2022-07-19 09:16:28
版权投诉 / 资源反馈(本资源由用户 谷雁枫 投稿)

这是一个关于Java语言相关的资料,由人民邮电出版社出版,作者是辛运帏,饶一梅 编著,介绍了关于Java语言、程序设计方面,格式为PDF,资源大小12.06 MB,目前在Java语言类资源综合评分为:7.5分。

内容简介

本书是学习Java语言的入门教材。全书从Java语言的基本特点入手,详细介绍了Java语言的基本概念和编程方法,同时深入介绍了Java的高级特性。本书共分为12章,涉及Java中的基本数据类型、基本语法、类的概念及特性、异常处理、用户界面设计、小应用程序、输入/输出操作及线程等内容。

本书内容详尽,并配合大量示例,在每章的最后均列出若干习题,供读者参考。

本书可作为普通高等院校计算机专业本科生程序设计课程的教材,也可供程序设计人员参考使用。

目录

  • 第1章Java语言
  • 1.1Java语言简介
  • 1.1.1Java语言的问世
  • 1.1.2Java语言的组成
  • 1.2开发环境的安装
  • 1.3一个简单的Java应用程序
  • 1.3.1Java应用程序示例
  • 1.3.2使用Java核心API文档
  • 习题
  • 第2章面向对象程序设计技术
  • 2.1面向对象程序设计技术的基本概念
  • 2.1.1什么是面向对象程序设计方法
  • 2.1.2什么是类和对象
  • 2.1.3面向对象的重要特性
  • 2.2Java与C 的OOP能力比较
  • 习题
  • 第3章标识符和基本数据类型
  • 3.1Java的基本语法单位
  • 3.1.1空白、注释及语句
  • 3.1.2关键字
  • 3.1.3标识符
  • 3.2Java编码体例
  • 3.3Java的基本数据类型
  • 3.3.1变量和常量
  • 3.3.2基本数据类型
  • 3.3.3变量的说明和赋值
  • 习题
  • 第4章表达式和流程控制语句
  • 4.1表达式
  • 4.1.1操作数和运算符
  • 4.1.2表达式的提升和类型转换
  • 4.2流程控制语句
  • 4.2.1表达式语句
  • 4.2.2块
  • 4.2.3分支语句
  • 4.2.4循环语句
  • 4.2.5break与continue语句
  • 习题
  • 第5章类与对象
  • 5.1类的定义与对象的创建
  • 5.1.1类的定义格式
  • 5.1.2对象的创建和初始化
  • 5.2构造方法
  • 5.2.1构造方法及其重载
  • 5.2.2默认的构造方法
  • 5.3定义方法
  • 5.3.1方法定义格式
  • 5.3.2按值传递
  • 5.4类的继承
  • 5.4.1继承的定义
  • 5.4.2多态性与转换对象
  • 5.5继续讨论Java的关键字
  • 5.5.1static
  • 5.5.2final和abstract
  • 5.5.3this和super
  • 5.6方法重写
  • 5.6.1方法重写概述
  • 5.6.2应用重写的规则
  • 5.6.3调用父类构造方法
  • 5.7接口
  • 5.7.1多重继承中的二义性
  • 5.7.2接口的定义
  • 5.7.3接口的实现
  • 5.8Java包
  • 5.8.1Java包的概念
  • 5.8.2import语句
  • 5.9内部类
  • 5.9.1内部类的概念
  • 5.9.2匿名类
  • 习题
  • 第6章数组、容器和字符串
  • 6.1数组
  • 6.1.1数组说明和初始化
  • 6.1.2数组的使用
  • 6.2容器和字符串
  • 6.2.1容器
  • 6.2.2字符串
  • 习题
  • 第7章Java语言中的异常
  • 7.1异常示例
  • 7.2异常处理
  • 7.2.1异常处理相关语句
  • 7.2.2公共异常
  • 7.3抛出语句
  • 7.4创建自己的异常
  • 习题
  • 第8章图形用户界面设计
  • 8.1AWT与Swing
  • 8.1.1AWT包与Swing包
  • 8.1.2组件、容器及内容窗格
  • 8.2Swing组件
  • 8.2.1按钮
  • 8.2.2标签
  • 8.2.3组合框
  • 8.2.4文本组件
  • 8.2.5菜单组件
  • 8.2.6对话框
  • 8.3布局管理器
  • 8.3.1常用的布局管理器
  • 8.3.2其他布局管理器
  • 8.4界面设计的细节
  • 8.4.1控制组件外观
  • 8.4.2提示工具和助记符
  • 8.5事件处理
  • 8.5.1事件简述
  • 8.5.2组件的事件处理
  • 8.5.3事件的种类
  • 8.5.4事件适配器
  • 习题
  • 第9章Java Applet
  • 9.1编写Applet
  • 9.1.1小程序示例
  • 9.1.2小程序设计过程
  • 9.2小程序中使用的方法
  • 9.2.1基本方法
  • 9.2.2用于显示Applet的方法
  • 9.3HTML文档
  • 9.3.1applet标记
  • 9.3.2Applet参数的读取
  • 9.3.3Applet与URL
  • 9.4在Applet中的多媒体处理
  • 9.4.1在Applet中显示图像
  • 9.4.2在Applet中播放声音
  • 9.5Applet的事件处理
  • 习题
  • 第10章Java数据流
  • 10.1数据流的基本概念
  • 10.1.1输入数据流
  • 10.1.2输出数据流
  • 10.2基本字节数据流类
  • 10.2.1文件数据流
  • 10.2.2过滤器数据流
  • 10.3基本字符流
  • 10.4文件的处理
  • 10.4.1File类
  • 10.4.2随机访问文件
  • 习题
  • 第11章线程
  • 11.1线程和多线程
  • 11.1.1线程的概念
  • 11.1.2线程的结构
  • 11.2线程的状态
  • 11.3创建线程
  • 11.3.1继承Thread类
  • 11.3.2实现Runnable接口
  • 11.4线程的控制
  • 11.4.1线程的启动
  • 11.4.2线程的调度
  • 11.4.3挂起线程
  • 11.4.4线程间的通信
  • 习题
  • 第12章Java的网络功能
  • 12.1概述
  • 12.1.1基本概念介绍
  • 12.1.2使用InetAddress
  • 12.2统一资源定位器
  • 12.2.1统一资源定位器的概念
  • 12.2.2URL的创建
  • 12.2.3与URL相关的异常
  • 12.2.4获取URL对象属性
  • 12.2.5读入URL数据
  • 12.3socket接口
  • 12.3.1socket的基本概念
  • 12.3.2socket通信的基本步骤
  • 12.3.3socket通信的程序设计
  • 习题
  • 参考文献

以上就是本次关于本资源的介绍和部分内容,我们还整理了以往更新的其它相关配套资源内容,可以在下方直接下载,关于相关的资源我们在下方做了关联展示,需要的朋友们也可以参考下。

Java语言相关资源

  • Java语言程序设计:基础篇(英文第6版)

    Java语言程序设计:基础篇(英文第6版) 课后答案

    本书是JaVa语言的经典教材,多年不衰。本书全面整合了Java 5的特性,采用先讲基础的教学方式,循序渐进地介绍了程序设计基础,问题解决、面向对象程序设计、图形用户界面设计、异常处理、I/0和递归等。另外,本书还全面且深入地覆盖了一些不错主题,包括数据结构,并发、网络、靠前化、不错GUI、Web程序设计等。 本书影印版由《JaVa语言程序设计基础篇》与《JaVa语言程序设计进阶篇》组成。基础篇对应原书的靠前-19章,进阶篇对应原书的第20-36章

    大小:9.35 MBJava

  • 神经网络编程实战:Java语言实现(第2版)

    神经网络编程实战:Java语言实现(第2版)

    大小:51.2 MB神经网络

  • 《Java程序设计语言》期末复习练习题

    一、(单元一实训3)实现一个数字加密器。运行时输入加密前的整数,通过加密运算后,输出加密后的结果,使加密结果仍为整数。 加密规则为:加密结果=(整数*10+5)/2 + 3.14159。 二、(单元一实训4)计算个人所得税。假设某人月收人为x元,计算个人所得税,假设个人所得税征收方法如下: 当x=3 500时,不需要交税; 当3500x5000时,应征税为(x-3 500)* 3%; 当5000x8000时,应征税为(x-5000)* 10%+ 1 500 * 3%; 当8000x12500时,应征税为(

    大小:35 KBJava

下载地址

学习笔记

10小时58分钟前回答

java语言求解兔子问题代码分析

1、思考 兔子问题,是费氏数列的形象化说法,它是由一位名为Fibonacci的数学家在它的著作中提出的一个问题。 2、描述 它体术的问题是:若有一只免子每个月生一只小免子,一个月后小免子也开始生产。起初只有一只免子,一个……