- 0
- 0
- 约4.18千字
- 约 5页
- 2026-02-14 发布于河北
- 举报
Java语言的技术优势
“一次编写,随处运行,Java系统可以运行在不同的操作系
统和硬上。随着Linux的持续增长以及MacOSX完全支持Java技
术,跨平台的特性变得越来越有分量。
由于Java跨平台,JavaAPI自然也是平台统一的。对程序员
而言,没有比统一的API函数能够让他们更欣慰的了一一已经有了
圆形的轮子,何必再从头创造轮子呢?我们拿JavaAPI与C++的类
库相比便可以知道它的可贵之处。有Windows编程的C++程序员肯
定经历过被MFCM(icrosoftFoundationClasses,微软基类库)折
磨的日子,学习曲线陡峭,没有假设干个月根本无法开始生产,一
段时间不接触遗忘率又高。据说,即使在微软公司内部,除了MFC
开发小组,谁都不乐意用它。即便你熟悉了MFC,能够顺利开发
Windows应用程序,如果你要编写一个Linux应用程序,MFC又派不
上用场了,你必须学习Linux下C++开发的一套库函数。还有
UNIX、FreeBSD.MacOS……你学得过来吗?反观JavaAPI,操作系
统,你爱谁是谁,只要编写一次便可随处运行!
Sun虽(然现在已被甲骨文收购但我还是喜欢说Sun)用来开发
Java应用程序的一切,你不必付任何的版税。或许你会将信将疑:
资本家搞共产了?实际上,Sun在Java上的收益确实不大,远远比
不过垄断Java应用效劳器技术的IBM和BEA公司,似乎有替别人做
嫁衣之嫌对此,Sun董事长、总裁兼首席执行官ScottMcNealy
是这样解释的:“Sun并没有用Java赚钱,这就像使用英语不用上
税一样,Sun并不通过Java本身来盈利,而是把Java应用到了业
务中”原来是放长线钓大鱼!
与Java本身相比,JavaAPT更是可贵的财富想使用Socket
操作网络?API中有;想连接到SQL数据库?API中有;想给应用程序一
个漂亮的用户界面?AP[中有;想要处理数字图形、播放音乐、解析
字符串或者创立数字签名?API中全都有
最后,Java开展了那么多年,优秀的Java教程、技术网站数
不胜数BruceEckel大师的名作Java编程思想(Thinkingin
java)更是不可不读的佳作,许多狂热爱好者甚至把它当做圣经一样
一页一页仔细揣摩你可到作者的主页.BruceEckel.下载此书的电
子版机械工业出版社也有引进台湾技术作家候捷的中译本,可惜
不是
或许你会问,有了那么多优秀的教程,还要你这个Java馆干什
么呢?嗯哼,虽然那些教程和技术文章是如此优秀,但并不适合初学
者Java咖啡馆目的就在于帮助你打好Java技术的根底,掌握
Java技术的主要脉络,帮助你迈出进入Java世界的第一步!
由于、跨平台、Java语言本身技术先进,在高校中,Java已
经成许多学科研究、课程和计算的首选语言,用Java做上机作
业,一般都是鼓励的。据我所知,北大、清华许多院系的研究生入
学考试都可以用Java语言答题。实际上,用Java来完成这些工
作,大多数情况下要比用C或其他语言简洁得多,你可以把注意力
集中在算法等核心局部,从而获得更高分数。
掌握Java技术的学生一般有更多的工作时机课余兼职,拿到更
高报酬,不但减轻家里的负担,更可以让自己早日进入社会锻炼。
所以,如果你还在求学,学习Java,一定没错的。
与C++等语言相比拟,语法上Java是简单的。
谢天谢地,Java提供了垃圾回收机制。以往C++的开发中,最
容易出错误的地方便是内存管理,申请的内存用完以后必须释放,
否则可使用的内存资源越来越少,直至耗尽系统资源而造成死
机。而Java系统中,你可以任意申请内存,Java系统会在适当的
时候自动释放无用的内存资源。这个神奇的机制叫做“垃圾回
收”,节约了许多调试错误的时间。
在Java中,要写出低劣的代码也不是一件容易的事情。一方
面,垃圾回收机制堵住了内存泄漏的可能性,另一方面就是异常捕
捉机制,它强迫你做最坏的打算。编写程序时,难免会遇到一些意
外,比方文
您可能关注的文档
- (自考)高级卫生经济学考试试卷(含六卷).pdf
- 《Java程序设计》课程标准.pdf
- 《程序设计基础》教案 1-01 认识Java与Java环境搭建.pdf
- 《幻影凶间1408》电影解说文案.pdf
- 《面向对象的编程技术》教学大纲.pdf
- 《墨子·公输》原文及翻译.pdf
- 《小螺号》教学课件.pdf
- 《匀变速直线运动的规律》教学设计.pdf
- 2023公需课答案部分题目.pdf
- 2023监理工程师考试《合同管理》习题及答案.pdf
- GB 14287.2-2026电气火灾监控系统 第2部分:剩余电流式电气火灾监控探测器.pdf
- 《GB 14287.2-2026电气火灾监控系统 第2部分:剩余电流式电气火灾监控探测器》.pdf
- GB 7956.20-2026消防车 第20部分:特种底盘消防车.pdf
- 《GB 7956.20-2026消防车 第20部分:特种底盘消防车》.pdf
- 中国国家标准 GB 7956.20-2026消防车 第20部分:特种底盘消防车.pdf
- 《GB/T 22576.1-2026医学实验室 质量和能力的要求 第1部分:通用要求》.pdf
- 中国国家标准 GB/T 22576.1-2026医学实验室 质量和能力的要求 第1部分:通用要求.pdf
- GB/T 22576.1-2026医学实验室 质量和能力的要求 第1部分:通用要求.pdf
- GB/T 28029.14-2026轨道交通电子设备 列车通信网络(TCN) 第2-8部分:以太网一致性测试.pdf
- 《GB/T 28029.14-2026轨道交通电子设备 列车通信网络(TCN) 第2-8部分:以太网一致性测试》.pdf
最近下载
- 2026届新高考物理冲刺复习:电磁感应中的双杆专题.pptx VIP
- 2025成都中考数学真题及答案解析.docx VIP
- 渔业作业安全手册.pptx
- 广西钦州市2025-2026高二上学期期末教学质量检测化学试卷.pdf VIP
- 风险分级评价方法(LEC LS)课件.pptx VIP
- TSLEA 1011.2-2024 实验室设计与建设技术规范 第2部分:化学实验室.pdf
- 2025年留置看护警务辅助人员招聘综合基础知识题库.docx
- 骨科护理MDT查房.pptx VIP
- 城乡内部空间结构(第1课时)示范公开课教学课件【鲁教版高中地理必修第二册(新课标)】.pptx VIP
- 2025年成都市中考数学试题卷(含标准答案及详解).pdf
原创力文档

文档评论(0)