关于Java,求大神指点迷津

关于夏洛克福尔摩斯 2014-07-21 10:12:45
现在大一,下年大二了,已经学习Java一年,可以说蛮认真学习的。
现在想问问如何才算是对javaSE比较熟练了。
目前我自己可以独立的写出数组中的排序算法(擦入,选择,冒泡)以及查找算法(线性查找,二分查找);IO操作中,对于输入流和输出流基本操作都会;java 的集合框架包括:线性表(ArrayList,LinkedList,Vector),规则集(HashSet,LinkedHashSet,TreeSet),队列(LinkedList,PriorityQueue),图(HashMap,LinkedHashMap,TreeMap)这些类的基本操作方法都会;多线程中同步问题,消费者与生存者问题都明白。网络的Server和Client这一部分,能够结合GUI实现一个简单的聊天程序。JDBC方面能够与SQL和GUI结合,实现一个选课系统(通过DAO设计模式实现)。
请问下能够完成上面那些算不算是基本熟悉javaSE了,还有哪些方面需要自己加强练习的吗?
最近几天我都在复习课本知识,巩固一下以及看一些java的代码。
希望有大神能为我指点迷津~感激不尽~
...全文
210 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuguanquan1990 2014-07-23
  • 打赏
  • 举报
回复
多了解下多线程,Socket通信(尤其是非阻塞式通信),然后web方面,servlet,还有现在比较流行的框架,SpringMVC,Struts2之类的,个人认为,Java主要应用并不是在javase上,而是javaee上
wqc5461 2014-07-22
  • 打赏
  • 举报
回复
请做一个QQ聊天和一个文件上传系统,再来谈 j2se 比较熟练的问题。
shixitong 2014-07-22
  • 打赏
  • 举报
回复
IO操作,和多线程要加强
showhunter74 2014-07-22
  • 打赏
  • 举报
回复
可以自己写东西玩,比如个人网站啊,小游戏啊,稍微大点的ARP系统啊。或者网上搜点开元半成品码手感。
wu244534279 2014-07-22
  • 打赏
  • 举报
回复
大学生需要的是一个广度,建议你多读一些JAVA、WEB方面的书籍,增加见识, 书上的东西不一定要弄得很懂,但需要了解,别人问到你某些技术是干什么的,你应该要能说出来。 网上搜一搜哪些技术需要掌握,看看前辈们的心得。 等以后出来工作后再注重一个深度。
疏可跑马 2014-07-22
  • 打赏
  • 举报
回复
其本知识都差不多了吧,多写点东西玩玩,慢慢就能比较顺利的写一些确实能用的东东出来了。

23,407

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