Javase 笔记知识点概要,javase知识点概要
分享于 点击 47247 次 点评:43
Javase 笔记知识点概要,javase知识点概要
Javase 笔记知识点概要
Java 概述
计算机基础知识 |-计算机概述了解,键盘功能键的认识和快捷键,常见的DOS命令, Java语言概述 |-Java语言的特点,JDK,JRE,JVM的作用及关系 JDK的下载,安装 HelloWorld案例 |-Java程序的开发执行流程, 环境变量的配置 |-path环境变量,classpath环境变量Java基础语法
关键字 标识符 |-常见的命名规则 注释 常量、进制和进制转换 |-字面值常量,自定义常量 变量 |-变量使用注意事项(作用域,初始化值) 数据类型和类型转换 |-基本数据类型,引用数据类型 运算符 |-算数运算符,赋值运算符,比较运算符,逻辑运算符,位运算符,三元运算符 流程控制语句 |-选择结构语句(if,switch),循环结构语句(for,while,do while),控制跳转语句(break,continue,return) 方法 |-方法的格式,调用,重载 数组 |-格式,初始化,常用操作(遍历,最值,查找,排序),二维数组(遍历),参数传递与数据加密,,数组高级(冒泡/选择排序,二分查找,Arrays工具类).对象数组,面向对象
面向对象思想 类与对象及其使用 对象的内存图 成员变量和局部变量的区别 匿名对象 封装(private) this关键字 构造方法 |-类的初始化过程 static关键字 |-代码块(局部,静态,构造,同步) 继承 |-final关键字 多态 抽象类 |-形式参数和返回值问题 接口 包和导包 权限修饰符 内部类 |-匿名内部类API-常用类
Object类/Scanner类 String类/StringBuffer类/StringBuilder类 数组高级和Arrays类 基本类型包装类(Integer,Character) 正则表达式(Pattern,Matcher) Math类/Random类/System类 BigInteger类/BigDecimal类 Date类/DateFormat类/Calendar类API-集合
Collection |-基本功能,迭代器 List |-列表迭代器,并发异常,常见数据结构图示 List子类 |-ArrayList,Vector,LinkedList 泛型 |-增强for循环,静态导入,可变参数, Set |-HashSet,TreeSet 单列集合总结 Map |-HashMap,TreeMap Collections集合工具类 Collection+Map集合总结
API-IO
异常 File类 递归 字节流 转换流 字符流 IO流总结 其他流 |-数据操作流,内存操作流,打印流,标准输入输出流,:随机访问流,合并流,序列化流,Properties,NIO
API-多线程
多线程概述
多线程实现方案
线程调度和线程控制
线程生命周期
线程同步(线程安全问题)
死锁
线程间通信
GUI
事件监听机制 适配器模式API-网络编程
网络编程模型及三要素(IP,端口,协议) Soket机制 UDP协议接收及发送数据 TCP协议接收及发送数据
反射
类的加载器(根类,扩展,系统)
反射的使用(通过字节码文件对象,去使用成员变量,构造方法,成员方法)
动态代理
Eclipse
基本使用面向对象思想设计原则 及常见设计模式
面向对象思想设计原则 设计模式 设计模式的分类 常见的设计模式 简单工厂模式和工厂方法模式(接口) 模版设计模式(抽象类) 装饰设计模式(IO流) 单例设计模式(多线程) 适配器模式(GUI)相关文章
- 暂无相关文章
用户点评