导航

9天速学Java核心类库和设计 String类、StringBuilder类、多态 String类中equals方法的使用

9天速学Java核心类库和设计
共173节 13922人在学 课程详情 下载课件
课程目录
讨论留言
  • Object类、equal方法、Integer类、String类

    • hashCode方法的功能和重写
    • toString方法的功能和重写
    • 包装类的概念和分类
    • Integer类型的概念和构造方法
    • Integer类型的成员方法
    • 自动装箱和自动拆箱的概念
    • BigDecimal类型的概念和方法
    • BigDecimal类型的方法使用
    • String类型的基本概念
    • String类型的常量池
    • String类型的构造方法
    • Java语言中的常用包
    • Object类的概念和常用方法
    • Object类中equals方法的使用
    • Object类中equals方法的重写和使用
    • equal方法重写的优化处理
  • String类、StringBuilder类、多态

    • 作业讲解之Person类的封装和equals方法的重写
    • 作业讲解之Person类的hashCode方法和toString方法的重写
    • 作业讲解之Person类方法重写的自动生成
    • String类对象长度和字符的获取
    • String类型向int类型转换的方式
    • String类型中多个方法的使用
    • String类中equals方法的使用
    • String类中indexOf方法的使用
    • String类中查找指定字符串出现的所有位置
    • String类中子字符串的获取
    • StringBuilder类和StringBuffer类的概念
    • StringBuilder类实现对象创建和字符串的插入操作
    • StringBuilder类实现删改查操作
    • StringBuilder类实现反转和相互转换
    • Date类的概念和常用方法
    • SimpleDateFormat类的概念和常用方法
    • Calendar类的概念和常用方法
    • 多态的第三种使用场合和总结
  • 集合

    • 作业讲解之字符串中字符的统计
    • 作业讲解之学生信息的录入
    • 作业讲解之字符串的拼接处理
    • 作业讲解之生日距离标准时间天数的计算
    • 集合的框架
    • 变量和数组以及集合的比较
    • Collection集合的声明和添加元素
    • Collection集合中实现元素的查找
    • Collection集合中实现元素的删除
    • Collection集合中获取元素个数以及判断是否为空
    • List集合的概念和ArrayList与LinkedList的原理
    • Stack类和Vector类的特点
    • List集合实现增加的操作
    • List集合实现遍历的操作
    • List集合实现修改的操作
    • List集合实现删除的操作
    • List集合实现子集合的获取
    • 泛型的概念和基本使用
    • 泛型的原理分析和总结
  • Queue集合、Map集合

    • 作业讲解之Stack类的使用
    • Queue集合的概念和常用方法
    • Queue集合的使用
    • Set集合的基本概念
    • Set集合实现元素的添加
    • 元素放入哈希表的过程分析
    • 使用迭代器遍历Set集合中所有元素
    • 使用迭代器实现toString方法功能的方式一
    • 使用迭代器实现toString方法功能的方式二
    • 使用迭代器在迭代的过程中删除元素
    • 使用增强版的for循环遍历Set集合
    • Map集合的基本概念
    • Map集合实现元素的添加和修改
    • Map集合实现元素的查找和删除操作
    • Map集合实现遍历的方式二
    • Map集合实现遍历的方式三
    • 异常的基本概念和基本分类
    • 异常的避免
  • 异常捕获、File类

    • 作业讲解之Set集合中放入随机数片段
    • 作业讲解之List集合的四种遍历方式
    • 作业讲解之Map集合的实际应用
    • 异常捕获的语法格式
    • 异常捕获的执行流程
    • 异常捕获的注意事项和执行流程
    • 重写方法时异常抛出的原则
    • 自定义异常的概念和实现
    • 自定义异常的使用
    • 异常机制的总结
    • File类的概念和基本使用
    • File类实现文件的创建和删除
    • File类实现目录的创建和删除
    • File类实现目录中所有内容的获取
    • IO流的基本概念和基本分类
    • FileOutputStream类的概念和基本使用
    • FileOutputStream类的使用和总结
  • 类

    • 作业讲解之目录中内容的递归打印
    • FileInputStream类的基本概念和基本使用
    • FileInputStream类实现文件内容的全部读取
    • 实现文件拷贝的方式一
    • 实现文件拷贝方式一的缺点
    • 实现文件拷贝的方式二
    • 实现文件拷贝方式三
    • BufferedWriter类的概念和常用方法
    • BufferedWriter类的使用
    • BufferedReader类的基本概念和常用方法
    • BufferedReader类的使用
    • BufferedReader类读取字符数组以及字符串
    • PrintStream类的概念和使用
    • ObjectOutputStream类的概念和方法1
    • ObjectOutputStream类实现User对象的整体写入
    • ObjectInputStream类实现User对象的整体读取
    • 多个对象读写的经验分享
    • transient关键字和总结
  • run方法、线程

    • 作业讲解之聊天的基本流程
    • 作业讲解之聊天的完整实现
    • 程序和进程的概念
    • 实现文件拷贝的方式一
    • 线程创建和启动方式以及相关方法解析
    • run方法啥也不干的源码分析
    • run方法的重写和调用
    • run方法的重写和start方法的调用
    • 多线程执行的原理分析
    • 线程创建和启动方式二
    • 线程创建和启动方式二的原理分析
    • 线程创建和启动方式的比较
    • 使用匿名内部类的方式创建和启动线程
    • 线程的编号和名称
    • sleep方法的使用1
    • 线程的优先级使用
    • 线程的等待
    • 守护线程的使用和总结
  • 线程同步机制

    • 作业讲解之两个线程的创建和启动方式一
    • 作业讲解之两个线程的创建和启动方式二
    • 作业讲解之两个线程的创建和启动方式三
    • 作业讲解之账户类的编写
    • 线程同步机制的基本概念和取款模拟
    • 取款操作的解决方案以及缺点
    • 使用同步代码块的方式解决取款问题
    • 使用同步方法的方式解决取款问题
    • 两种锁定等价方式的验证
    • 同步锁的执行流程和注意事项
    • 死锁的概念
    • 七层网络模型的概念
    • 常用的协议
    • IP地址的概念和类型
    • IP地址的表示形式
    • 端口号的基本概念
    • 基于tcp协议的编程模型
    • 基于tcp协议编程模型的相关类和方法
    • 服务器和客户端连接的实现
    • 实现客户端向服务器发送数据内容
    • 实现客户端向服务器发送的内容由键盘输入
    • 实现服务器向客户端回发消息
    • 实现客户端和服务器不断地通信
    • 实现服务器可以不断地接收客户端的连接请求
    • 实现服务器可以不断地接收客户端连接的优化和总结
  • 软件开发、设计原则、方法模式、算法

    • 作业讲解之客户端向服务器发送对象的实现
    • 软件开发的流程1
    • 软件开发的流程2
    • 常用的设计原则1
    • 常用的设计原则2
    • 常用的设计原则3
    • 常用的设计模式和概念
    • 普通工厂方法模式的实现
    • 普通工厂方法模式的实际意义
    • 多个工厂方法模式的实现
    • 静态工厂方法模式的实现
    • 静态工厂方法模式的扩展
    • 抽象工厂方法模式的实现
    • 抽象工厂方法模式的意义
    • 线性查找算法的实现
    • 二分查找算法的分析
    • 二分查找算法的实现
    • 冒泡排序算法的分析
    • 冒泡排序算法的编程思路
    • 冒泡排序算法的实现
    • 冒泡排序算法的优化
