摘要:初次编写j2me的联网应用程序的时候往往会写出这样的代码:public void commandaction(command c, displayable s) { if (c == mexitcommand) notifydestroyed(); else if (c == mconnectcommand) connect();} private void connect() { string ......
摘要: 本文的目的在于讲述如何通过程序处理jar文件,这与在命令行或者ide中操作jar文件差别比较大。我们主要涉及到的内容是java.util.jar包以及java.io包的使用。
很多开发者对java.util.jar包并不熟悉,因此文章将主要讲述如何使用其中的8个类,其中jarfile和jarentry类是核心类,他们分别代表了jar文件以及jar文件中的文件实体。通常我们可以通过如下方法构建......
J2ME中通过Http协议传输图片 曾经在csdn看到多位网友问图片传输的问题,因此决定写篇文章讲述一个问题,最后通过实例演示如何解决这个问题并提供源代码.如果你对联网中的操作以及多线程还不熟悉那么请参考本站如下文章. 开发j2me低级联网应用 【程序编程相关:
浅析手机游戏之平台篇】 编写高效友好的多线程j2me联网应用 【推荐阅读:
ORACLE常见错误代码的分析与解决(一】 开发j2me联网应用程序
其实传输图片与传输其他的数据没有什么区别只是我们选择怎样的处理方法,如果我们传输java基本数据类型或者string那么比较容易,直接writeint() readint()等方法就可以了.如果是传输一整个对象比如一个人的信息,那么可以使用序列化把它拆开为按照一定的顺序传输多个java的基本类型与string.至于图片显得要特殊一点,因为它是二进制的文件,java中的inputstream提供了方法来读取二进制文件,如果你对此方面的知识不熟悉请参考使用java操作二进制文件.
在我们联网的时候同样还是要在另外一个线程进行,为了提高效率我们使用wait()与notify()来调度线程,线程启动后会进入wait()的状态,因为我们在midlet对象上调用了wait().当用户按了connect command后我们调用midlet.notify()来让线程继续运行.... 下一页
摘要:无论学习那种语言都难免要接触到文件系统,要经常和文件打交道。java当然也不例外,有些网友觉得io的设计很烦琐,有的时候我也有这样的感觉,其实用的熟练了,倒是觉得这个东西还是挺方便的。在介绍java io之前首先介绍一下非常重要的一个类file。
在看到这个类的名字后你一定认为它代表一个文件,事实上这样认为并不准确,因为java中的file类可以代表文件也可以代表目录。在api doc中说明了......