Java基础学习内容大纲
Java基础学习内容大纲
第一阶段:建立编程思想
Java概述:如何快速学习Java技术、Java历史、Java特点、Sublime、Java运行机制、JDK、转义字符、Java开发规范、Java API
变量:数据类型、变量基本使用、数据类型转换
运算符:运算符介绍、算数运算符、关系运算符、逻辑运算符、赋值运算符、三元运算符、优先级、二进制、位运算符
控制结构:顺序、分支(if else switch)、循环(for、while、do while)、break、continue、return
数组、排序、查找:数组、排序、查找
面向对象编程(基础):类与对象、成员方法、成员方法传参机制、overload、可变参数、作用域、构造器、this
面向对象编程(中级):包、访问修饰符、封装、继承、多态、super、overwrite、object类详解、断点调试
项目&学以致用 编程之乐:零钱通、房屋出租系统、迷宫问题、八皇后问题、汉诺塔问题
第二阶段:提升编程能力
面向对象高级:类变量和类方法、理解main方法语法、代码块、单例设计模式、final关键字、抽象类、接口、内部类
枚举和注释:自定义类实现枚举、enum关键字实现枚举、JDK内置的基本注解类型、元注解:对注解进行注解
Exception:异常的概念、异常体系图、常见的异常、异常处理、自定义异常、throw和throws的对比
常用类:包装类、String、StringBuffer、StringBuild