| 
                
                    
                        | Java,是一种可以编写跨平台应用软件的面向对象的程序设计语言,由Sun公司(太阳微电子,Sun Microsystems)公司的詹姆斯·高斯林(James Gosling)等人于1990年代初开发。Java伴随着Internet的迅猛发展而发展,逐渐成为重要的Internet编程语言。 Java平台根据API和使用领域,主要分为三种技术:
 *Java SE (旧称J2SE) - Java Platform, Standard Edition, 定位在客户端,主要用于桌面应用软件的编程。
 *Java EE (旧称J2EE) - Java Platform, Enterprise Edition, 定义在服务器端Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。
 *Java ME (旧称J2ME) - Java Platform, Micro Edition, 主要应用于嵌入式系统开发,如手机和PDA的编程。
 |  | 
        
            |  | 
    
    
        
            |   
                
                    
                         
                            | 1990~1994: | Java源起 |  
                            |  |  |  
                            | 1995: | Java香浓世界 |  
                            |  |  |  
                            | 1996: | java大跃进,盟主地位就此定 |  
                            |  |  |  
                            | 1997~2001: | 微软与Sun的Java官司 |  
                            |  |  |  
                            | 1998: | Java 2平台发布 |  
                            |  |  |  
                            | 1998: | JCP成立并正式运作 |  
                            |  |  |  
                            | 1998: | WebLogic打开J2EE的魔匣 |  
                            |  |  |  
                            | 2000~2004: | Sun与微软的法律碰撞最终喜剧收场 |  
                            |  |  |  
                            | 2000~2004: | JBoss和Eclipse |  
                            |  |  |  
                            | 2004: | Java 5.0 |  |   
                    
                        
                            | James Gosling: | Java之父 |  
                            |  |  |  
                            | Bill Joy: | 软件业的爱迪生 |  
                            |  |  |  
                            | Joshus Bloch: | Java2元勋 |  
                            |  |  |  
                            | Bruce Eckel: | 功勋卓著的机会主义分子 |  
                            |  |  |  
                            | Rickard Oberg: | J2EE奇才 |  
                            |  |  |  
                            | Doug Lea: | 世界上对Java影响力最大的人 |  
                            |  |  |  
                            | Scott Mc Neale: | Sun十年来的掌舵者 |  
                            |  |  |  
                            | Rod Johnson: | 用一本书改变Java世界的人 |  
                            |  |  |  
                            | Alan Kay: | Java的精神先锋 |  
                            |  |  |  
                            | Kent Beck: | 领导Java敏捷潮 |  | 
            
                |   
                    
                        
                            | Sun JDK: | Java的基石 |  
                            |  |  |  
                            | Eclipse: | 以架构赢天下 |  
                            |  |  |  
                            | JUnit/Ant: | 让Java自动化的绝代双骄 |  
                            |  |  |  
                            | Websphere: | 活吞市场的大鲸 |  
                            |  |  |  
                            | Weblogic: | 技术人的最爱 |  
                            |  |  |  
                            | JBuilder: | Java开发工具的王者 |  
                            |  |  |  
                            | Oracle: | Java人永远的情结 |  
                            |  |  |  
                            | Struts/Hibernate: | 让官方框架相形失色的产品 |  
                            |  |  |  
                            | PetStore: | J2EE人的必修课 |  
                            |  |  |  
                            |  |  |  |   
                    
                        
                            | Sun: | 因为Java而永被荣光 |  
                            |  |  |  
                            | IBM: | Java经济最大受益者 |  
                            |  |  |  
                            | BEA: | 用AppServer影响Java阵营 |  
                            |  |  |  
                            | Oracle: | 早起的鸟儿有虫吃 |  
                            |  |  |  
                            | Apache: | 开源软件的品牌保证 |  
                            |  |  |  
                            | TheServerSide: | 论坛的专业精神 |  
                            |  |  |  
                            | JBoss: | 职业开源软件组织 |  
                            |  |  |  
                            | Borland: | 深度介入Java |  
                            |  |  |  
                            | JCP: | Java世界的联合国 |  
                            |  |  |  
                            | 微软与Java: | 不得不说的故事 |  | 
        
    
    
        
            
                |  | 
                    
                        
                            |   
                                
                                    
                                        | 当前Java软件开发中几种认识误区 |  
                                        |   从分层角度来看,现在三层架构:表现层、业务层和持久层,三个层次应该分割明显,职责分明:持久层职责持久化保存业务模型对象,业务层对持久层的调用只是帮助我们激活曾经委托其保管的对象,所以,不能因为持久层是保管者,我们就以其为核心围绕其编程,除了要求其归还模型对象外,还要求其做其做复杂的业务组合。领域驱动设计DDD 回答了这样的问题,DDD会告诉你如果一个框架不能协助你实现分层架构,那就抛弃它,同... |  |  
                            |  |  
                    
                        
                            | 
                                
                                    
                                        | java面试笔试题大汇总 ~很全面 |  
                                        |   wait是Object类的方法,对此对象调用wait方法导致本线程放弃对象锁,进入等待此对象的等待锁定池,只有针对此对象发出notify方法(或notifyAll)后本线程才进入对象锁定池准备获得对象锁进入运行状态。32、抽象类与接口?类是同一类对象实例的共性的抽象,对象是类的实例化。只要有足够的方法,就没必要直接去操作对象属性,只要调用这些方法就可以实现要完成的任务,这种现象称为封装,它通... |  |  
                            |  |  
                    
                        
                            | 
                                
                                    
                                        | JAVA四种基本排序的总结 |  
                                        |   JAVA四种基本排序,包括冒泡法,插入法,选择法,SHELL排序法.其中选择法是冒泡法的改进,SHELL排序法是 插入法的改进.所以从根本上来说可以归纳为两种不同的排序方法:即:插入法&冒泡法。一 插入法:遍历排序集合,每到一个元素时,都要将这个元素与所有它之前的元素遍历比较一遍,让符合排序顺序的元素挨个移动到当前范围内它最应该出现的位置。三选择法:该方法只是通过遍历集合记录最小(大)元素的... |  |  | 
        
    
	posted on 2009-06-13 11:58 
Werther 阅读(169) 
评论(2)  编辑  收藏