anliux / JAVALearning

java入门到进阶知识整理,参考传智黑马课程。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Java入门到进阶

目录

00-基础知识

01-Java基础

  • Java介绍
    • 发展史, Java语言跨平台原理
    • 常用dos命令
    • JDK下载安装与路径配置
    • Java程序执行流程, helloworld
    • notepad安装与配置, 其他
  • eclipse的基本使用
    • 概述, 图文参考链接
    • 基本使用, 基本配置, 快捷键
    • 删除和导入项目, 自动生成代码, 以创建类的重命名
    • 键盘录入, 输出语句, 随机数
    • 断点调试
  • Java基础语法
    • 注释
    • 关键字, 标识符
    • 常量, 变量
    • 计算机存储单位, 数据类型
    • 运算符
    • 程序流程控制
    • 数组
    • Java内层分配
    • 方法
    • 基础语法练习
  • Java面向对象
    • 面向对象**,类与对象,成员变量和局部变量,私有private,封装,this,构造方法,标准类代码示例(以Student为例),类名作为形参和返回值,static关键字,代码块,继承, 抽象类,接口,匿名对象,final关键字,多态,包与修饰符,内部类
  • Java常用API
    • API概述, String类, StringBuilder类, 对象数组, 集合类与ArrayList, 案例, 集合版学生管理系统, IO流, IO流版学生管理系统, Object类, System类, Date类与DateFormat类, Calendar类, 包装类与自动装箱拆箱, 正则表达式
  • 集合类与常见数据结构
    • ArrayList, 集合类, 三种数据结构简介, List, Set, Collections工具类, Map
  • 异常处理
    • java异常, 异常的处理方式, 处理多个异常, Throwable的常用方法, finally, 异常的分类, 自定义异常, 递归
  • IO流
    • IO流基础概述, FileWriter, FileReader, 字符缓冲流, 字符流读写应用, File类, IO流分类, 输入输出流, 打印流, 对象操作流, Properties, 编码表
  • 多线程
    • 多线程概述, 多线程的实现方法, 多线程模拟火车站售票, 同步代码块与同步方法, 线程的生命周期
  • 网络编程
    • 网络编程概述, InetAddress, UDP/TCP协议收发数据, 模拟用户登录

02-Java Web

  • HTML入门:
    • HTML概述和基本语法规则, HBuilder, 纯文字页面实现, 图片页面实现(涉及引用路径), 列表标签, 超链接标签, 表格标签(表格属性, 合并单元格, 表格嵌套), 利用表格对页面划分和实现的思路, 表单标签, input的type参数, 框架标签, 框架中点击跳转, 常用学习链接
  • CSS入门:
    • xx
  • JS入门:
    • xx
  • :
  • :
  • :
  • :

03-数据库

04-框架

05-项目

备注

About

java入门到进阶知识整理,参考传智黑马课程。


Languages

Language:HTML 99.9%Language:CSS 0.1%