已完结
-
Java全栈开发之JavaSE/第一阶段零基础一定要从Java基础开始,为学习Java全栈做好铺垫。Java基础部分是学习Java的入门,这部分掌握好了,对学习Java的一些高级内容都会相对容易一些。这部分需要掌握Java基础语法,面向对象编程,Java核心API,熟练使用集合、流、序列化、多线程、网络编程等技术开发,熟悉企业设计规范和编码规则、强化数据结会员优惠:91.2
304浏览人次:9.88万人名师简介:
学习猿地云知梦名师学员评论(8条):
-
第1章: Java程序开发入门
-
第1节 计算机的基本概念
免费 -
第2节 CPU的概念和作用
免费 -
第3节 内存的概念和作用
免费 -
第4节 硬盘的概念和作用
免费 -
第5节 常见软件的介绍
免费 -
第6节 计算机的体系结构
收费 -
第7节 Java语言的产生背景
收费 -
第8节 Java语言的江湖地位
收费 -
第9节 Java语言的主要版本
收费 -
第10节 Jdk的下载和安装
收费 -
第11节 Jdk相关的概念
收费 -
第12节 编写Java程序的流程
收费 -
第13节 文本文档的创建和准备
收费 -
第14节 HelloWorld代码的编写
收费 -
第15节 开发Java程序常用的快捷键
收费 -
第16节 HelloWorld程序的编译和运行
收费 -
第17节 环境变量的配置
收费 -
第18节 跨平台的原理和总结
收费
第2章: Java语言的基本语法格式第3章: 运算符与表达式-
第30节 算术运算符的概念和使用
收费 -
第31节 除法运算保留小数部分的方法
收费 -
第32节 数字0作为除数的注意事项
收费 -
第33节 算术运算符实现秒数的拆分
收费 -
第34节 算术运算符和字符串连接符的区分
收费 -
第35节 关系运算符的概念和使用
收费 -
第36节 关系运算符的练习讲解
收费 -
第37节 自增减运算符的概念和使用
收费 -
第38节 前后++的区别
收费 -
第39节 逻辑运算符的概念和使用
收费 -
第40节 逻辑运算符的练习讲解
收费 -
第41节 逻辑运算符的短路特性
收费 -
第42节 三元运算符的概念和使用
收费 -
第43节 三元运算符的练习讲解
收费 -
第44节 赋值运算符的概念和使用
收费 -
第45节 运算符的优先级
收费 -
第46节 自增运算符的笔试考点
收费 -
第47节 位移运算符的概念和基本使用
收费 -
第48节 位运算符的概念
收费 -
第49节 位运算符的基本使用
收费
第4章: Java语言的流程控制-
第50节 分支结构If语句的概念和使用
收费 -
第51节 If分支结构的练习讲解
收费 -
第52节 If_else分支结构的概念和使用
收费 -
第53节 If_elseif_else分支结构的概念和使用
收费 -
第54节 For循环的概念和使用
收费 -
第55节 使用For循环打印奇数
收费 -
第56节 For循环实现累加
收费 -
第57节 Break和Continue关键字的使用
收费 -
第58节 无限循环实现聊天的模型
收费 -
第59节 实现聊天的双方切换
收费 -
第60节 双重For循环的使用
收费 -
第61节 双重For循环的格式和流程
收费 -
第62节 双重For循环打印星星图案
收费 -
第63节 While循环的概念和使用
收费 -
第64节 While循环的练习讲解
收费 -
第65节 While循环和For循环的比较和总结
收费 -
第66节 Switch_case分支结构的格式和流程
收费 -
第67节 Switch_case分支结构的练习讲解
收费 -
第68节 Switch_case分支结构进行等级判断
收费 -
第69节 Switch_case分支结构的笔试考点
收费 -
第70节 随机发牌的功能
收费
第5章: Java语言的数组声明与应用-
第71节 数组的基本概念
收费 -
第72节 数组的基本特征
收费 -
第73节 数组的声明方式和使用
收费 -
第74节 数组的默认初使值和手动赋值
收费 -
第75节 数组的初始化操作
收费 -
第76节 数组增删改查之初始化操作
收费 -
第77节 数组增删改查之赋值操作
收费 -
第78节 数组增删改查之插入操作
收费 -
第79节 数组增删改查之删除操作
收费 -
第80节 数组增删改查之查找操作
收费 -
第81节 二维数组的基本概念
收费 -
第82节 二维数组的结构分析
收费 -
第83节 二维数组的声明和打印
收费 -
第84节 二维数组的长度分析
收费 -
第85节 二维数组的初始化和总结
收费 -
第86节 二维数组声明和赋值的编程
收费
第6章: 理解面向对象思想和概念-
第87节 对象和面向对象的概念
收费 -
第88节 面向对象编辑的概念和三大特性
收费 -
第89节 对象和类的概念
收费 -
第90节 类和成员变量定义的语法格式
收费 -
第91节 对象创建的格式和意义
收费 -
第92节 引用的声明和意义
收费 -
第93节 Person类的定义和使用
收费 -
第94节 Point类的定义和使用
收费 -
第95节 成员方法的语法格式
收费 -
第96节 成员方法的返回值类型详解
收费 -
第97节 成员方法的形参列表详解
收费 -
第98节 成员方法的方法体详解和Person类中打印特征的实现
收费 -
第99节 成员方法的调用
收费 -
第100节 Point类所有特征打印的实现
收费 -
第101节 Person类中修改姓名和年龄的实现
收费 -
第102节 Point类中修改横纵坐标的实现
收费 -
第103节 Person类中获取姓名和年龄的实现
收费 -
第104节 Point类中获取横纵坐标的实现
收费 -
第105节 内存结构和总结
收费
第7章: 构造方法及方法重载-
第106节 构造方法的概念和使用
收费 -
第107节 无参和有参构造方法编写
收费 -
第108节 Point类的编程实现
收费 -
第109节 方法重载的概念和体现形式
收费 -
第110节 Person类中重载方法的使用和重载的意义
收费 -
第111节 Point类中重载方法的使用
收费 -
第112节 This关键字的基本概念
收费 -
第113节 This关键字的原理分析
收费 -
第114节 This关键字的使用方式(一)
收费 -
第115节 This关键字的使用方式(二)
收费 -
第116节 方法调用的传参过程
收费 -
第117节 基本数据类型作为方法参数的传递分析
收费 -
第118节 引用数据类型作为方法参数的传递分析(一)
收费 -
第119节 引用数据类型作为方法参数的传递分析(二)
收费 -
第120节 使用递推实现阶乘的计算
收费 -
第121节 使用递归实现阶乘的计算
收费 -
第122节 本关课程内容总结
收费
第8章: 面向对象的封装特性和Static关键字-
第123节 作业讲解之Car类的定义
收费 -
第124节 作业讲解之费氏数列的递归实现
收费 -
第125节 作业讲解之费氏数列的递归实现分析
收费 -
第126节 作业讲解之费氏数列的递推实现分析
收费 -
第127节 作业讲解之费氏数列的递推实现
收费 -
第128节 封装的基本概念
收费 -
第129节 封装的具体实现
收费 -
第130节 封装的收尾和总结
收费 -
第131节 Person类的完整封装
收费 -
第132节 Person类的测试实现和分析
收费 -
第133节 Static关键字的基本概念
收费 -
第134节 Static关键字的使用方式
收费 -
第135节 Singleton类和SingletonTest类的框架编写
收费 -
第136节 Singleton类和SingletonTest类的完整实现
收费 -
第137节 单例设计模式
收费 -
第138节 继承的基本概念和总结
收费 -
第139节 构造块和静态代码块的概念
收费 -
第140节 Singleton类和TestSingleton类的执行流程
收费
第9章: 面向对象的继承特性和Final关键字-
第141节 作业讲解之Student类的封装
收费 -
第142节 作业讲解之StudentTest类的实现
收费 -
第143节 作业讲解之Student数组的原理分析
收费 -
第144节 Person类的封装实现
收费 -
第145节 Worker类的编写和注意事项
收费 -
第146节 Worker类的独有特征和行为以及测试
收费 -
第147节 继承的注意事项二
收费 -
第148节 继承的注意事项三和四
收费 -
第149节 方法重写的概念和原则的副本
收费 -
第150节 Eclipse的基本使用
收费 -
第151节 Eclipse实现Pet的封装
收费 -
第152节 Eclipse实现Dog类继承Pet类
收费 -
第153节 访问控制
收费 -
第154节 Final修饰类的作用
收费 -
第155节 Final修饰成员方法的作用
收费 -
第156节 Final修饰成员变量的作用
收费 -
第157节 常量的概念和使用
收费 -
第158节 本关的内容总结
收费 -
第159节 五子棋游戏的棋盘绘制
收费 -
第160节 五子棋游戏的黑白方分别下棋
收费 -
第161节 五子棋游戏的获胜判断
收费 -
第162节 五子棋游戏的测试
收费
第10章: 面向对象的多态特性及抽象类和接口-
第163节 作业讲解之Shape类及其子类的封装
收费 -
第164节 多态的基本概念和语法格式
收费 -
第165节 Person类和Worker类的编写和测试
收费 -
第166节 多态语法格式的解析
收费 -
第167节 多态的效果
收费 -
第168节 引用数据类型之间的转换方式
收费 -
第169节 引用数据类型之间转换的注意事项
收费 -
第170节 引用数据类型作为方法参数的使用
收费 -
第171节 多态的实际意义
收费 -
第172节 抽象方法和抽象类的概念
收费 -
第173节 抽象类的注意事项
收费 -
第174节 抽象类的实际意义
收费 -
第175节 抽象类使用的经验分享
收费 -
第176节 接口的基本概念和使用
收费 -
第177节 类和接口之间的关系以及使用
收费 -
第178节 抽象类和接口的区别
收费 -
第179节 接口类型的引用作为方法形参的处理方式(一)
收费 -
第180节 接口类型的引用作为方法形参的处理方式(二)
收费 -
第181节 多态使用场合的总结
收费 -
第182节 内部类的概念和格式以及作用
收费 -
第183节 普通内部类的概念和使用
收费 -
第184节 静态内部类的概念和使用
收费 -
第185节 局部内部类的概念和使用
收费 -
第186节 扫雷游戏的业务描述
收费 -
第187节 Jdk10新特性-局部变量类型推断
收费 -
第188节 自动装箱和自动拆箱的概念
收费
第11章: Java的各种数据类型对象库的处理应用-
第189节 作业讲解之利息的计算和打印
收费 -
第190节 作业讲解之抽象方法的笔试考点
收费 -
第191节 作业讲解之接口作为方法参数的使用
收费 -
第192节 作业讲解之面向对象编程的总结
收费 -
第193节 Java语言中的常用包
收费 -
第194节 Object类的概念和常用方法
收费 -
第195节 Object类中Equals方法的使用
收费 -
第196节 Object类中Equals方法的重写和使用
收费 -
第197节 Equals方法重写的优化处理
收费 -
第198节 HashCode方法的功能和重写
收费 -
第199节 ToString方法的功能和重写
收费 -
第200节 包装类的概念和分类
收费 -
第201节 Integer类型的概念和构造方法
收费 -
第202节 Integer类型的成员方法
收费 -
第203节 BigDecimal类型的概念和方法
收费 -
第204节 BigDecimal类型的方法使用
收费 -
第205节 String类型的基本概念
收费 -
第206节 String类型的常量池
收费 -
第207节 String类型的构造方法
收费
第12章: Java字符串和日期处理-
第208节 作业讲解之Person类的封装和Equals方法的重写
收费 -
第209节 作业讲解之Person类的HashCode方法和ToString方的重法写
收费 -
第210节 作业讲解之Person类方法重写的自动生成
收费 -
第211节 String类对象长度和字符的获取
收费 -
第212节 String类型向int类型转换的方式
收费 -
第213节 String类型中多个方法的使用
收费 -
第214节 String类中Equals方法的使用
收费 -
第215节 String类中IndexOf方法的使用
收费 -
第216节 String类中查找指定字符串出现的所有位置
收费 -
第217节 String类中子字符串的获取
收费 -
第218节 StringBuilder类和StringBuffer类的概念
收费 -
第219节 StringBuilder类实现对象创建和字符串的插入操作
收费 -
第220节 StringBuilder类实现删改查操作
收费 -
第221节 StringBuilder类实现反转和相互转换
收费 -
第222节 Date类的概念和常用方法
收费 -
第223节 SimpleDateFormat类的概念和常用方法
收费 -
第224节 Calendar类的概念和常用方法
收费 -
第225节 多态的第三种使用场合和总结
收费
第13章: 包装类、集合和数据结构-
第226节 作业讲解之字符串中字符的统计
收费 -
第227节 作业讲解之学生信息的录入
收费 -
第228节 作业讲解之字符串的拼接处理
收费 -
第229节 作业讲解之生日距离标准时间天数的计算
收费 -
第230节 集合的框架
收费 -
第231节 变量和数组以及集合的比较
收费 -
第232节 Collection集合的声明和添加元素
收费 -
第233节 Collection集合中实现元素的查找
收费 -
第234节 Collection集合中实现元素的删除
收费 -
第235节 Collection集合中获取元素个数以及判断是否为空
收费 -
第236节 List集合的概念和ArrayList与LinkedList的原理
收费 -
第237节 Stack类和Vector类的特点
收费 -
第238节 List集合实现增加的操作
收费 -
第239节 List集合实现遍历的操作
收费 -
第240节 List集合实现修改的操作
收费 -
第241节 List集合实现删除的操作
收费 -
第242节 List集合实现子集合的获取
收费 -
第243节 泛型的概念和基本使用
收费 -
第244节 泛型的原理分析和总结
收费
第14章: Java中的数据结构-
第245节 作业讲解之Stack类的使用
收费 -
第246节 Queue集合的概念和常用方法
收费 -
第247节 Queue集合的使用
收费 -
第248节 Set集合的基本概念
收费 -
第249节 Set集合实现元素的添加
收费 -
第250节 元素放入哈希表的过程分析
收费 -
第251节 使用迭代器遍历Set集合中所有元素
收费 -
第252节 使用迭代器实现ToString方法功能的方式(一)
收费 -
第253节 使用迭代器实现ToString方法功能的方式(二)
收费 -
第254节 使用迭代器在迭代的过程中删除元素
收费 -
第255节 使用增强版的For循环遍历Set集合
收费 -
第256节 Map集合的基本概念
收费 -
第257节 Map集合实现元素的添加和修改
收费 -
第258节 Map集合实现元素的查找和删除操作
收费 -
第259节 Map集合实现遍历的方式(一)
收费 -
第260节 Map集合实现遍历的方式(二)
收费 -
第261节 异常的基本概念和基本分类
收费 -
第262节 异常的避免
收费
第15章: Java的异常处理机制和文件流-
第263节 作业讲解之Set集合中放入随机数片段
收费 -
第264节 作业讲解之List集合的四种遍历方式
收费 -
第265节 作业讲解之Map集合的实际应用
收费 -
第266节 异常捕获的语法格式
收费 -
第267节 异常捕获的执行流程
收费 -
第268节 异常捕获的注意事项和执行流程
收费 -
第269节 异常的抛出
收费 -
第270节 重写方法时异常抛出的原则
收费 -
第271节 自定义异常的概念和实现
收费 -
第272节 自定义异常的使用
收费 -
第273节 异常机制的总结
收费 -
第274节 File类的概念和基本使用
收费 -
第275节 File类实现文件的创建和删除
收费 -
第276节 File类实现目录的创建和删除
收费 -
第277节 File类实现目录中所有内容的获取
收费 -
第278节 IO流的基本概念和基本分类
收费 -
第279节 FileOutputStream类的概念和基本使用
收费 -
第280节 FileOutputStream类的使用和总结
收费
第16章: Java的IO流处理-
第281节 作业讲解之目录中内容的递归打印
收费 -
第282节 FileInputStream类的基本概念和基本使用
收费 -
第283节 FileInputStream类实现文件内容的全部读取
收费 -
第284节 实现文件拷贝的方式一
收费 -
第285节 实现文件拷贝方式一的缺点
收费 -
第286节 实现文件拷贝的方式二
收费 -
第287节 实现文件拷贝方式三
收费 -
第288节 BufferedWriter类的概念和常用方法
收费 -
第289节 BufferedWriter类的使用
收费 -
第290节 BufferedReader类的基本概念和常用方法
收费 -
第291节 BufferedReader类的使用
收费 -
第292节 BufferedReader类读取字符数组以及字符串
收费 -
第293节 PrintStream类的概念和使用
收费 -
第294节 ObjectOutputStream类实现User对象的整体写入
收费 -
第295节 ObjectInputStream类实现User对象的整体读取
收费 -
第296节 多个对象读写的经验分享
收费 -
第297节 Transient关键字和总结
收费
第17章: Java的多线程处理-
第298节 作业讲解之聊天的基本流程
收费 -
第299节 作业讲解之聊天的完整实现
收费 -
第300节 程序和进程的概念
收费 -
第301节 线程的概念和多线程的原理
收费 -
第302节 线程创建和启动方式以及相关方法解析
收费 -
第303节 Run方法啥也不干的源码分析
收费 -
第304节 Run方法的重写和调用
收费 -
第305节 Run方法的重写和Start方法的调用
收费 -
第306节 多线程执行的原理分析
收费 -
第307节 线程创建和启动方式二
收费 -
第308节 线程创建和启动方式二的原理分析
收费 -
第309节 线程创建和启动方式的比较
收费 -
第310节 使用匿名内部类的方式创建和启动线程
收费 -
第311节 线程的编号和名称
收费 -
第312节 Sleep方法的使用
收费 -
第313节 线程的优先级使用
收费 -
第314节 线程的等待
收费 -
第315节 守护线程的使用和总结
收费
第18章: Java网络编程Socket-
第316节 作业讲解之两个线程的创建和启动方式(一)
收费 -
第317节 作业讲解之两个线程的创建和启动方式(二)
收费 -
第318节 作业讲解之两个线程的创建和启动方式(三)
收费 -
第319节 作业讲解之账户类的编写
收费 -
第320节 线程同步机制的基本概念和取款模拟
收费 -
第321节 取款操作的解决方案以及缺点
收费 -
第322节 使用同步代码块的方式解决取款问题
收费 -
第323节 使用同步方法的方式解决取款问题
收费 -
第324节 两种锁定等价方式的验证
收费 -
第325节 同步锁的执行流程和注意事项
收费 -
第326节 死锁的概念
收费 -
第327节 七层网络模型的概念
收费 -
第328节 常用的协议
收费 -
第329节 IP地址的概念和类型
收费 -
第330节 IP地址的表示形式
收费 -
第331节 端口号的基本概念
收费 -
第332节 基于TCP协议的编程模型
收费 -
第333节 基于TCP协议编程模型的相关类和方法
收费 -
第334节 服务器和客户端连接的实现
收费 -
第335节 实现客户端向服务器发送数据内容
收费 -
第336节 实现客户端向服务器发送的内容由键盘输入
收费 -
第337节 实现服务器向客户端回发消息
收费 -
第338节 实现客户端和服务器不断地通信
收费 -
第339节 实现服务器可以不断地接收客户端的连接请求
收费 -
第340节 实现服务器可以不断地接收客户端连接的优化和总结
收费
第19章: Java中的设计模式和算法-
第341节 作业讲解之Use类的封装
收费 -
第342节 作业讲解之基于TCP协议编程模型的框架实现
收费 -
第343节 作业讲解之客户端向服务器发送对象的实现
收费 -
第344节 软件开发的流程(一)
收费 -
第345节 软件开发的流程(二)
收费 -
第346节 常用的设计原则(一)
收费 -
第347节 常用的设计原则(二)
收费 -
第348节 常用的设计原则(三)
收费 -
第349节 常用的设计模式和概念
收费 -
第350节 普通工厂方法模式的实现
收费 -
第351节 普通工厂方法模式的实际意义
收费 -
第352节 多个工厂方法模式的实现
收费 -
第353节 静态工厂方法模式的实现
收费 -
第354节 静态工厂方法模式的扩展
收费 -
第355节 抽象工厂方法模式的实现
收费 -
第356节 抽象工厂方法模式的意义
收费 -
第357节 线性查找算法的实现
收费 -
第358节 二分查找算法的分析
收费 -
第359节 二分查找算法的实现
收费 -
第360节 冒泡排序算法的分析
收费 -
第361节 冒泡排序算法的编程思路
收费 -
第362节 冒泡排序算法的实现
收费 -
第363节 冒泡排序算法的优化
收费
第20章: 在线考试设计及示例-
第364节 软件开发的流程和项目编写的目的
收费 -
第365节 软件功能的分析
收费 -
第366节 系统的架构分析
收费 -
第367节 客户端主界面的显示和测试
收费 -
第368节 客户端主界面的优化处理
收费 -
第369节 管理员登录的逻辑处理和Scanner的工具类
收费 -
第370节 服务器的初始化和关闭操作
收费 -
第371节 客户端的初始化和关闭操作以及测试
收费 -
第372节 客户端和服务器通信载体的实现
收费 -
第373节 客户端发送管理员账号和类型的实现
收费 -
第374节 客户端发送管理员的优化
收费 -
第375节 服务器接收管理员对象的实现
收费 -
第376节 客户端向服务器发送管理员对象的测试
收费 -
第377节 服务器进行管理员账号检查的实现
收费 -
第378节 服务器向客户端回发检查结果的实现以及测试
收费 -
第379节 客户端接收和发送的优化
收费 -
第380节 服务器和客户端的再次测试
收费 -
第381节 客户端管理员登录成功后界面跳转
收费 -
第382节 编程思路总结
收费
-
老师辛苦了
Good!!!!!!!!太棒了
这福利,可得抓紧学习啊!!!
讲得很好,很有帮助,感谢老师!
很好的课程,适合初级的朋友来看
老师讲的很好