关闭

编写多线程Java应用程序常见问题

几乎所有使用 AWT 或 Swing 编写的画图程序都需要多线程。但多线程程序会造成许多困难,刚开始编程的开发者常常会发现他们被一些问题所折磨,例如不正确的程序行为或死锁。 在本文中,我们将探讨使用多线程时遇到的问题,并提出那些常见陷阱的解决方案。线程是什么?一个程序或进程能够包含多个线程,这些线程可以根据程序的代码执行相应的指令。多线程看上去似乎在并行执行它们各自的工作,就像在一台计算机上运行着...
阅读(1008) 评论(0)

J2ME开发心得-数组的使用

在游戏逻辑类里有几十行的变量定义也不足为奇。特别对于j2me来说更是如此,为了节省内存空间很多人舍弃了面向对象的特性把代码挤在一块。通常的情况是自已被自已的代码给淹死了!!所以在做结构设计时我很注重这一点,总是试图让代码节省一点扩展性多一点。这件事并不算很难只要认真去推敲总可以发现一些可以优化的东西,变量就是一例。    大多数人更习惯于一个属性一个变量,举个例子假设要表示一个人物的属性你可能会这...
阅读(750) 评论(0)

新手入门之j2me学习方法总结--摘录篇

在学习的过程要自己做例子,曾经有朋友跟我抱怨说自己不知道做什么项目来训练,其实自己做练习并不一定要一个很完整的项目,可以从一些最基本的游戏模块开始练习,比如,如何在屏幕上显示一张图片或者多张图片,如何来实现这些图片的重叠和移动(手动控制移动或者自动移动),如何在显示图片的时候调出一个Form来显示一些信息,然后又能够切换回图片,这些小的练习虽然不能够形成一个完整的游戏,但他是做游戏的基础,所以初学...
阅读(1156) 评论(0)

学习J2ME编程需要掌握的七种技术

 J2ME编程是Java在智能家电领域的应用,主要包含以下技术:  1、高级用户界面    高级用户界面是指J2ME编程中用到的Form(窗体)、TextBox(文本框)、List(列表框)和Alert(提示信息框)等的使用,以及其中的一些控件的使用,当然也包括相应的事件处理。应用在一般的如登陆窗体、关于窗体和提示等。    2、低级用户界面    低级用户界面指Canvas类和Graphics类...
阅读(877) 评论(0)

J2ME程序开发新手入门九大要点

一、J2ME中需要的Java基础知识    现在有大部分人,都是从零开始学J2ME的,学习J2ME的时候,总是从Java基础开始学习,而且现在讲Java基础的书籍中都是以J2SE来讲基础,这就给学习造成了一些不必要的麻烦,下面将J2ME中用到的和不需要的Java基础知识做一个简单的说明。    J2ME中使用到的Java基础知识:    1、Java语法基础:包括基本数据类型、关键字、运算符等等 ...
阅读(818) 评论(0)
    个人资料
    • 访问:1177083次
    • 积分:9153
    • 等级:
    • 排名:第2162名
    • 原创:120篇
    • 转载:222篇
    • 译文:1篇
    • 评论:146条
    最新评论