我学j2se已经有半年多的时间了,前一阵加入了我们学校的ACM小组(整个小组就我和一个大二学弟用java,我应该算是java最好的了.但我不是计算机系的,自学的java,).本来我是想学完j2se后速学j2ee的,但是有很多人建议我把基础打好.所以我现在还在用j2se写程序.
我现在大三,我想知道我如果想要学j2ee如果基础好的话要多长时间啊?我们学校有个项目小组(java的),前几天我们老师把他的项目给我们看了一下.我想在明年暑假过后(八月未吧)进入这个小组锻炼自己,为大四找工作做些准备.那么我至少应该在几月份开始真正的学习j2ee呢,(jsp我看了一点.数据库的简单的增、删、改、查我也会)。
我现在大三,我想知道我如果想要学j2ee如果基础好的话要多长时间啊?我们学校有个项目小组(java的),前几天我们老师把他的项目给我们看了一下.我想在明年暑假过后(八月未吧)进入这个小组锻炼自己,为大四找工作做些准备.那么我至少应该在几月份开始真正的学习j2ee呢,(jsp我看了一点.数据库的简单的增、删、改、查我也会)。
JAVAEE的学习会在JAVASE学完之后
基础是要好点才行
学后者最好在项目实践中学习吧?
要是j2se基础好的话,后面会很happy的
还想发展的话你必须的会的就是:
数据结构
数据库
操作系统
这样你才能去学JAVAEE。
你别听他们说学什么这个框架那个框架的,那些基础好了,很容易在实践中突破。
但是基础还要自己打好,知识面要宽。
对了,楼主还可以看看,作为了解的:
组成原理
编译
软件工程
网络的相关知识
JVM 工作机制
很多很多的
我考你个问题.
ArrayList和LinkedList
在JAVA底层实现上有什么不同啊
也就是说解释下两者实现的底层机理
LinkedList在删除和插入的时候会因为其链表结构会非常快(改一下引用就可以了)
不错不错,理解的对头。
补充一点就是LinkedList其实是双向的链表。是上下双向的
而不是单向的。其实看看JAVA原代码就什么都知道了。
:-)
说实话 ,如果你有c++的基础,一个月基本上语法和一般的那些东东没问题了
到第二个月基本可以去看一些javabean tomcat 和spring架构的一些书了