我的小目标
第一周:异常处理和集合框架
复习Java基础语法和面向对象编程基本概念、数据类型、运算符、流程控制等基本语法知识。
了解Java API中常用类库,例如String、Math、Scanner等,并进行简单的练习。
掌握异常处理的基本语法和使用方法,学习try-catch-finally语句块,了解throw和throws关键字。
学习集合框架,掌握List、Set、Map等接口以及它们的实现类,了解各种集合类的特点和使用场景。
第二周:多线程编程和IO流
理解面向对象编程思想,包括封装、继承、多态等基本概念,并写一些小的面向对象程序。
学习多线程编程,掌握线程的创建、启动、停止、同步等操作,了解线程池的概念和使用。
学习IO流,包括输入输出流、字节流、字符流等,理解BufferedReader、InputStreamReader、PrintWriter等常用类的使用方法。
第三周:网络编程和反射机制
了解TCP/IP、UDP等网络通信协议,并学习Socket编程、HTTP协议等。
掌握Java的反射机制,了解在框架中应用反射的实现方式。
第四周:注解以及Java虚拟机JVM
学习注解的基本语法和使用方法,了解自定义注解和元注解的作用。
了解Java虚拟机(JVM)的原理和工作机制,了解垃圾回收算法、内存模型等概念。
打卡记录
2023-03-28
不需要额外处理。
异常 (已完成)
概念:指的是程序在执行过程中,出现的非正常情况,如果不处理最终会导致JVM的非正常停止。
异常体系 (已完成)
1 | public void printStackTrace(); //打印异常信息,包含异常的类型、异常的原因、异常出现的位置、推荐在开发中和测试中使用。 |
WebSocket项目 (已完成)
需要实现的业务和功能
- 用Spring实现
- 实现WebSocket协议
- 实现登录注册
- 实现多人聊天
- 实现私聊
- ConcurrentMap 线程安全的
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 SerMs!
评论