从零开始JAVAse进阶之路

从零开始JAVAse进阶之路
共207节 1533人在学 课程详情
  • 环境配置和二进制转换

    • 软件开发的常识
    • Java语言的简介
    • Java程序开发前的准备工作
    • Java程序的运行机制
    • 第一个Java程序
    • 注释的使用
    • Java编码规范
    • API文档的简单使用
    • 关键字和标识符
    • 进制的相关概念
    • 进制之间的相互转换1
    • 进制之间的相互转换2
    • 原码反码以及补码
  • 变量和运算符

    • 常量和变量
    • 数据类型
    • 不同数据类型变量的定义
    • 类型转换
    • 算术运算符和赋值运算符
    • 关系运算符和逻辑运算符
    • 三目运算符和转义运算符
  • 分支语句和循环语句

    • if语句的使用
    • 使用if语句可能会出现的错误
    • while语句的使用
    • for语句的使用
    • 嵌套for循环的使用
    • for循环的几种特殊写法
    • 综合练习
  • 函数的使用

    • break的使用
    • continue的使用
    • 函数的声明
    • 函数的调用
    • 静态和非静态的使用
    • 函数的参数(1)
    • 函数的参数-2
    • 函数的返回值
    • 函数的递归
    • 作业讲解
  • 数组的使用和简单算法

    • 初步认识数组
    • 数组的初始化
    • 数组的使用
    • 数组使用过程中可能会出现的问题
    • 数组的使用练习
    • 内存中的数组
    • 冒泡排序
    • 选择排序
    • 顺序查找
  • 练习,二维数字,Arrays工具类

    • 二分法查找
    • 不定长参数
    • 二维数组
    • 二维数组的使用练习
    • 作业讲解
  • 面向对象和构造函数

    • 面向对象的思想
    • 类和对象的概念
    • 声明一个类
    • 类中成员变量和成员方法的定义
    • 对象的创建以及内存分析
    • 综合练习一
    • 方法的重载
    • 构造方法的使用
    • 构造方法的重载
    • 综合练习二
  • 封装和单例设计模式

    • 封装的概念
    • private关键字的使用
    • get和set方法的使用
    • this关键字的使用
    • this()的使用
    • 静态成员变量和静态方法
    • 静态代码块的使用
    • 构造代码块的使用
    • 自定义工具类
    • 单例设计模式
    • 包的使用
    • 综合练习
  • 继承

    • 继承的概念
    • 继承的实现
    • 继承中的构造方法
    • 子类对象实例化的过程
    • super关键字的使用
    • 综合练习
    • 访问权限修饰符
    • 方法的重写
    • final关键字的使用
  • 多态,抽象类和接口

    • 抽象类概念
    • 抽象类的使用
    • 抽象类的使用续
    • 多态的使用
  • 内部类和面向对象总结

    • 对象的转型
    • 工厂设计模式
    • 成员内部类
    • 局部内部类
    • 静态内部类
    • 私有内部类
    • 匿名内部类
    • 面向对象总结一
    • 面向对象总结二
    • 电话本作业讲解
    • 考试题讲解
  • String,StringBuilder和StringBuf

    • 内存中的字符串
    • 字符串的获取
    • 字符串的判断
    • 字符串的转换
    • 字符串替换以及分割等操作
    • StringBuffer的使用
    • String和StringBuffer的使用练习
    • StringBuilder的使用
    • 数据的装箱和拆箱
    • 字符串和基本数据类型之间的相互转换
    • 日期类的使用
    • Random和Math类的使用
  • 异常处理和枚举

    • 枚举的使用
    • 异常的概念以及分类
    • 异常处理方式之捕获异常
    • 异常处理方式之抛出异常
    • 关于异常的注意事项
    • 自定义异常
    • 集合的概念
    • 集合的框架
    • Collection中方法的使用
  • 泛型,ArrayList和LinkedList

    • 泛型的概念和好处
    • 泛型的使用
    • 泛型中通配符的使用
    • 泛型中通配符的使用
    • ArrayList的使用练习
    • LinkedList的使用
    • Vector和Stack的使用
  • Set和Map

    • HashSet的常用方法
    • LinkedHashSet的使用
    • TreeSet的常用方法
    • TreeSet排序方式之自然排序
    • TreeSet排序之定制排序
    • HashMap的概念
    • HashMap的常用方法
    • LinkedHashMap的使用
    • Hashtable的使用
    • TreeMap的使用
    • Map集合的遍历
  • eclipse使用和IO流基本用法

    • 集合总结
    • eclipse的使用
    • 绝对路径和相对路径
    • File类的使用练习
    • 流的概念和分类
    • FileInputStream的使用
    • FileReader的使用
    • FileOutputStream和FileWriter的使用
    • 使用字节流实现文件内容的拷贝
  • IO流高级用法

    • InputStreamReader的使用
    • OutputStreamWriter的使用
    • 使用转换流实现文件内容的拷贝
    • 字符集扩展
    • 缓冲字节流的使用
    • 缓冲字符流的使用
    • 使用缓冲流实现文件内容的拷贝
    • 对象流的使用
    • 合并流的使用
    • 打印流的使用
    • Properties类的使用
  • 线程的基本使用

    • 流的总结
    • 线程和进程的概念以及区别
    • 创建线程方式之继承Thread类
    • 创建线程的方式练习
    • 创建线程方式之实现Runnable接口
    • 线程的生命周期
    • 线程优先级和休眠线程
    • 线程合并
    • 后台线程
    • 线程让步
  • 生产者和消费者设计模式,锁

    • 临界资源出现的原因分析
    • 同步代码块的使用
    • 同步方法的使用
    • 显式锁的使用
    • 多线程在单例中的应用
    • 生产者与消费者设计模式二
  • TCP和UDP实现网络编程

    • 网络编程基础
    • InetAddress的使用
    • URLEncoder和URLDecoder的使用
    • UDP实现数据的发送和接收(1)
    • UDP实现数据的发送和接收(2)
    • TCP的三次握手以及Socket的通信模型
    • TCP实现数据的发送和接收一
    • TCP实现数据的发送和接收二
    • TCP实现数据的发送和接收三
    • TCP实现数据的发送和接收四
  • http通信协议和URLConnection

    • HTTP通信协议
    • URL和URLConnection
    • 网络下载图片和数据
  • 反射

    • 反射的概念
    • 获取一个Class对象
    • 获取一个Class对象所表示的类的对象
    • 反射的使用练习
    • 获取构造方法
    • 获取属性
    • 获取成员方法
  • 正则表达式

    • 匹配扣扣号
    • 正则表达式的使用一
    • 正则表达式的使用二
    • 正则表达式的使用三

    订阅失败

    从零开始JAVAse进阶之路
    从零开始JAVAse进阶之路 ...

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

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

    购买课程

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

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

    课时介绍

    Java程序的运行机制

    课程介绍

    JavaSE就是一种标准版,是Java中的基础部分,Java各种框架和产品都是基于JavaSE,也就是JavaSE是Java向上发展的基础,它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的Java应用程序。JavaSE 包含了支持Java Web服务开发的类,并为Java Platform和Enterprise Edition提供基础供基础。
    推荐课程

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

    李明 · 857人在学

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

    王先生 · 22603人在学

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

    汤小洋 · 4279人在学

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

    黄菊华 · 823人在学

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

    小尼老师 · 883人在学

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

    Long · 5193人在学

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

    汤小洋 · 1524人在学

    Python Django 深度学习 小程序

    钟翔 · 2385人在学

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

    赖国荣 · 660人在学

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

    李杰 · 4062人在学

    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00
    课件正在飞速打包中,请耐心等待几秒钟~