@
davepkxxx 对,我是搞JAVA的,但目前在坑爹的公司维护着C#的老项目(公司以JAVA高级软件工程师的名义招入),说在不久的将来用JAVA重构。
之前在另外一家公司搞搜索,用lucene,还做图书馆系统,主要用spring,反正一大堆叫得出名的框架都用了,JDOM,apache的一堆,lucene,solr等等。
其实觉得JAVA反人类的应该是用过python之类的动态语言的,用过那些几句话就可以实现JAVA几十行代码才能实现的功能的语言,再来看JAVA,是会觉得有点反人类。但JAVA的一大优点也是库多,只要你想做的,肯定都有一堆的库,不说多的,至少有两个。
像啥XML解析,JDK自带有,但JDOM,SAX啥的一堆一堆的,还有一些号称更快的XML解析库,反正应有尽有。
其实有时候搞j2ee的,还是挺迷茫的,虽然用得比较多的就那么几个库,但那么多放在那,你不碰碰又觉得对不起自己,所以一直学一直学,没有在几个主要的上面去深入,这也是一个悲哀啊。