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 阅读(153)
评论(2) 编辑 收藏