导航

java核心技术精讲 String类常用方法 其它操作方法

java核心技术精讲
共278节 231869人在学 课程详情
课程目录
讨论留言
  • 认识Java

    • Java产生背景
    • Java发展过程
    • Java主要特点
  • 初识Java开发

    • JDK的安装与配置
    • 第一个Java程序
    • CLASSPATH环境属性
  • Java基本概念

    • 程序基本概念(注释)
    • 程序基本概念(标识符与关键字)
  • Java数据类型划分

    • Java数据类型划分(简介)
    • Java数据类型划分(整型)
    • Java数据类型划分(浮点型)
    • Java数据类型划分(字符型)
    • Java数据类型划分(布尔型)
    • Java数据类型划分(String型)
  • Java运算符

    • 运算符(基础运算符)
    • 运算符(三目运算符)
    • 运算符(逻辑运算符)
    • 运算符(位运算符)
  • Java程序逻辑控制

    • 程序逻辑控制(if分支结构)
    • 程序逻辑控制(switch分支结构)
    • 程序逻辑控制(循环结构)
    • 程序逻辑控制(循环控制)
  • Java方法的定义及使用

    • 方法基本定义
    • 方法重载
    • 方法递归调用
  • 类与对象

    • 面向对象简介
    • 类与对象(类与对象的定义)
    • 类与对象(类与对象的基本使用)
    • 类与对象(对象内存分析)
    • 类与对象(引用传递初步)
  • 深入分析类与对象

    • 封装性
    • 构造方法与匿名对象
    • 综合实战:简单Java类
  • 数组的定义及使用

    • 数组的基本概念
    • 数组的引用分析
    • 数组的静态初始化
    • 二维数组
    • 数组与方法的引用操作
    • 数组相关操作方法
    • 对象数组
  • 剖析String类

    • String类对象的两种实例化方式
    • 字符串比较
    • String类匿名对象
    • String类对象两种实例化方式比较
    • 字符串修改分析
  • String类常用方法

    • Java Doc文档简介
    • 字符与字符串
    • 字节与字符串
    • 字符串比较
    • 字符串查找
    • 字符串截取
    • 字符串替换
    • 字符串拆分
    • 其它操作方法
  • this关键字

    • 调用本类属性
    • 调用本类方法
    • 表示当前对象
  • 引用传递实例分析

    • 引用传递进阶分析
    • 对象比较
    • 引用传递实际应用
  • static关键字

    • 声明static属性
    • 声明static方法
    • 分析主方法
    • static应用案例
  • 代码块

    • 普通代码块
    • 构造代码块
    • 静态代码块
  • 内部类

    • 内部类基本概念
    • static定义内部类
    • 方法中定义内部类
  • 综合实战:简单Java类深入

    • 综合实战:数据表与简单Java类映射
    • 综合实战:一对多映射(类型-子类型)
    • 综合实战:双向一对多映射(用户-课程-考试成绩)
    • 综合实战:多对多映射(管理员-角色-组-权限)
  • 继承性

    • 继承问题的引出
    • 继承的实现
    • 继承的限制
  • 覆写

    • 方法覆写
    • 属性覆盖
  • 综合案例:数组操作

    • 综合案例:数组操作(基础父类)
    • 综合案例:数组操作(排序子类)
    • 综合案例:数组操作(反转子类)
  • 设计辅助概念

    • final关键字
    • 对象多态性
  • 抽象类

    • 抽象类基本概念
    • 抽象类的相关说明
    • 模板设计模式
  • 接口

    • 接口基本定义
    • 使用接口定义标准
    • 工厂设计模式
    • 代理设计模式
    • 抽象类与接口区别
  • Object类

    • Object类的基本概念
    • toString()方法
    • equals()方法
    • 接收引用类型
  • 扩展概念

    • 匿名内部类
    • 包装类实现原理分析
    • 装箱与拆箱
    • 数据类型转换
  • 链表的定义与使用

    • 链表基本概念
    • 链表实现基本原理
    • 可用链表 —— 程序结构设计
    • 可用链表 —— 增加数据
    • 可用链表 —— 取得链表长度
    • 可用链表 —— 判断空链表
    • 可用链表 —— 数据内容查询
    • 可用链表 —— 根据索引取得数据
    • 可用链表 —— 修改链表数据
    • 可用链表 —— 删除链表数据
    • 可用链表 —— 清空链表数据
    • 可用链表 —— 对象数组转换
    • 综合实战:图书大厦
  • 包的定义及使用

    • 包的定义
    • 包的导入
    • 系统常用包
    • 生成jar文件
  • 访问控制权限

    • 访问控制权限
    • Java命名规范
  • 单例设计模式

    • 单例设计模式分析
    • 多例设计模式分析
  • 异常的捕获及处理

    • 认识异常
    • 处理异常
    • 处理多个异常
    • 异常处理流程
    • throws关键字
    • throw关键字
    • 异常处理模型
    • RuntimeException类
    • 断言
    • 自定义异常类
  • 类图描述

    • 类图
    • 时序图
    • 用例图
  • Eclipse开发工具

    • Eclipse简介
    • 使用JDT开发Java程序
    • junit测试工具
  • Java5新特性

    • 可变参数
    • foreach循环
    • 静态导入
  • 泛型

    • 泛型(泛型问题引出)
    • 泛型(通配符)
    • 泛型(泛型接口)
    • 泛型(泛型方法)
  • 枚举

    • 多例设计模式与枚举
    • Enum与enum
    • 枚举结构定义
    • 枚举应用
  • Annotation

    • Annotation简介
    • 准确覆写
    • 过期声明
    • 压制警告
  • Java8新特性

    • 接口定义增强
    • Lambda表达式
    • 方法引用
    • 内建函数式接口
  • Java多线程编程

    • 线程与进程
    • 继承Thread类实现
    • Runnable接口实现
    • 两种线程实现方式的区别
    • Callable接口实现
  • 线程常用操作方法

    • 线程的命名和取得
    • 线程休眠
    • 线程优先级
  • 线程的同步与死锁

    • 同步问题引出
    • 线程同步处理
    • 线程死锁
  • 综合实战:“生产者-消费者”模型

    • 综合实战:生产者与消费者(基本模型)
    • 综合实战:生产者与消费者(解决同步处理)
    • 综合实战:生产者与消费者(利用Object类解决重复操作)
  • Java基础类库

    • StringBuffer类
    • Runtime类
    • System类
    • 对象克隆
  • 日期操作类

    • 日期处理类(Date)
    • 日期处理类(SimpleDateFormat)
    • 日期处理类(Calendar)
  • 数字操作类

    • 数字操作类(Math类)
    • 数字操作类(Random类)
    • 数字操作类(BigInteger类)
    • 数字操作类(BigDecimal类)
  • 比较器

    • 数组操作类:Arrays
    • Comparable接口
    • 二叉树实现
    • Comparator接口
  • 正则表达式

    • 认识正则表达式
    • 常用正则标记
    • String类对正则的支持
    • java.util.regex包支持
  • 反射机制

    • 认识反射机制
    • 认识反射机制
    • 反射实例化对象
    • 工厂设计模式改进
    • 反射调用构造方法
    • 反射调用普通方法
    • 反射调用成员
  • 国际化程序实现

    • 国际化程序实现原理
    • Locale类
    • ResourceBundle类
    • 实现国际化显示
  • 开发支持类库

    • 观察者设计模式
    • 定时调度
    • UUID类
  • Java数据库编程(JDBC)

    • JDBC简介
    • 连接Oracle数据库
    • Statement数据操作接口
    • PreparedStatement数据操作接口
    • 批处理与事务处理
  • 文件操作

    • File类基本操作
    • File类操作加强
    • File类操作方法
    • 案例:列出目录结构
  • 字节流与字符流

    • 数据流的模式与划分
    • 字节输出流:OutputStream
    • 字节输入流:InputStream
    • 字符输出流:Writer
    • 字符输入流:Reader
    • 字节流与字符流的区别
    • 转换流
    • 综合实战:文件拷贝
  • 字符编码

    • 常见字符编码
    • 乱码产生分析
  • 内存流

    • 内存流基本操作
    • 利用内存流合并文件
  • 打印流

    • 打印流设计思想
    • 使用打印流
    • 格式化输出
  • System类对IO的支持

    • 数据输出支持
    • 数据输入支持
  • IO高级应用

    • 缓冲输入流
    • Scanner扫描流
  • 对象序列化

    • 对象序列化基本概念
    • 利用ObjectOutputStream类实现序列化操作
    • 利用ObjectInptuStream类实现对象反序列化
    • transient关键字
  • 类集框架简介

    • 类集框架简介
    • 类集框架核心接口
  • List集合接口

    • List接口简介
    • ArrayList子类
    • Vector子类
    • LinkedList子类
  • Set集合接口

    • Set集合基本使用
    • 分析TreeSet子类排序操作
    • 分析HashSet重复元素消除
  • 集合输出

    • Iterator迭代输出
    • ListIterator双向迭代输出
    • Enumeration枚举输出
    • foreach输出
  • Map集合

    • Map接口定义
    • HashMap子类
    • Hashtable子类
    • TreeMap子类
    • 利用Iterator输出Map集合
    • 自定义Map的key类型
  • 集合工具类

    • Collections工具类
    • Stack子类
  • Stream数据流

    • Properties子类
    • Collection接口加强
    • 数据流基本操作
    • MapReduce操作
  • 网络编程

    • 网络编程简介
    • 实现基本网络模型
    • 网络编程案例 —— Echo程序模型
  • 设计分层初步

    • 软件分层设计思想
    • 业务设计分析实例
  • 开发准备

    • 项目开发准备
    • 数据库连接类
    • 简单Java类的分析与定义
  • 数据层开发

    • 数据层接口
    • 数据层接口
    • 数据层工厂类
  • 业务层开发

    • 业务层接口
    • 业务层实现类
    • 业务层工厂类
  • 业务测试

    • 利用主方法测试
    • Junit测试
  • 深入讲解

    • 部门操作
    • 关系配置
回复
切换为未回复评论
切换为时间正序
请发表友善的回复…
发表回复

反馈

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

课时介绍

其它操作方法-String类常用方法-java核心技术精讲

课程介绍

本课程主要读者全面细致的讲解Java编程的所有核心知识,从基础语法、到面向对象以及Java的实际应用进行完整讲解。官方QQ群:612148723。
推荐课程

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

李明 · 724人在学

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

王先生 · 22111人在学

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

汤小洋 · 4205人在学

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

黄菊华 · 788人在学

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

小尼老师 · 842人在学

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

Long · 5154人在学

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

汤小洋 · 1506人在学

Python Django 深度学习 小程序

钟翔 · 2319人在学

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

赖国荣 · 598人在学

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

李杰 · 3985人在学

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

    订阅失败

    java核心技术精讲
    java核心技术精讲 ...

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

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

    购买课程

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

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

    视频问题反馈

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