|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
诸如RMI,EJB等一些技术并不是你说的那么复杂,而是它们把一些复杂的工具封装成不复杂的工具了,理解这些工具是需要些时间。我问你,.net里有这些工具吗?要简单多少?。设置好Eclipse+KTW2.2情况后.完成在手机摹拟器上显现HelloWorld字样
importjavax.microedition.midlet.*;
importjavax.microedition.lcdui.*;
//画布类,它完成了显现手机屏幕的内容
classHelloCanvasextendsCanvas
{
publicHelloCanvas()
{
}
publicvoidpaint(Graphicsg)
{
g.setColor(255,255,255);
g.fillRect(0,0,getWidth(),getHeight());
g.setColor(0,0,0);
g.drawLine(10,10,50,50);
g.drawString("HelloWorld!",0,0,Graphics.LEFT|Graphics.TOP);
}
}
//MIDlet程序出口,显现画布
publicclassHelloWorldextendsMIDletimplementsCommandListener
{
privateHelloCanvascanvas_;
privateDisplaydisplay_;
publicHelloWorld()
{
canvas_=newHelloCanvas();
}
publicvoidstartApp()
{
display_=Display.getDisplay(this);
display_.setCurrent(canvas_);
canvas_.repaint();
}
publicvoidpauseApp()
{
}
publicvoiddestroyApp(booleanunconditional)
{
}
publicvoidcommandAction(Commandc,Displayables)
{
}
}
C#跟java类似,但是在跨平台方面理论上可以跨平台,实际上应用不大,执行性能优于java,跟C++基本一致,但是启动速度还是慢.代码安全,但容易性能陷阱. |
|