您现在位置:> 浏览课程
手机观看
收藏0
点赞0
JAVASE入门案例
点播课程
0.0 0人学习 有效期:
价格:¥6800.00 ¥6800.00
VIP:¥6800.00元立即开通>>
奖励:
领券:
    授课讲师
      最新学员
      学习目标
      学习公告
      课程详情


      课程介绍:

      Day01: Java核心基础

      01.今日内容介绍

      02.计算机基本概述

      03.语言介绍

      04.为什么要学习Java语言

      05.Java语言介绍

      06.JDK的下载安装和卸载

      07.path环境变量的配置

      08.HelloWorld入门案例

      09.编写HelloWorld案例常见问题

      10.开发工具解释

      11.IDEA的安装和首次启动设置

      12.IDEA中的模块和项目之间的关系图解

      13.HelloWorld案例(IDEA版)

      14.IDEA的基本设置和快捷键

      15.如何导入和删除模块

      16.注释

      17.关键字解释

      18.常量解释

      19.变量入门

      20.定义基本类型的变量并打印

      21.变量的注意事项


      Day02: Java核心基础

      01.昨日内容回顾

      02.标识符

      03.自动类型转换

      04.强制类型转换

      05.扩展_常量和变量相加

      06.ASCII码表简介

      07.算术运算符

      08.自增和自减运算符

      09.赋值运算符

      10.关系运算符

      11.逻辑运算符入门

      12.短路逻辑运算符

      13.三元运算符入门

      14.三元案例_判断老虎体重是否相同

      15.三元案例_获取三个和尚的最高身高

      16.Scanner入门

      17.键盘录入版和尚身高

      18.Scanner练习_获取指定数字的各个位数

      19.顺序结构

      20.if语句之单分支

      21.if语句之双分支

      22.if双分支案例_判断奇偶数

      23.if多分支案例_打印星期

      24.if多分支案例_发放奖励

      25.if多分支案例之获取三个整数的最大值

      26.if使用的小技巧

      27.switch语句入门

      28.case穿透

      29.switch的思考题

      30.switch语句_发放奖励


      Day03: Java核心基础

      01.Day02作业第6题讲解

      02.Day02作业第7题讲解

      03.循环简介

      04.for循环入门

      05.for循环案例_打印数字

      06.for循环案例_求和思想

      07.for循环案例_求偶数和

      08.for循环案例_求水仙花数

      09.for循环案例_计数思想

      10.while循环入门

      11.while循环案例_求和思想

      12.while循环案例_珠穆朗玛峰问题

      13.do.while循环(了解)

      14.三种循环之间的区别(理解)

      15.break的作用

      16.continue的入门案例

      17.控制跳转语句_思考题

      18.循环嵌套_年月案例

      19.循环嵌套_打印矩形

      20.循环嵌套_打印正三角形

      21.循环嵌套_打印倒三角形

      22.循环嵌套_打印99乘法表

      23.Math获取随机数_入门


      Day04: Java核心基础

      01.数组简介

      02.数组的基本用法

      03.一个数组的内存图_了解

      04.两个数组的内存图

      05.两个数组指向同一个地址

      06.数组的两个常见小问题

      07.数组的常见操作_遍历数组

      08.数组的常见操作_获取最大值

      09.数组的常见操作_反转数组

      10.方法简介

      11.无参无返回值的方法

      12.方法调用图解

      13.有参无返回值的方法

      14.无参有返回值的方法_案例一(求和)

      15.无参有返回值的方法_案例二(求奇偶数)

      16.有参有返回值的方法_案例一(求和)

      17.有参有返回值的方法_案例二(判断奇偶数)

      18.有参有返回值的方法_案例三(求最大值)

      19.方法练习_遍历数组

      20.方法练习_获取数组元素最大值

      21.方法练习_模拟计算器

      22.方法重载入门

      23.方法重载的思考题

      24.基本类型作为形参的情况

      25.引用类型作为形参的情况

      26.遍历数组

      27.Debug断点调试


      Day05: 面向对象

      01.面向对象简介

      02.类和对象入门

      03.如何使用类中的内容

      04.手机类的定义和使用

      05.一个对象的内存图

      06.两个对象的内存图

      07.两个引用指向同一个对象的内存图

      08.成员变量和局部变量的区别

      09.private关键字讲解

      10.加入private后的标准代码

      11.封装的概述和好处

      12.this关键字入门

      13.加入this关键字后的标准版的JavaBean代码

      14.构造方法入门

      15.构造方法的注意事项

      16.标准版的JavaBean类的代码定义和使用


      Day06: 面向对象

      01.昨日作业讲解

      02.非继承版(人类案例)

      03.继承版(人类案例)

      04.Java中继承的特点

      05.继承中成员变量的访问特点

      06.super关键字详解

      07.继承关系中的构造方法的特点

      08.继承关系中的成员方法的访问特点

      09.方法重写详解

      10.人类案例(继承版_标准版本)

      11.多态入门

      12.多态中的成员访问特点

      13.多态的好处和弊端

      14.向上转型和向下转型

      15.动物案例_多态版

      16.扩展内容_多态在实际开发中的应用

      17.扩展内容_instanceof关键字


      Day07: 面向对象

      01.Day06作业第二题讲解

      02.final关键字的用法

      03.扩展_final关键字的常见面试题

      04.static关键字入门

      05.静态方法的访问特点

      06.抽象类入门

      07.抽象类的特点

      08.抽象类的成员特点

      09.老师类案例_抽象类版

      10.接口入门

      11.接口中的成员特点

      12.抽象类和接口的区别

      13.运动员和教练类案例(思路分析)

      14.运动员和教练类案例(代码实现)

      15.包详解

      16.权限修饰符

      17.扩展_Object#toString()方法

      18.面向对象总结


      Day08: 常用API

      01.Day07作业第一题讲解

      02.Day07作业第3题讲解

      03.Scanner接收字符串

      04.使用Scanner的小技巧

      05.Object类的toString()方法介绍

      06.Object类的equals()方法

      07.String类的构造方法

      08.String类创建对象的特点

      09.比较字符串是否相等

      10.String扩展_字符串拼接问题

      11.String案例_模拟用户登录

      12.String案例_遍历字符串

      13.String案例_统计各类型字符的次数

      14.String案例_字符串拼接

      15.String案例_字符串反转

      16.通过API帮助文档查看String类中的方法.

      17.StringBuilder入门案例

      18.StringBuilder的添加和反转方法

      19.StringBuilder和String的相互转换

      20.StringBuilder案例_拼接数组元素

      21.StringBuilder案例_反转字符串


      Day09: 常用API

      01.冒泡排序原理分析

      02.冒泡排序代码实现

      03.Arrays工具类介绍

      04.包装类简介

      05.int和String之间如何相互转换

      06.扩展_其他基本类型和String之间的转换

      07.案例_字符串数字排序

      08.JDK1.5特性_自动拆装箱

      09.Date入门

      10.Date类的构造方法

      11.SimpleDateFormat的格式化操作

      12.SimpleDateFormat的解析操作

      13.DateUtils工具类的定义

      14.Calendar入门

      15.Calendar类的成员变量和成员方法

      16.获取某年的2月有多少天

      17.内部类介绍

      18.匿名内部类的入门案例

      19.匿名内部类的使用场景和小技巧


      Day10: 集合

      01.Day09作业第六题讲解

      02.Day09作业扩展第一题

      03.Day09作业扩展第二题

      04.集合的体系图

      05.Collection集合入门

      06.Collection集合中的常用方法

      07.遍历集合

      08.Collection集合存储自定义对象并遍历

      09.List集合入门

      10.List集合的特有成员方法

      11.List集合的独有遍历方式

      12.List集合存储自定义类型的对象并遍历

      13.列表迭代器

      14.并发修改异常详解

      15.扩展_CopyOnWriteArrayList集合

      16.增强for入门

      17.增强for遍历List集合

      18.增强for遍历List集合_存储自定义类型的对象

      19.栈和队列介绍

      20.数组和链表介绍

      21.ArrayList集合存储字符串并遍历

      22.ArrayList集合存储自定义对象并遍历

      23.LinkedList集合入门

      24.LinkedList集合的特有方法


      Day11: 集合

      01.Day10作业第4题讲解

      02.Set集合入门

      03.哈希值详解

      04.HashSet集合入门

      05.HashSet集合保证元素唯一性的原理

      06.数据结构之哈希表

      07.HashSet存储自定义对象并保证唯一性

      08.LinkedHashSet集合详解

      09.可变参数

      10.Map集合入门

      11.Map集合的成员方法详解

      12.Map集合的获取功能

      13.Map集合的遍历方式1_根据键获取其对应的值

      14.Map集合的遍历方式2_根据键值对获取其对应的键和值

      15.Map案例_键是String值是Student

      16.Map案例_键是Student值是String

      17.Map案例_ArrayList嵌套HashMap集合

      18.Map案例_HashMap嵌套ArrayList集合

      19.Map案例_统计字符个数

      20.Collections工具类的成员方法解释

      21.模拟斗地主发牌_无序的牌

      22.模拟斗地主发牌_有序的牌_思路分析

      23.模拟斗地主发牌_有序的牌_代码实现


      Day12: IO流

      01.案例_获取10个不重复的随机数

      02.Lambda表达式初体验

      03.Lambda表达式的标准格式

      04.Lambda表达式练习1_无参无返回方法

      05.Lambda表达式练习2_有参无返回方法

      06.Lambda表达式练习3_有参有返回值方法

      07.Lambda表达式的省略模式

      08.Lambda表达式的注意事项

      09.异常简介

      10.try.catch方式处理异常

      11.声明抛出异常

      12.关于异常的思考题

      13.File类的构造方法

      15.File类的创建功能

      16.File类的判断功能

      17.File类的获取功能

      18.File类的删除功能

      19.IO流的简介

      20.字节输出流讲解

      21.字节输出流的两个小问题

      22.try.catch方式解决IO流异常

      23.try.with.resource语句

      24.创建空文件

      25.字节输入流一次读取一个字节

      26.字节输入流一次读取一个字节数组

      27,字节流拷贝文本文件

      28.图片加密

      30.字节流拷贝文件的四种方式


      Day13: 多线程

      01.字符流的由来

      02.编解码问题

      03.普通的字符流一次读写一个字符

      04.高效字符流入门

      05.字符流拷贝文件的6种方式(了解)

      06.高效字符流一次读写一行

      07.序列化流

      08.反序列化流

      09.serialVersionUID和transient关键字

      10.commons-io第三方jar包的使用

      11.多线程入门

      12.多线程并行和并发的区别

      13.单线程程序演示

      14.Java程序是否是多线程版

      15.多线程的实现方式一_继承Thread类

      16.多线程的原理

      17.多线程的实现方式二_实现Runnable接口

      18.匿名内部类实现多线程

      19.模拟卖票案例_继承Thread类版

      20.多线程模拟卖票出现非法值的原因

      21.多线程模拟卖票_问题解决

      22.多线程模拟卖票_实现Runnable接口版


      Day14: 多线程&网络编程

      01.同步方法的锁对象

      02.死锁详解

      03.多线程的生命周期

      04.线程安全的类

      05.线程的优先级

      06.线程控制之加入线程

      07.线程控制之守护线程

      08.Lock锁简介

      09.实现线程池_提交Runnable接口任务

      10.实现线程池_提交Callable接口任务

      11.生产者和消费者设计模式介绍

      12.生产者和消费者设计模式_代码实现

      13.设计模式相关内容介绍

      14.网编介绍

      15.IP地址介绍

      16.InetAddress类讲解

      17.端口号和协议

      18.UDP协议_发送端代码

      19.UDP协议_接收端代码实现

      20.UDP协议案例_键盘录入数据然后发送

      21.TCP协议之客户端代码实现

      22.TCP协议之服务器端接收客户端发送的数据

      23.TCP协议之客户端和服务器端之一句话的交情

      24.TCP协议之客户端接收键盘录入_然后发送给服务器端打印

      25.服务器端接收数据写入到文件


      Day15: Junit&反射&注解&XML

      01.网编案例_客户端给服务器端上传文件

      02.网编案例_客户端上传文件_接收服务器端回执信息

      03.网编案例_多线程版服务器端

      04.Junit单元测试入门

      05.Junit单元测试相关注解

      06.类加载的过程

      07.类加载器详解

      08.类加载器的检查和运行顺序

      09.反射入门_获取字节码文件对象

      10.反射_获取类的构造方法

      11.反射_通过公共的构造方法创建对象

      12.反射_通过私有的构造方法创建对象

      13.反射_获取成员变量并使用

      14.反射_获取私有成员变量并使用

      15.反射_获取成员方法

      16.反射_获取成员方法并使用

      17.反射案例_越过泛型检查

      18.Properties集合类讲解

      19.反射案例_执行执行类的指定方法

      20.注解入门

      21.自定义注解

      22.使用自定义注解

      23.通过反射获取注解信息

      24.xml入门

      25.xml文件中可以写啥

      26.dtd约束演示

      27.schema约束演示

      28.命名空间


      你需要参与学习才能提问!
      你可能感兴趣的课程