Ja技术――利用Ja进行科学与技术计算初步

更新时间:2024-03-03 作者:用户投稿原创标记本站原创 点赞:26844 浏览:121157

ClarkS.Lindsey,JohnnyS.Tolliver,

ThomasLindblad

JaTech:anIntroduction

toScientificandTechnical

ComputingWithJa

2005,708pp.

HardbackUSD:85

ISBN:9780521821131

C.S.林赛,J.S.托利弗等著

Ja编程语言是J.戈斯林和B.乔伊1992年开发的一种名叫Oak的编程语言演变而来的.它是适用于科学及工程中所要求的应用的一种重要语言.作者在书中将注意力放在了Ja怎样能够执行技术计算中有用的任务上面.尽管其他针对科学和工程读者的Ja书籍主要专注于数值编程,本书则采用了更为广泛的方式,研究Ja有助于多种不同类型技术应用编程工作的方法.本书的内容源自作者在瑞典斯德哥尔摩皇家技术学院讲授的课程.该学院的学生具有各种不同的背景,通过因特网来学习课程.对于这种类型的远程学习环境,为了通过万维网浏览器传送课程,作者开发了超文本的讲课内容.这将在很大程度上有助于自学,它是本书最大的特色.

本书共有24章,分成了三个部分.第一部分包括第1-12章,介绍了Ja中面向对象编程的基础.1.绪论;2.语言基础;3.Ja中的类与对象;4.更多有关Ja中的类;5.Ja的文件组织及不同的实例;6.Ja图形学;7.图形用户界面;8.线程;9.Ja的输入与输出;10.Ja实用程序;11.图像的处理与加工;12.更多的技巧.第二部分包括第13-21章.这部分从对网络编程的回顾开始,然后把焦点转向了使用RMI进行分布式计算.13.Ja网络化基础;14.Ja万维网怎么写作器;15.使用套接口的客户-怎么写作器;16.分布式计算;17.分布式计算的用户端;18.Ja的远程方法调用(RMI);19.公用对象请求写作技巧体系结构;20.分布计算汇总;21.对万维网怎么写作器及XML的介绍.第三部分包括第22-24章,研究了Ja程序怎样能拉入本地平台(JNI)并且与硬件相互作用.22.Ja的本地接口;23.存取平台;24.嵌入式Ja.3个附录分别是:1.语言要素;2.运算符;3.Ja的浮点数.


本书得到一个为.省略/978052181131的网站的支持,该网站提供了小应用程序和应用代码;全面的参考书目;编程资源和窍门;初学者程序及示范程序;对高级使用者的补充材料,并且定期更新其内容.

作者利用了最新的Ja5.0对书中的内容进行了更新,它可以用作为入门或中级水平编程课的教课书,同时也适用于那些为了一个特定任务而学习Ja的高年级学生及研究人员.

胡光华,高级软件工程师

(原中国科学院物理学研究所)

HuGuanghua,SeniorSoftwareEngineer

(FormerInstituteofPhysics,theChineseAcademyofSciences)