关于Java,求大神指点迷津
现在大一,下年大二了,已经学习Java一年,可以说蛮认真学习的。
现在想问问如何才算是对javaSE比较熟练了。
目前我自己可以独立的写出数组中的排序算法(擦入,选择,冒泡)以及查找算法(线性查找,二分查找);IO操作中,对于输入流和输出流基本操作都会;java 的集合框架包括:线性表(ArrayList,LinkedList,Vector),规则集(HashSet,LinkedHashSet,TreeSet),队列(LinkedList,PriorityQueue),图(HashMap,LinkedHashMap,TreeMap)这些类的基本操作方法都会;多线程中同步问题,消费者与生存者问题都明白。网络的Server和Client这一部分,能够结合GUI实现一个简单的聊天程序。JDBC方面能够与SQL和GUI结合,实现一个选课系统(通过DAO设计模式实现)。
请问下能够完成上面那些算不算是基本熟悉javaSE了,还有哪些方面需要自己加强练习的吗?
最近几天我都在复习课本知识,巩固一下以及看一些java的代码。
希望有大神能为我指点迷津~感激不尽~