易截截图软件、单文件、免安装、纯绿色、仅160KB

java程序员三境界

1.1.1 修炼第一层境界:剑指四方,试问天下与争锋
修炼第一层境界的程序员,对Java开发技术尽数掌握,开发工具掌握得也较为娴熟。可以将第二层次程序员交给的任务完成得很出色,可以按要求独立完成类、接口和算法的开发。注重技巧,对具体的编程语言非常熟悉。
能力之所及,皆无不用其极。认为所有开发知识,越是看起来深奥的越值得去研究,希望在自己开发的所有项目中,能用上的技术全用上,目的只有一个,就是尽可能多地获得实践机会。总想四处试刀,看看手里的刀到底快不快。满口都在谈什么框架是最优秀的、C#和Java的优劣,满脑子想着如何将一个程序编写得更复杂。热衷于探讨技术问题,甚至有可能因为一个开发观点而和别人争论得面红耳赤。
在编码中,常可以看到他们会这样写程序代码。
if (a>0)
    a++;
else
    b++;
他们非常想证明自己掌握技术的娴熟程度,没错,他知道这个知识,在这里可以省略大括号。
这类程序员大有“剑指四方,试问天下与争锋”的气势,工作具有活力,常常因为一个技术细节加班到深夜,大多属于拼命三郎型。如果项目不能让他们学到他们想要学的东西,他们会放弃这些项目,去投靠别的公司,跳槽对于他们来说很平常。
第一层境界特征
工作时间:三年内
工作任务:按要求编写类和接口的具体实现代码
工作内容:编写具体的代码
开发目标:无所不能
开发特点:注重技巧,对具体的编程语言非常熟悉
工作职位:初级程序员、程序员、软件工程师
参考薪金:¥2000-¥6000(仅供参考)
1.1.2 修炼第二层境界:世界如此之大,要学的东西很多
修炼第二层境界的程序员往往是从事Java开发好几年了,从第一层境界进阶上来的好手即没有被优胜劣掉的那批人。之所以用“没有被优胜劣”这么“残酷”的用词,并非危言耸听。因为一般修炼第一层境界是非常艰苦的,没有坚强的意志、强健的体魄,完全不可能进阶到第二层境界。也就是说,要头脑始终保持清醒,抱有坚定的信念,同时身体也要非常好,才能过关。
可以常看到,在这一关掉队的人们,由于志向偏离,或者吃不了苦,或者对困难估计不足,甚至是身体因放弃软件开发职业。这里之所以强调“身体”,也是因为第一关是如此得残酷。其实并没有人要求你加班加点,只是你的一腔热血使然。所以说在第二层境界中的是“没有被优胜劣”的那批好手。
他们已历了若干个开发产品或


相关文档:

Java中集合容器类List和Set的用法

List的用法
List包括List接口以及List接口的所有实现类。因为List接口实现了Collection接口,所以List接口拥有Collection接口提供的所有常用方法,又因为List是列表类型,所以List接口还提供了一些适合于自身的常用方法,如表1所示。
表1  List接口定义的常用方法及功能
从表1可以看出,List接口提供的适合于自身的 ......

巨人网络java笔试

1、String是最基本的数据类型吗? 
基本数据类型包括byte、int、char、long、float、double、boolean和short。
java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用StringBuffer类 
2、int 和 Integer 有什么区别
Java 提供两种不同的类型:引用类型和 ......

Java 中Serializable的作用

MVC中 java bean经常用这个.
----
没有implements Serializable,你就不能通过rmi(包括ejb)提供远程调用。
serialization 允许你将实现了Serializable接口的对象转换为字节序列,这些字节序列可以被完全存储以备以后重新生成原来的对象。
serialization不但可以在本机做,而且可以经由网络操作(就是猫小说的RMI)。 ......

2010招聘 java高级开发工程师

招聘-java高级开发工程师
目前公司业务发展迅速,需要优秀技术人员的加入,我们的标准非常简单。
我们不要求:
1、不要求你是名校毕业。
2、不要求你具有三年以上java开发经验,当然必要的开发经验是要有的,否则下面的要求你一定达不到。
3、不要求你了解其他开发语言,如C/C++、php、ruby。
4、不要求你精通数据库 ......

java Map 遍历方法

第一种:效率高
Map map = new HashMap();
Iterator iter = map.entrySet().iterator();
while (iter.hasNext()) {
Map.Entry entry = (Map.Entry) iter.next();
Object key = entry.getKey();
Object val = entry.getValue();
}
第二种:效率低,以后尽量少使用!
Map map = new HashMap();
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号