文档库 最新最全的文档下载
当前位置:文档库 › java编程入门教程电子书

java编程入门教程电子书

Java语言横空出世 领先潮流谁与争锋
一 、java的背景和就业前景
Java是目前世界上最流行的计算机编程语言,是一种可以编写跨平台应用软件的面向对象的程序设计语言,由升阳(太阳微电子,Sun Microsystems)公司的詹姆斯?高斯林(James Gosling)等人于1990年代初开发。
据IDC预计,自2001年起的其后5年内,采用Java的IT产品的价值将翻番,在2006年将达到4.53亿美元,年增长率为14.9%。截止到2003年5月,Java注册开发商超过300万人,对JRE(Java运行环境)的下载达7200万次。有权威人士预计在3~5年内Java技术开发商将发展到1000万。无线Java也在迅速攀升。我们相信,Java发展之路将把我们带向更加令人神往的前方。Java的前景一片辉煌!
据有关数据显示,2005年,我国软件人才的缺口已达42.5万,其中尤以JAVA人才最为缺乏。根据IDC的统计数字,在所有软件开发类人才的需求中,对JAVA工程师的需求达到全部需求量的60%~70%。
JAVA工程师的薪水相对较高,通常来说,具有3~5年开发经验的工程师,拥有年薪10万元是很正常的一个薪酬水平。IDC报告显示,2007年IT行业的薪资水平也略有上涨。一份对国内软件工程师进行的薪资调查表明,27~31岁这一年龄段的软件工程师中,年薪以7万元以上的超过了60%。IT产业在过去5年内年增长28%,是同期国家GDP增长速度的3倍。
二、Java言对软件开发技术的影响
工业界不少人预言:"Java语言的出现,将会引起一场软件革命",这是因为传统的软件往往都是与具体的实现环境有关,换了一个环境就需要作一番改动,耗时费力,而Java语言能在执行码(二进制码)上兼容,这样以前所开发软件就能运行在不同的机器上,只要所用的机器能提供Java语言解释器即可。
Java语言将对未来软件的开发产生影响,可从如下几个方面考虑:
1、软件的需求分析:可将用户的需求进行动态的、可视化描述,以提供设计者更加直观的要求。而用户的需求是各色各样的,不受地区、行业、部门、爱好的影响,都可以用Java语言描述清楚。
2、软件的开发方法:由于Java语言的面向目标的特性,所以完全可以用O-O的技术与方法来开发,这是符合最新的软件开发规范要求的。
3、Java语言的动画效果远比GUI技术更加逼真,尤其是利用WWW提供的巨大动画资源空间,可以享全世界的动态画面的资源。
4、软件最终产品:用Java语言开发的软件可以具有可视化、可听化、可操作化的效果,这要比 电视、电影的效果更为理想,因为它可以做到"即时、交互、动画与动作 ",要它停就停,要它继续就继续,而这是在电影与电视播放过程中难以做到的。
5、其它:使用Java语

