|
|
|
| ||
上周工作总结 | |||||
复习插入、冒泡、选择、快速和归并排序;二叉树的创建及先、中、后序遍历的递归与非递归方法以及String的常用方法和StringBuffer的区别和优劣;堆、栈和常量池中存储的数据类型,同时编程模拟栈的机制;从static的变量、方法、类的特点分析了static,从是否有序、重复、null、排序、性能、同步和集合使用时应该特别注意的地方分析了集合类;编码实现excel、文件的相关操作;整理了一些sql语句,特别是和Oracle的alter相关的;收集并理解了一些面试可能用到的java算法题、jxl和正则表达式的资料。串讲了一些算法题并听讲了大家对排序算法和其他一些算法的理解。发现java源码和API非常有帮助。 为什么一直在做重复的工作,因为知识点只是理解了,但是没有完全吃透没有强记住。所以知识点还是应该多动手实现,尽可能找到它在实际当中的作用。
| |||||
下周工作计划 | |||||
复习java编程规范,链表,用join实现java多线程的同步;将葵花宝典、java精华集锦中没有吃透的知识点整理出来并强记住;强记一些常用的设计模式;深入理解public、protected、private、abstract、static、final它们不能的共存组合并知道为什么;继续“周任务控制”,把计划要做的事,然后分析没有完成的原因。
| |||||
心得分享或困难求助 | |||||
做“周任务控制”对我帮助蛮大的,因为现在java基础知识都复习了几遍了,却没有一个全面、权威的测试,使得我和大家都对自己知识的掌握程度很模糊、没有信心,每天把自己应该掌握的东西列出,然后挨个而完成,这样不仅思路清晰、有条理且比较有成就感。 以前认为swing在开发当中可能用到的很少,所以不应该花时间在上面,但是刚招进来的同事要做的项目就是用swing来些界面,所以swing不容忽视。在以后的项目中也可能会遇到自己不常用的知识点,比如:javabean、自定义标签、javamail,甚至不知道的,所以应该有一定学习能力。
|