除了基本的封装继承多态,extend,super,override,implements,interface,list,map还有哪些要学习?另外我现在只是“知其然”,并不“知其所以然”。不仅要会用,还想做到对java有深刻的理解,还要做哪些?非常感谢。
解决方案 »
- 请大拿指导
- 怎么去掉com.opensymphony.xwork2.util.logging.commons.CommonsLogger的error信息
- java spring上下文 采用的什么设计模式?求教
- jboss启动报错求解答
- getcurrentSession 中的save ,delete 都可以操作,但是update更新不了,求高手帮帮忙~!
- 求个java抓取ajax动态网页的方法
- 请教高手EJB问题
- 解决javax.servlet.ServletException
- 关于JAXB的绑定模式文件
- 关于mysql乱码的问题,求各位帮忙解决
- spring和xfire 的jar包冲突问题
- BeanDefinitionStoreException
会数据结构和算法才牛
可以多看看jdk的API 比如properties,url,threadlocal等底层不太用的但是比较有用的东西
1、为什么要做“牛人”?
2、为什么从C切到JAVA只需要短短7天?我的感觉:
希望做“牛人”固然没错,但是实际上,很多公司的项目都是与业务密切相关的,虽然懂技术的人匮乏,但是熟悉业务的人才更稀缺,即懂业务又懂技术的人更是凤毛麟角。例如 社保、金融、通信、石油...不要以为能把java写的天花乱坠就可以让用户得到很高的认同。
我并没有说学好java不对,在计算机行业里面有一个20/80定律:20%的知识熟练应用可以解决80%的问题,过多的追求更高更新的技术,有的时候反而适得其反。
我的一个同事,10年C语言,切到java只用了短短7天,事后他跟我说,他这一周过的受益匪浅,7天过后,他对java基础的熟悉程度简直令我们匪夷所思。也许你能从中感悟点什么。呵呵,祝你成功!
周sir 没想到在这遇到了你了
呵呵,能看出你的朝气,任何语言都有个基础的过程,你说的都是java最基本的东西。基础的学会了,然后就通过项目积累经验,见得多了,慢慢就变成别人眼中的“牛人”了。反正我学了好几年了,也就是个会用的程度。