学习中心
登录
¥1
大厂名师讲解 · 倾力传授亲身实战经验 · 深受业界好评
立即订阅
  • 课程介绍
  • 课程目录
  • 学前必读

购课须知

1.本课程为图文形式内容服务;

2.订阅成功后,用户即可通过马士兵 PC 端享有阅读的权限;

3.文档课程为虚拟内容服务,订阅成功后概不退款;

4.在专栏阅读过程中,如有任何问题,请联系老师;

5.文档课程版权归本平台所有,任何机构、媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他方式复制发布/发表,违者将依法追究责任。

课程目录
章节1:走进Java的世界 7节
  • 01.Java简史

    试读
  • 02.Java的特点

    试读
  • 03.Java跨平台原理

    试读
  • 04.Java开发环境的搭建

    试读
  • 05.编写和运行第一个Java程序

  • 06.注释

  • 07.使用IDEA开发Java程序

章节2:变量与数据类型 7节
  • 08.标识符

  • 09.关键字

  • 10.变量

  • 11.数据类型

  • 12.基本数据类型之间的转换

  • 13.获取用户终端输入

  • 14.常量

章节3:运算符 5节
  • 15.算术运算符

  • 16.赋值运算符和扩展赋值运算符

  • 17.关系运算符

  • 18.逻辑运算符

  • 19.条件运算符

章节4:流程控制 3节
  • 20.分支结构

  • 21.循环结构

  • 22.循环控制关键字

章节5:方法 6节
  • 23.方法的定义

  • 24.方法的调用

  • 25.方法的定义、调用小结

  • 26.方法的参数传递

  • 27.方法的重载

  • 28.递归

章节6:数组 5节
  • 29.数组的介绍

  • 30.数组的声明和赋值

  • 31.数组的常用操作

  • 32.Arrays工具类的使用

  • 33.二维数组

章节7:面向对象 15节
  • 34.面向对象和面向过程的关系

  • 35.类和对象

  • 36.成员变量和局部变量

  • 37.构造器

  • 38.this关键字

  • 39.static关键字

  • 40.代码块

  • 41.包

  • 42.封装

  • 43.继承

  • 44.多态

  • 45.final关键字

  • 46.抽象方法和抽象类

  • 47.接口

  • 48.内部类

章节8:异常 8节
  • 49.异常的引入

  • 50.利用 try-catch-finally 机制捕获异常

  • 51.多重 catch

  • 52.异常的分类

  • 53.throws 关键字

  • 54.throw 关键字

  • 55.throw 和 throws 的区别

  • 56.自定义异常

章节9:常用类 7节
  • 57.File 类

  • 58.包装类

  • 59.Math 类

  • 60.Random 类

  • 61.枚举类

  • 62.日期时间类

  • 63.字符串类

章节10:集合 8节
  • 64.使用集合的原因

  • 65.集合的体系结构

  • 66.Collection 接口

  • 67.List 接口

  • 68.泛型

  • 69.Set 接口

  • 70.Map 接口

  • 71.Collections 类的使用

章节11:I/O流 10节
  • 72.I/O流介绍

  • 73.I/O流的分类

  • 74.字节流

  • 75.字节缓冲流

  • 76.字符流

  • 77.字符缓冲流

  • 78.转换流

  • 79.打印流

  • 80.数据流

  • 81.对象流、序列化、反序列化

章节12:多线程 5节
  • 82.程序、进程、线程

  • 83.创建线程的三种方式

  • 84.线程的生命周期

  • 85.线程的常用方法

  • 86.线程安全问题

章节13:网络编程 3节
  • 87.网络编程之网络通信三要素

  • 88.TCP协议与TCP通信

  • 89.UDP协议与UDP通信

赵珊珊

Java教育资深讲师
曾就职于北京立思辰有限公司担任Java高级工程师岗位,一线开发经验,国税地税税务系统专家,内训专家讲师。 拥有8年一线教学经验,培养学员10w+,人美声甜会讲课,讲课细致清晰。
助力职场平台
  • 枫叶云笔记

    程序员专用笔记软件
  • 马士兵代码仓库

    寻找好的开源项目
  • 马士兵严选

    程序员好物