JAIME入门体会
Author: 一滴蔚蓝色 | Date: 2009-03-29 | View: 2130 | 开发技术 - 新手上路 | Digg: 7
学习J2ME已经有几天的时间了,今天我以一个初学者的角度来谈谈如何学习J2ME
记得我第一次看J2ME的书时间是在我要去应聘xxx公司的J2ME开发工程师职位的前一天,那天为了面试的需要我准备了一天的时间,对于一个J2ME的菜鸟都还算上的我可想而之在短短的一天时间能准备成什么样子,我们知道一门语言要入门是得有一个过程的,这个过程至少要有4天的时间,何况面对的大家公认很难的J2ME,有的人编代码编了一辈子也许都没有机会接触到它,记得当时我根据招聘信息上面的要求,强行自己记忆了一些知识点,可是还没有到了面试时忘记得一干二尽,当时恨自己不成钢,幸亏笔记的时候大部分是Java基础知识,J2ME的知识都是些选择题,也许是这些选择题我大部分都选择对了,因为后来听说我的笔试分数还很高哦。
要学习好J2ME Java基础是关键
首先在学习J2ME之前要弄懂的知识:
①Java中包结构的关系
②private、protected、defualt、public在不同的情况下的访问权限
③要真正理解抽象类、抽象方法、继承的含义及其接口的属性的理解
④有一定的模式设计概念:什么是单例设计模式、工程设计模式?
⑤理解线成的正在执行过程(注意:Thread类在J2ME中没有stop()方法)
⑥对输入输出的理解
⑦有察看API的能力
我觉得有了上面的基础后在学习J2ME就可以了,提出⑦条的原因是我在学习Java有几年了还没有这样的能力,不是因为我的英文太差,而是因为我没有下意识的告诉自己去查,在遇到问题时只是养成了google的习惯,希望大家不要走自己路,遇到问题一定先自己查相关的API,不行再想其他的办法,这可是我几天在家的埋头查询(因为当时家没有安装宽带网,只能看API文档)的体会,人的潜能是逼出来的嘛,所以要下意识地给自己施加压力哦。
我们来看J2ME的API
MIDlet类:所有的应用程序都要继承这个类
记得第一次看J2ME的书的时候,没有一本书分析一个J2ME的程序的结构,要是有很好的Java基础看看API就可以搞定――――这里要用到的知识:extends、abstract的真正含义,下面我再好好补充一下:
一个抽象类要是它的子类没有声明是abstract,该自类必须重写父类的抽象方法,这样看看MIDlet类的就知道MIDlet是一个abstract类,所以它的子类要重写它的startApp()、pauseApp()、destroyApp(Boolean unconditional)这三个方法。一个abstract类的默认属性是什么也的弄懂,这可以跟interface结合着来理解。
分享到:
相关推荐
Jaime Jones新一代大神在Photoshop中常用的笔刷
Strategy is about connecting the dots. It requires you to look at what’s happened in the past and what’s going on in the present to make better guesses about the future. People who do strategy need ...
资源分类:Python库 所属语言:Python 资源全名:math_jaime-0.1-py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
Lab4_Jaime_Cardona
Jaime:MIT GitHub练习1
项目printf
配置我使用的配置文件: : Jaime在XDG Config目录中查找配置文件(通常是〜/ .config / jaime / config.yml)。 该配置指定哪些操作将可用。 例如,针对screensaver和brew两个简单操作: ---options: screensaver: ...
您好,我叫Jaime Merino
$ source ~/.jaime-hablutzel-linux-profile/configure-profile 选项 可以在~/.bash_profile的开头设置以下选项: JHLP_NO_AUTOLOAD_SCREEN=1不会自动加载屏幕,因为在某些环境(例如常规桌面环境)中可能不希望...
Vim配色方案Jaime 浅色背景,用于Python代码 只需将其安装在〜/ .vim / colors下,然后将其设置为.vimrc中的选项即可。 colo jaime享受!
Jaime_Lopez_Hernandez_IC_0601_Taller_SO
Jaime de Arcos博客 您可以通过访问此网站。 模板 基于开发博客,感谢
在线投资组合-Jaime Garcia,Jr. 我使用在线简要教程和预制模板创建了一个简单的投资组合。 这个小项目有助于我在Git和Github中学习和实践,并巩固了HTML和CSS中的一些基本概念。 我打算将来从头开始创建一个更...
约旦 耐克乔丹店-网络编程II-2020/21-贡萨洛·巴罗斯(GonçaloBarros)/海梅·帕雷里拉(Jaime Parreiral)
:triangular_flag: 入门这些说明将使您在本地计算机上启动并运行该项目,以开始使用它。正在安装一系列循序渐进的示例告诉您如何运行开发环境。 安装依赖$ npm install 从本地开始$ npm start手机REST API 该项目...
JavaScript 插件 - 表单验证器 v0.1.0目录入门使用示例发布历史2015-05-31 v0.1.0 首次正式发布。 2015-05-27 v0.0.3 正在开发中,尚未正式发布。执照版权所有 2015 Jaime Pajuelo 根据 Apache 许可,版本 2.0(...
OldSchool RuneScape游戏包 未修改的OldSchool RuneScape游戏包的集合。 新游戏包每30分钟自动获取一次。 所有收集的游戏包都位于文件夹中。 用于下载,命名和修补游戏包的工具是 。
jaime.gomezobregon.com 这是我的个人博客的源代码。 我在2006年夏季以基于WordPress的网站启动了它,现在,在2020年,我以极好的和对极简主义和效率的重视重建了它。 宣言:向简单的事物致敬 2003年,我提出了有关...
主题5的强制性p2p练习