言对开发效益、开发价值都有比较明显的影响。
三、Java语言的应用前景
Java语言有着广泛的应用前景,大体上可以从以下几个方面来考虑其应用: 1、所有面向对象的应用开发,包括面向对象的事件描述、处理、综合等; 2、计算过程的可视化、可操作化的软件的开发; 3、动态画面的设计,包括图形图像的调用;
4、交互操作的设计(选择交互、定向交互、控制流程等);
5、Internet的系统管理功能模块的设计,包括Web页面的动态设计、管理和交互操作设计等; 6、Intranet(企业内部网)上的软件开发(直接面向企业内部用户的软件); 7、与各类数据库连接查询的SQL语句实现;
北京市海淀区中关村大街甲32号和盛嘉业大厦15层 010—51669646 https://www.wendangku.net/doc/8d4597429.html,Java霸主地位无法撼动 java从业者前景无限
不管你对Java是怎样一个态度,有一点不可否认,Java是现在全球最时髦的开发工具之一, ,Java的出现给整个程序界带来了巨大的冲击,也许现在还无法准确评估Java为整个IT业带来的影响,但是有一点却毋庸置疑---Java将不可避免地影响一代程序员.
相关调查数据显示,Java程序员约占所有程序员总数的20%,CSDN日前的一则新闻《Java影响力远超想像》公布的数据更是连Sun都为之一惊。以下是该文的内容:“1995年Sun公司正式推出Java,迅速便成为全球最主流与应用最广泛的开发语言,其跨平台的技术优势为网络计算带来划时代变革的同时,也成为商用、搜索、游戏、移动等几乎所有软件领域开发和应用的重要选择。Java语言和平台技术所造成的影响力早已创造了编程语言的历史!12年过去了,数字显示Java所产生的影响力或许远超出你的想像:目前,全球有至少21亿部手机装有Java驱动或应用程序;25亿张智能卡基于Java;8亿台电脑运行Java程序;全球共有600万Java程序员;而且Sun总部最新统计发现,Java及相关产业已经为印度创造2%的GDP。” 这些数据显示,java目前拥有旺盛的生命力,而它强大的占有率,更是确定了自己的霸主地位。
Java的生命力体现在如下方面:
1. Java产生与流行是InterNet发展的客观要求.
2.是一门各方面性能都很好的编程语言,它的基本特点是简单,面向对象,分布式,解释的,健壮的,完全的,结构中立的,可移植的,性能很优异的,多线程的,动态的,适合的Internet环境上开发应用系统. 3.Java可以制作大部分网络应用程序系统,而且与如今流行的WWW浏览器结合很好.
4.Java不仅仅是一种区别于传统系统,遵守"网络就是计算机"信条的平台技术.Java平台将面向对象系统扩展成包括程序和数据的网络计算机(NC),而这个平台的核心就是Java虚拟机,许多使Java成为万能开

发平台的属性都源于Java虚拟机的概念和实现
北京市海淀区中关村大街甲32号和盛嘉业大厦15层 010—51669646 https://www.wendangku.net/doc/8d4597429.html,TIOBE 2008年1月编程语言排行榜 JAVA冠军地位稳固
在编程语言流行度的评估方面,美国TIOBE一直是最为权威的机构之一。它每个月都根据有经验的使用者、相关课程、第三方厂商,以及来自多个大型搜索引擎的统计数据,发布前100名编程语言的份额,并进行跨年度同期比较。下面将TIOBE 2008年1月的版面翻译如下:
从排行榜可以看出,Java仍占据第一位。相关调查数据显示,Java程序员约占所有程序员总数的20%, Java及相关产业甚至占据印度GDP的2%。CSDN日前的一则新闻:Java影响力远超想像所公布的Ja-va数据更是连Sun都为之一惊。
北京市海淀区中关村大街甲32号和盛嘉业大厦15层 010—51669646 https://www.wendangku.net/doc/8d4597429.html,IT界技术人员和软件工程的薪酬相关情况
北京市海淀区中关村大街甲
32号和盛嘉业大厦15层 010—51669646 https://www.wendangku.net/doc/8d4597429.html,Java无处不在,随时随处与你交手
Java技术自1995年问世以来,在我国的应用和开发也得到了迅速普及,总体来看,这些应用主要集中于企业应用开发。据有关单位调查显示,从开发领域的分布情况上看
Web开发占了一半以上,为57.9%,JavaME移动或嵌入式应用占15%,C/S应用占11.7%,系统编程占15.4%。近30%的开发者用Java从事C/S应用或系统级应用的开发。在桌面应用上,尽管Java在桌面GUI方面尚有不尽如人意之处,但仍然有很多开发者用来开发运行在多种操作系统平台上的桌面应用。具体应用在如下几个领域:
1. 行业和企业信息化
由于Sun、IBM、Oracle、BEA等国际厂商相继推出各种基于Java技术的应用服务器以及各种应用软件,带动了Java在金融、电信、制造等领域日益广泛的应用。
2. 电子政务及办公自动化
东方科技、金碟、中创等开发的J2EE应用服务器在电子政务及办公自动化中也得到应用: 如金碟的Apusic在民政部、广东省市工商局应用; 东软电子政务架构EAP平台在社会保险、公检法、税务系统得到应用; 中创的Inforweb等Infor系列中间件产品在国家海事局、山东省政府及中国建设银行、民生银行等金融系统应用; 无锡永中科技基于Java平台开发的国产化集成办公软件“永中Office”也已在一些省市政府部门得到应用。
3. 嵌入式设备及消费类电子产品
无线手持设备、通信终端、医疗设备、信息家电(如数字电视、机顶盒、电冰箱)、汽车电子设备等
北京市海淀区中关村大街甲32号和盛嘉业大厦15层 010—51669646 https://www.wendangku.net/doc/8d4597429.html,线数据增值服务——UniJa。
4. 辅助教学
在辅助教学

