基础班上完了,我总结了一下基础班所学到的知识点,希望对大家有帮助
一、Java基础语法
1、关键字
2、标识符与变量
3、数据类型的概述和分类
4、Java的运算符(算数运算符、赋值运算符、比较运算符、逻辑运算符)5、流程控制语句(if条件语句,switch选择分支,for,while,do...while循环语句)
6、方法的定义与方法的重载7、数组的应用二、Java面向对象1、面向对象的引入与概念2、封装的概念以及private3、this关键字4、继承的概念5、this与super的区别6、多态中向上转型和向下转型7、抽象类与接口9、内部类、成员内部类、匿名内部类三、Java常用API1、String与StringBuilder2、正则表达式3、基本类型的包装类4、日期类与日历类四、Java集合框架1、List的特点与ArrayList2、增强for循环3、泛型与可变参数介绍4、set集合的特点5、HashSet如何保证元素唯一性6、双列Map集合7、Collections工具类8、异常处理介绍
五、JavaIO操作1、File类的概述2、使用递归完成多级目录遍历3、使用字符流FileReader/FileWriter完成文件复制4、使用字节流FileInputStream/FileOutputStream完成文件复制5、高级流完成文件复制6、编码表与转换流六、Java多线程1、创建线程的方式,继承Thread,实现Runnable接口2、多线程模拟买票,解决线程安全问题七、Java网络编程1、IP、端口号与TCP协议2、使用Socket与ServerSocket完成客户端与服务端的发送与响应3、了解HTTP请求格式与响应格式八、MySQL1、安装MySQL2、数据库语言(DDL、DML、DCL)3、where字句介绍、groupby九、JDBC1、使用JDBC连接数据库2、使用DBCP连接池获取连接资源,DBCP的ResultHandler
|