本人是在校大二学生,java基础知识基本掌握了!好像做一个学生信息管理器,扫雷,计算器那些都基本可以做了,我想提高,我想问问,有什么方向发展!求推荐几本书!!!!
"看看 Java Language Specification
######java的工作 大部分是EE的 基本完了可以学EE的东西 晚上相关视频还是很多的 关键是看了要动手做。######开始学三大框架 做一些简单的小项目。。。我们学完之后都是这样的。。。出来后都要项目的。。。。。。。。比如新闻系统 论坛等等。。######
首先检查你是不是已经掌握了SE的基本知识:
熟练使用java.lang包,java.io包,java.util包,java.util.regex包,java.util.concurrent包,java.net包,java.sql包
都熟练了,如果确定要走EE这条路,而且时间特别充裕:
学习servlet和jsp
简单看看ssh
学习各种相关其他的EE技术的概念(不需要都了解)
自己开发一个简单的服务器(可以考虑简单地做个QQ)
自己开发一个简单的分发任务框架(可以参考红薯写的那个)
自己开发一个简单的bean容器,包括IoC和代理
自己开发一个简单的ORM框架
时间不充裕,并且想尽快找工作(不推荐):
认真学习SSH
P.S. 语言永远都不是最关键的内容,业务才是
######你们除了JAVA还学了什么,你确定超JAVA方向发展么J2EE方面要学的东西太多了,不过基础最最重要 ,例如网络编程,多线程,可以做一些小例子练练手,例如模拟生产者消费者问题,模拟聊天程序等等。
等基础打好了再学习J2ee方面的东西很快的。
######刚大二,其实你应该把更多时间放在那些基础理论上,
比如操作系统原理,数据结构与算法这些知识的学习上,
只有这些是你工作的时候最难学最重要而又不好捡起来的东西,
至于java或是某种语言的技巧和框架,还是不要着急,
那些东西工作之后,都是水到渠成的事情。
给你的建议啦,但是也许你不信,耐不住寂寞,
但是我敢肯定你工作几年后,尤其是4、5年的时候,
你就会知道我为什么这么说啦。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。