回复
切换为未回复评论
切换为时间正序
请发表友善的回复…
发表回复
发表回复
按下Enter换行,Ctrl+Enter发表内容
编辑
预览
    轻敲空格完成输入
    • 显示为
    • 卡片
    • 标题
    • 链接

    反馈

    播放页问题反馈
    视频学习中有任何产品建议都可由此反
    馈,我们将及时处理!

    课时介绍

    String类中equals方法的使用

    课程介绍

    本课程系统地讲解了Java核心类库和设计,为你的攻城狮之路打下坚实基础。
    推荐课程

    信息系统项目管理师自考笔记

    李明 · 709人在学

    python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

    王先生 · 22068人在学

    手把手搭建Java超市管理系统【附源码】(毕设)

    汤小洋 · 4198人在学

    Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

    黄菊华 · 786人在学

    基于SSM酒店管理系统(毕设)

    小尼老师 · 837人在学

    java项目实战之购物商城(java毕业设计)

    Long · 5151人在学

    手把手搭建Java求职招聘系统【附源码】(毕设)

    汤小洋 · 1504人在学

    Python Django 深度学习 小程序

    钟翔 · 2315人在学

    城管局门前三包管理系统+微信小程序(vue+springboot)

    赖国荣 · 597人在学

    Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

    李杰 · 3979人在学

    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00

      订阅失败

      9天速学Java核心类库和设计
      9天速学Java核心类库和设计 ...

      订阅列表已满,请先移出部分订阅内容。

      当前章节需购买后观看
      开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
      提交答案

      购买课程

      扫码完成付费,可继续学习全部课程内容

      加载中...
      课件正在飞速打包中,请耐心等待几秒钟~
      联系我们
      工作时间: 8:30 - 22:00
      客服电话: 400-660-0108
      kefu@csdn.net在线客服
      • 关于我们
      • 招贤纳士
      • 商务合作
      • 寻求报道
      • 京ICP备19004658号
      • 经营性网站备案信息
      • 公安备案号11010502030143
      • 营业执照
      • 北京互联网违法和不良信息举报中心
      • 家长监护
      • 中国互联网举报中心
      • 网络110报警服务
      • Chrome商店下载
      • 账号管理规范
      • 版权与免责声明
      • 版权申诉
      • 出版物许可证
      • ©1999-2024北京创新乐知网络技术有限公司

      视频问题反馈

      提交遇到的问题我们会尽快解决的 ~