方面,东南大学与中兴通讯公司开发了远程教学系统,用于本地网上教学、课后学习和异地远程教育,清华大学用Java进行了“计算机软件基础课”教学改革,分析研究Java教学软件BlueJ的汉化方案,电子科技大学应用Java RMI技术进行远程教育,西安电力高等专科学校采用Java技术,开发了交互式电站仿真系统,实现电站锅炉仿真、锅炉膛火焰仿真,为实现网上仿真进行有益探索。
北京市海淀区中关村大街甲32号和盛嘉业大厦15层 010—51669646 https://www.wendangku.net/doc/8d4597429.html,北京市海淀区中关村大街甲32号和盛嘉业大厦15层 010—51669646 https://www.wendangku.net/doc/8d4597429.html,北京市海淀区中关村大街甲32号和盛嘉业大厦15层 010—51669646 https://www.wendangku.net/doc/8d4597429.html,北京市海淀区中关村大街甲32号和盛嘉业大厦15层 010—51669646 https://www.wendangku.net/doc/8d4597429.html,北京市海淀区中关村大街甲32号和盛嘉业大厦15层 010—51669646 https://www.wendangku.net/doc/8d4597429.html,北京市海淀区中关村大街甲32号和盛嘉业大厦15层 010—51669646 https://www.wendangku.net/doc/8d4597429.html,国信蓝点信息技术(北京)有限公司系工业和信息化部人才交流中心下属单位,公司位于北京中关村,与北大、清华、中科院为邻,学术氛围浓厚。
国信蓝点师资技术团队,由多位多年从事JAVA软件开发的技术人员组成,他们曾任跨国公司和国内
大中型企业架构师,系统分析师等,多年丰富的工作经验,具有高水平的软件开发管理和技术指导能力。
现今社会,知识更新正以惊人的速度驱动着时代的进步,培训机构的课程体系更是应该随着行业的发展不断更新快速升级,只有更关注技术的最新性和实用性,培训的内容更适合企业发展中对人才的需求。
早9点到晚9点,全天10小时上机时间,国信蓝点就是要通过最大强度的实训打破学员的惰性。学好编程的唯一途径就是你要动手去编,去练。成功没有捷径,在一个高强度的的环境下努力就是最快的成功途径。所以我们要求蓝点学员从第一天开始就要经历一段日夜兼程的学习生活,直至学有所成。
国信蓝点“项目驱动式培训”模式,整个授课过程以企业典型项目案例为驱动和考核。企业级讲师全程带队,在授课过程中针对项目开发组织技术类的模型,将真实企业项目案例贯穿其中,针对开发过程中经常遇到的陷阱进行细节设计,以培养学员在企业项目开发中所需的技巧,将编程经验,质量意识,设计思想同步提高。在项目驱动式培训模式下,一般学员在短短的四个月内,不但每天能完成500行以上的编码,还能累计完成1000多个实践练习!而这已经超越了一般软件工程师两年的工作经验,让学员成为求职路上的赢家。
四年来,国信蓝点已累计为IBM、SUN︱MDCL JAVA实

施中心、华胜天成、东软、用友、神州数码、联想、首信、中软、中企动力、软通动力、大唐电信、日立华胜、三星数据、清华同方、清华紫光、华为、亿阳信通、文思创新、华建集团、东华合创、中科院等国内外知名软件企业和厂商输送了上千名高端JAVA专业人才。培训学员在毕业三个月内,实现就业并保证薪资在2500元以上的者,占每期毕业学员的92%以上。毕业学员平均月薪3500,优秀学员月薪5000以上,技术特别突出者,薪资更是突破万元。
北京市海淀区中关村大街甲32号和盛嘉业大厦15层 010—51669646 https://www.wendangku.net/doc/8d4597429.html,“国信蓝点杯“全国软件人才大赛在北京大学启动
java电子书下载地址
北京市海淀区中关村大街甲32号和盛嘉业大厦15层
010—51669646 https://www.wendangku.net/doc/8d4597429.html,

本TXT由汇商网盘提供下载:https://www.wendangku.net/doc/8d4597429.html,/

相关文档
相关文档 最新文档