设为首页】 【加入收藏】 【网站地图】 【商品折扣
娱乐一生 娱乐明星
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
首页  |  java  |  .NET  |  C/C++  |  网页技术  |  php  |  asp  |  delphi  |  VC  |  VB开发  |  游戏开发  |  软件工程  |  Power Builder  |  Linux开发  |  Windows开发技巧
当前位置:首页 >> JAVA与XML >> Wireless Java: Developing with Java 2 Micro Edition @ JDJ

Wireless Java: Developing with Java 2 Micro Edition @ JDJ -

I don't usually buy technical books. Most of the time I manage to find what I'm looking for after a bit of hunting on the Web, virtual elbow-grease, so to speak. However, occasionally a tree-killing madness does come over me and Amazon gets the chance to clear the electronic cobwebs out of my bank account.

So I'm sure much to Amazon's complete disgust - as it was almost time to satisfy that craving to handle dried wood mulch - Wireless Java: Developing with Java 2, Micro Edition, by Jonathan Knudsen, arrived on my desk from Apress.

This 226-page book is aimed at intermediate to advanced developers - by which I think they mean experienced Java developers who are new to the Micro Edition platform. It has 12 chapters that cover the basics of developing for MIDP up to more advanced subjects, such as parsing XML and cryptography.

Jonathan Knudsen has penned a number of other books, including The Unofficial Guide to Lego Mindstorms Robots, Learning Java, Java 2D Graphics, and Java Cryptography. He has a comfortable writing style that makes for an easy read. Here's an excerpt from Chapter 9 - "Programming a Game Interface":

How exactly does repaint() work? When you call repaint(), paint() won't be called right away. The call to repaint() just signals to the MIDP implementation that you want the screen to be painted. Some time later, the implementation services the repaint request, which results in an actual call to the paint() method of the Canvas. The MIDP implementation may even combine several repaint requests, particularly if their repaint regions overlap.

There are some useful tips hidden in the text for MIDP beginners:

Bandwidth is expensive in terms of both time and money. Today's wireless networks are relatively slow, so less data passing through the air means less waiting time for your users. Also, wireless service tends to be pricey, so less data passing through the air means smaller bills for your users.

If I have any criticism, it's the obligatory inclusion of an API summary at the end of the book - which seems to be de rigueur for any technical tome but usually not necessary, in my opinion (however, it's nowhere near as large as some API references I've seen included, so kudos to Jonathan and Apress for keeping it to a minimum).

Apart from this, it's a useful reference if you're just getting started with MIDP and, from that point of view, worth dishing out the $34.95.

Bear in mind that the book is aimed at J2ME beginners, not Java beginners, so if you're one of the few people who are new to both, I suggest investing in a beginners Java reference as well (and no, I'm not aiming to receive Amazon's "Literary Pimp of the Year" award for 2001).

Chapter 1: An introduction to configurations, profiles and MIDP vendors
Chapter 2: Getting started building MIDlets (compilation, preverifying, etc.)
Chapter 3: The MIDlet life cycle, packaging, and descriptors
Chapter 4: What's included and what's missing from the API set
Chapter 5: Creating a user interface
Chapter 6: Using Lists and Forms
Chapter 7: Managing record stores and performing queries
Chapter 8: The Connection framework
Chapter 9: Low-level graphics used for programming a game interface
Chapter 10: Performance tuning
Chapter 11: Parsing XML
Chapter 12: Protecting network data (in other words, cryptography)



 

娱乐图摘

更多 >>

靓丽清纯美女meimei

美女私房全裸照
导演劝女演员脱衣服(视频)

大胆火辣人体艺术写真(图)

黑丝妹妹热辣诱惑-丝袜美女妹妹

PLMM 漂亮妹妹图集-妹妹图库

全球美女图库-美女集中营

52MM 我爱漂亮妹妹-制服妹妹诱惑

图王图库-世界美女明星图片资料库
美女写真集锦

激情两性-解密性生活
浴室MM湿身内衣诱惑
邻家小妹洗澡被偷拍(视频)

热点文章

更多

· Eclipse Plugins Exposed, Part
· Enterprise Web Services Securi
· Portlets and Portals Design Ov
· 实现电子商务的可伸缩性和高可用性--BEA WebLogic
· Getting the Most from the MX C
· XML DTD for EJB Deployment Des
· A Dozen Ways to Get the Testi
· XQuery Not Necessarily the Dea
· AXIS学习笔记(一)
· Java程序文件格式设计

热点文章

更多