企业级JAVAEE高性能编程之道 JAVAEE高级开发课程 三阶段全集JAVAEE视频教程
课程基于讲师多年的架构师开发经验开发而来,总结了JAVAEE编程开发的多个高效知识点。课程总共分为三季,也是难度一次提高的三个阶段,课程不是基础的JAVA教学,需要同学们举报较强的JAVA开发基础或者一定项目经验。通过课程的学习可以帮助大家增加提高实战中开发能力,提高编程工作效率,同时课程也非常适用于刚刚完成JAVA基础学习的同学进行进阶的学习。
教程目录:
(1)\Java编程学习第一季;目录中文件数:102个
├─1.0101-学习方法.mp4
├─10.0110-Java可以干什么.mp4
├─11.0111-Java的跨平台性.mp4
├─12.0112-下载JDK9.mp4
├─13.0113-安装JDK9.mp4
├─14.0114-运行java和javac命令验证JDK是否安装成功.mp4
├─15.0115-创建第一个Java源程序(HelloWorld.mp4
├─16.0116-编写第一个Java程序(HelloWorld.mp4
├─17.0117-编写程序的时候的常见问题.mp4
├─18.0118-配置环境变量.mp4
├─19.0119-classpath的作用.mp4
├─2.0102-计算机键盘熟悉一.mp4
├─20.0120-安装notepad加加.mp4
├─21.0121-什么是注释.mp4
├─22.0122-什么是Java标识符.mp4
├─23.0123-什么是常量与变量.mp4
├─24.0124-什么是变量类型以及Java中有哪些数据类型.mp4
├─25.0125-Java中的基本数据类型.mp4
├─26.0126-进制.mp4
├─27.0127-计算机存储单位的原理.mp4
├─28.0128-编程练习题.mp4
├─29.0129-总结.mp4
├─3.0103-键盘熟悉二.mp4
├─30.0130-第一章注意事项.mp4
├─31.0201-算术运算符.mp4
├─32.0202-算术运算符需要注意的事项.mp4
├─33.0203-什么是自增和自减运算符.mp4
├─34.0204-赋值运算符.mp4
├─35.0205-比较运算符.mp4
├─36.0206-什么是逻辑运算符.mp4
├─37.0207-逻辑运算符有哪些以及他们的作用.mp4
├─38.0208-逻辑运算符中的短路的作用.mp4
├─39.0209-什么是原码、反码和补码.mp4
├─4.0104-文本编辑操作相关快捷键.mp4
├─40.0210-关于位运算中的按位与运算.mp4
├─41.0211-按位或、按位取反和按位异或运算.mp4
├─42.0212-位运算中的左移、右移和无符号右移运算.mp4
├─43.0213-三元运算符和运算符的优先级.mp4
├─44.0214-类型转换.mp4
├─45.0215-练习题和总结.mp4
├─46.0301-什么是流程控制和语句块.mp4
├─47.0302-if语句.mp4
├─48.0303-if语句的特殊使用和三元运算符的区别.mp4
├─49.0304-switch语句.mp4
├─5.0105-文件和文件夹操作相关快捷键.mp4
├─50.0305-while循环.mp4
├─51.0306-do..mp4
├─52.0307-for循环.mp4
├─53.0308-for循环的特殊用法和语句的嵌套.mp4
├─54.0309-for循环和while循环练习题.mp4
├─55.0310-break语句控制循环的执行.mp4
├─56.0311-continue语句和return语句.mp4
├─57.0312-如何接收用户输入的数据.mp4
├─58.0313-编程练习题1-3.mp4
├─59.0314-编程练习题4-5.mp4
├─6.0106-什么是DOS窗口.mp4
├─60.0315-编程练习题6-8.mp4
├─61.0316-编程练习题9-10.mp4
├─62.0317-编程练习题11猜数字问题.mp4
├─63.0401-本章学习方法.mp4
├─64.0402-怎么表示字符串.mp4
├─65.0403-为什么说字符串无法被修改.mp4
├─66.0404-字符串信息获取.mp4
├─67.0405-判断字符串开头和结尾.mp4
├─68.0406-判断字符串是否相等(一).mp4
├─69.0407-判断字符串是否相等(二).mp4
├─7.0107-DOS命令进行目录操作.mp4
├─70.0408-判断字符串是否包含子串以及判断是否为空字符串.mp4
├─71.0409-字符串转换操作.mp4
├─72.0410-查询API文档的方法.mp4
├─73.0411-编程练习题1.mp4
├─74.0412-编程练习题2-5.mp4
├─75.0413-编程练习题6-7.mp4
├─76.0501-什么是数组、引用类型和基本类型的不同.mp4
├─77.0502-怎么声明数组.mp4
├─78.0503-怎么初始化数组(给数组指定长度和数据).mp4
├─79.0504-怎么使用数组(访问或者设置里面的元素).mp4
├─8.0108-使用DOS命令进行文件操作和其他常用命令.mp4
├─80.0505-数组之间的赋值.mp4
├─81.0506-编程练习1数组遍历.mp4
├─82.0507-编程练习2-4.mp4
├─83.0508-编程练习5-6.mp4
├─84.0509-编程练习7.mp4
├─85.0510-二维数组的声明、初始化和使用.mp4
├─86.0511-二维数组的第二种初始化方式和内存的分配方式.mp4
├─87.0512-二维数组的特殊创建方式.mp4
├─88.0513-二维数组的遍历.mp4
├─89.0514-编程练习题1-2.mp4
├─9.0109-Java的历史.mp4
├─90.0601-什么是方法、方法的定义和调用.mp4
├─91.0602-方法的返回值和参数的作用.mp4
├─92.0603-创建取最大值的方法.mp4
├─93.0604-定义一个可以创建多个敌人的方法.mp4
├─94.0605-基本类型和引用类型方法参数的区别.mp4
├─95.0606-方法重载.mp4
├─96.0607-编程练习和程序的健壮性.mp4
├─97.0608-第一季总结.mp4
(2)\Java编程学习第三季;目录中文件数:65个
├─1.101-ArrayList集合类的创建和简单使用.mp4
├─10.110-使用集合存储自定义类的类型数据.mp4
├─11.111-HashMap集合类的创建和使用.mp4
├─12.112-学习TreeMap和HashTable两个集合类.mp4
├─13.113-所有集合类的总结.mp4
├─14.114-第一章编程练习题.mp4
├─15.201-创建自己的集合类.mp4
├─16.202-使用泛型扩展我们集合类的功能.mp4
├─17.301-异常处理-trycatch语句.mp4
├─18.302-异常处理其他语法知识.mp4
├─19.401-什么是可变参数.mp4
├─2.102-ArrayList集合里面数据的添加和数据的遍历.mp4
├─20.402-可变参数注意事项.mp4
├─21.403-使用JUnit单元测试单独运行某个方法.mp4
├─22.404-如何查看类的源码.mp4
├─23.405-什么是转义字符.mp4
├─24.501-文件操作介绍.mp4
├─25.502-为什么叫做输入输出流.mp4
├─26.503-File对象的构造.mp4
├─27.504-文件操作之常用的判断操作.mp4
├─28.505-删除创建和重命名文件.mp4
├─29.506-使用renameTo完成文件的移动操作.mp4
├─3.103-ArrayList集合中数据的移除和数据访问.mp4
├─30.507-路径获取(绝对路径和相对路径的区别).mp4
├─31.508-获取名字、长度和最后修改时间.mp4
├─32.509-获取目录下所有的文件和文件夹信息.mp4
├─33.510-练习题一.mp4
├─34.511-练习题二.mp4
├─35.512-练习题四.mp4
├─36.601-关于IO流的总览和分类.mp4
├─37.602-构造文件输入流并读取一个字节.mp4
├─38.603-输入流的关闭.mp4
├─39.604-使用输入流循环读取所有文件中的字符.mp4
├─4.104-使用遍历器和增强版for循环遍历ArrayList集合.mp4
├─40.605-使用字节数组来实现文件读取.mp4
├─41.606-使用文件输出流写入文件一个字节(字符).mp4
├─42.607-文件输出流的三种写入方法.mp4
├─43.608-使用文件输入输出流复制文件.mp4
├─44.609-使用字节数组完成文件的复制.mp4
├─45.610-缓冲区输出流的构造.mp4
├─46.611-缓冲区输出流的单个字节写入.mp4
├─47.612-缓冲区输出流的字节数组写入.mp4
├─48.613-缓冲区输入流的文件读取.mp4
├─49.614-缓冲区输入流中缓冲区承担的作用.mp4
├─5.105-关于Vector集合类的使用.mp4
├─50.615-使用缓冲区输入输出流完成文件的复制.mp4
├─51.616-什么是编码和编码的作用.mp4
├─52.617-字符输出流OutputStreamWriter的构造.mp4
├─53.618-OutputStreamWriter的写入输出方法.mp4
├─54.619-OutputStreamWriter需要注意的事项.mp4
├─55.620-字符输入流InputStream的使用.mp4
├─56.621-FileWriter和FileReader.mp4
├─57.622-使用字符输入输出流完成文本文件的复制.mp4
├─58.623-字符缓冲区输出流的使用.mp4
├─59.624-字符缓冲区输入流BufferedReader的使用.mp4
├─6.106-LinkedList集合类的使用.mp4
├─60.625-使用字符缓冲区输入输出流完成文本文件的复制.mp4
├─61.626-关于IO流的总结.mp4
├─62.627-练习题3.mp4
├─63.628-练习题4.mp4
├─64.629-练习题5(文件夹的复制).mp4
├─65.630-最后一个练习题(课程结束).mp4
├─7.107-集合中泛型的使用.mp4
├─8.108-HashSet集合类的使用.mp4
├─9.109-TreeSet集合类的使用.mp4
(3)\Java编程学习第二季;目录中文件数:92个
├─1.0101-第二季介绍.mp4
├─10.0110-面向对象实现大象装进冰箱问题.mp4
├─11.0111-成员变量和引用变量的区别.mp4
├─12.0112-Java中的垃圾回收机制.mp4
├─13.0113-将对象作为成员变量和匿名对象的使用.mp4
├─14.0114-创建教务管理系统中的学生类和教师类.mp4
├─15.0115-private和public访问修饰符的作用和区别.mp4
├─16.0116-什么是构造方法(构造器).mp4
├─17.0117-this关键字的作用.mp4
├─18.0118-通过getter和setter方法访问属性.mp4
├─19.0119-编程练习题1.mp4
├─2.0102-分析坦克大战这个游戏需要哪些属性.mp4
├─20.0120-编程练习题2.mp4
├─21.0201-static关键字(静态变量).mp4
├─22.0202-static关键字(静态方法).mp4
├─23.0203-static应用举例.mp4
├─24.0204-static的特点和main方法.mp4
├─25.0205-数组工具类(static的用处).mp4
├─26.0206-字符串工具类的创建.mp4
├─27.0207-帮助文档生成.mp4
├─28.0208-静态代码块.mp4
├─29.0209-继承-创建老师类和学生类.mp4
├─3.0103-分析坦克大战里面有哪些交互行为.mp4
├─30.0210-现有软件代码存在的问题(不方便维护).mp4
├─31.0211-使用继承解决现有问题.mp4
├─32.0212-使用了继承之后怎么使用子类和父类.mp4
├─33.0213-继承中通过super对父类构造方法的调用.mp4
├─34.0214-继承需要注意的事项.mp4
├─35.0215-继承中构造方法调用的注意事项.mp4
├─36.0216-继承中的方法重写override.mp4
├─37.0217-final关键字的作用.mp4
├─38.0218-java类包的定义.mp4
├─39.0219-带包类的使用.mp4
├─4.0104-定义Player类.mp4
├─40.0220-权限修饰符(类的权限修饰符).mp4
├─41.0221-类成员的访问权限修饰符.mp4
├─42.0222-什么是内部类,内部类的定义和使用.mp4
├─43.0223-内部类和外部类之间的关系和互相访问.mp4
├─44.0224-如何在外部类外面使用内部类.mp4
├─45.0225-局部内部类和内部类与外部类成员同名问题.mp4
├─46.0301-继承和多态.mp4
├─47.0302-什么是抽象类.mp4
├─48.0303-抽象类使用案例.mp4
├─49.0304-接口的语法定义.mp4
├─5.0105-声明Player对象,重构坦克大战.mp4
├─50.0305-接口的注意事项.mp4
├─51.0306-如何使用接口做功能扩展(案例).mp4
├─52.0307-通过交通工具的案例学习继承和接口.mp4
├─53.0308-接口与匿名内部类.mp4
├─54.0309-抽象类与匿名内部类.mp4
├─55.0401-eclipse的介绍.mp4
├─56.0402-寻找eclipse的历史版本.mp4
├─57.0403-绿色版本eclipse的下载和启动.mp4
├─58.0404-安装jdk1.8版本来运行eclipse3.7.mp4
├─59.0405-eclipse安装版本的安装和卸载.mp4
├─6.0106-类的定义和对象的声明.mp4
├─60.0406-工作空间的创建和eclipse的启动.mp4
├─61.0407-eclipse的窗口布局.mp4
├─62.0408-创建项目并通过eclipse创建第一个类.mp4
├─63.0409-eclipse中的项目的删除和导入.mp4
├─64.0410-eclipse中包、类的创建和运行.mp4
├─65.0411-eclipse窗口的作用和字体颜色基本设置.mp4
├─66.0412-eclipse中的快捷键1.mp4
├─67.0413-eclipse中的快捷键2.mp4
├─68.0414-自动生成getter、setter和构造方法.mp4
├─69.0415-java.lang.mp4
├─7.0107-类中成员变量和成员方法的定义和使用.mp4
├─70.0416-关于字符串的比较.mp4
├─71.0417-关于equals方法的重写.mp4
├─72.0501-推荐书籍和怎么指定eclipse中的jdk版本.mp4
├─73.0502-jar包的导出和引入.mp4
├─74.0503-Scanner类介绍.mp4
├─75.0504-使用Scanner做用户注册和登录的小例子.mp4
├─76.0505-关于String字符串类.mp4
├─77.0506-创建StringBuffer可变字符串.mp4
├─78.0507-StringBuffer里面的append和容量.mp4
├─79.0508-关于StringBuffer中对字符串修改的常见方法.mp4
├─8.0108-定义Enemy类重构坦克大战.mp4
├─80.0509-关于StringBuilder和StringBuffer的相同点.mp4
├─81.0510-关于Arrays数组工具类.mp4
├─82.0511-关于Math数学类.mp4
├─83.0512-通过BigDecimal做精确的加减乘除运算.mp4
├─84.0513-关于Date和Calendar日期和时间相关类.mp4
├─85.0514-关于基本类型的包装类.mp4
├─86.0515-关于BigInteger类,大数字类.mp4
├─87.0516-关于装箱和拆箱(课程结束).mp4
├─9.0109-“面向对象”和“面向过程”有什么区别.mp4
|