仓酷云

标题: JAVA教程之J2ME HELLOWORLD 小试牛刀 [打印本页]

作者: 飘飘悠悠    时间: 2015-1-18 11:36
标题: JAVA教程之J2ME HELLOWORLD 小试牛刀
关于第二点:俺问问你,如果是企业级项目的话,诸如RMI,EJB,等一些关键技术,这些难道都不需要学么?如果光是使用jsp,servlet,javabean的话。T628贬价了,买了一个玩玩,这个“鸡鸡”撑持JAVA扩大,以是第一工夫往http://developer.sonyericsson.com/site/global/home/p_home.jsp下载了最新的SDK(FILESIZE:42M),下载的时分要注重,SDK申明中应当指出撑持T628,eclipse和eclipseme是早就下好的,上面就该安装了:

1、安装j2se1.4.2,并设置path和classpath
2、安装semc_j2me_sdk_2_1_5.exe,装完后我没有做任何设置(包含情况变量设置)
3、解紧缩eclipse,然后把eclipseme解紧缩到eclipse的plugins目次中
4、然后就设置eclipseme
5、创立一个jeme工程,File/New/Project.../J2ME/J2MEMidletSuite
6、在工程中增加Midlet,File/New/Other../J2ME/J2MEMidlet
7、编写代码
8、在Navigator的工程上点右键,实行右键菜单里的J2ME/CreatePackage
9、用摹拟器()或经由过程蓝牙传得手机上实行

()

()


代码以下:
----------------------------------------------------------
importjavax.microedition.lcdui.Command;
importjavax.microedition.lcdui.CommandListener;
importjavax.microedition.lcdui.Display;
importjavax.microedition.lcdui.Displayable;
importjavax.microedition.lcdui.Form;
importjavax.microedition.lcdui.StringItem;
importjavax.microedition.midlet.MIDlet;
importjavax.microedition.midlet.MIDletStateChangeException;
/*
*Createdon2005-1-10
*
*TODOTochangethetemplateforthisgeneratedfilegoto
*Window-Preferences-Java-CodeStyle-CodeTemplates
*/

/**
*@authorlibo
*
*TODOTochangethetemplateforthisgeneratedtypecommentgoto
*Window-Preferences-Java-CodeStyle-CodeTemplates
*/
publicclassHelloworldextendsMIDletimplementsCommandListener{
privateDisplaydisplay;
privateFormmainForm;
privateStringItemstringItem;
privateCommandexitCommand=newCommand("Exit",Command.EXIT,1);
/**
*
*/
publicHelloworld(){
super();
//TODOAuto-generatedconstructorstub
}

/*(non-Javadoc)
*@seejavax.microedition.midlet.MIDlet#startApp()
*/
protectedvoidstartApp()throwsMIDletStateChangeException{
//TODOAuto-generatedmethodstub
initMIDlet();
display.setCurrent(mainForm);
}

privatevoidinitMIDlet(){
Stringtext;
display=Display.getDisplay(this);
mainForm=newForm("关于");
stringItem=newStringItem(null,null);
text="这是我的第一个J2ME程序!";
stringItem.setText(text);
mainForm.append(stringItem);
mainForm.addCommand(exitCommand);
mainForm.setCommandListener(this);
}

/*(non-Javadoc)
*@seejavax.microedition.midlet.MIDlet#pauseApp()
*/
protectedvoidpauseApp(){
//TODOAuto-generatedmethodstub

}

/*(non-Javadoc)
*@seejavax.microedition.midlet.MIDlet#destroyApp(boolean)
*/
protectedvoiddestroyApp(booleanarg0)throwsMIDletStateChangeException{
//TODOAuto-generatedmethodstub
System.out.println("exittheapplication");
}

publicvoidcommandAction(Commandcmd,Displayabledisplay){
if(cmd==exitCommand)
{
try{
destroyApp(false);
notifyDestroyed();
}catch(MIDletStateChangeExceptione){
e.printStackTrace();
}
}
}

}


-----------------------------------------
代码停止


提醒:T628仅撑持CLDC1.0和MIDP1.0,在新建立工程时,平台选择SonyEricssonJ2MESDK(WTK1.0.4)Platform,假如选择SonyEricssonJ2MESDK(WTK2.1)Platform则,在摹拟器上能够运转,但传到T628上会提醒有效的使用程序。




一旦你有了思想,那你编的程序就有了灵魂,不管是什么语言到了你的手里都会是你的工具而已,他们的价值是能尽快帮助你实现你想要的目标。但是如果你没有了思想,那就像是海里的帆船失去了船帆,是很难到打海的另一边的。
作者: 活着的死人    时间: 2015-1-21 10:44
是一种使网页(Web Page)由静态(Static)转变为动态(Dynamic)的语言
作者: 因胸联盟    时间: 2015-1-30 15:47
关于设计模式的资料,还是向大家推荐banq的网站 [url]http://www.jdon.com/[/url],他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。
作者: 飘灵儿    时间: 2015-2-4 17:14
是一种由美国SUN计算机公司(Sun Microsystems, Inc.)所研究而成的语言
作者: 透明    时间: 2015-2-8 06:24
是一种语言,用以产生「小应用程序(Applet(s))
作者: 爱飞    时间: 2015-2-24 15:20
一般学编程语言都是从C语开始学的,我也不例外,但还是可能不学过程语言而直接学面向对象语言的,你是刚接触语言,还是从C开始学比较好,基础会很深点,如果你直接学习JAVA也能上手,一般大家在学语言的时候都记一些语言的关键词,常有的包和接口等。再去做逻辑代码的编写,以后的学习过程都是从逻辑代码编写中提升的,所以这方面都是经验积累的。你要开始学习就从
作者: 老尸    时间: 2015-3-7 12:30
是一种使用者不需花费很多时间学习的语言
作者: 金色的骷髅    时间: 2015-3-15 05:07
设计模式是高级程序员真正掌握面向对象核心思想的必修课。设计模式并不是一种具体"技术",它讲述的是思想,它不仅仅展示了接口或抽象类在实际案例中的灵活应用和智慧
作者: 小女巫    时间: 2015-3-21 18:30
让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。
作者: 飘飘悠悠    时间: 2015-3-29 02:28
科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
作者: 若相依    时间: 2015-3-31 05:06
Java 编程语言的风格十分接近C、C++语言。
作者: 冷月葬花魂    时间: 2015-4-3 00:49
Java自面世后就非常流行,发展迅速,对C++语言形成了有力冲击。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台
作者: 不帅    时间: 2015-4-15 22:19
让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。
作者: 柔情似水    时间: 2015-4-20 20:20
是一种为 Internet发展的计算机语言
作者: 再见西城    时间: 2015-4-25 09:19
所以现在应用最广泛又最好学的就是J2EE了。 J2EE又包括许多组件,如Jsp,Servlet,JavaBean,EJB,JDBC,JavaMail等。要学习起来可不是一两天的事。那么又该如何学习J2EE呢?当然Java语法得先看一看的,I/O包,Util包,Lang包你都熟悉了吗?然后再从JSP学起。
作者: 仓酷云    时间: 2015-4-26 09:11
不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。
作者: 小魔女    时间: 2015-5-1 03:21
不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。
作者: 再现理想    时间: 2015-5-1 19:13
你一定会高兴地说,哈哈,原来成为Java高手就这么简单啊!记得Tomjava也曾碰到过一个项目经理,号称Java很简单,只要三个月就可以学会。
作者: 深爱那片海    时间: 2015-5-5 11:48
让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。
作者: 若天明    时间: 2015-5-6 14:12
Java 编程语言的风格十分接近C、C++语言。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2