JAVA游戏编程之一----IDE安装调试(2)

简介:

作者:雷神
QQ:38929568
JAVA游戏编程群(28048051满)(28047782)

2.2 安装装eclipseme.feature_1.5.5_site.zip

打开eclipse -> help -> Software Updates -> Find and Install...
 

选择 Search for new features to install -> next

选择 New Archived Site.. 之后选择 eclipseme

填写项目名称 J2me_Test 之后点 Next
install_me_5.jpg

剩下的就点ok, finish, next 之类的了!不过安装结束后eclipse要重新启动,这个过程是自动的!


2.3 测试eclipseme是否安装成功,能否书写 j2me 程序

重新启动eclipse 后 选择 file->new->project...
这个过程上一篇已经介绍过,在 New Project...页面 我们选择 J2me Midlet Suite -> Next

填写项目名称 J2me_Test 之后点 Next
install_me_5.jpg

之后的页面默认就可以了!如下图。Next  -> Finish

这些操作之后 项目就建立完成了!可以开始写代码啦!:)

和上一篇一样建立类

右单击项目名J2me_Test  -> New -> Class

代码如下:

 
  1. import javax.microedition.lcdui.Display;  
  2. import javax.microedition.lcdui.Form;  
  3. import javax.microedition.midlet.MIDlet;  
  4. import javax.microedition.midlet.MIDletStateChangeException;  
  5.  
  6. public class HelloWorld extends MIDlet  
  7. {  
  8.  public HelloWorld()  
  9.  {  
  10.  }  
  11.  protected void startApp() throws MIDletStateChangeException  
  12.  {  
  13.   Form form = new Form("Title");   
  14.   form.append("HelloWorld");   
  15.   Display.getDisplay( this ).setCurrent( form );  
  16.  }  
  17.  protected void pauseApp()  
  18.  {  
  19.  }  
  20.  protected void destroyApp( boolean arg0 ) throws MIDletStateChangeException  
  21.  {  
  22.  }  

代码写完保存运行如下
右单击类 HelloWorld.java -> Run As -> 1 Emulated J2ME Midlet

程序结果如下,如果手机图片不一样没什么关系这个只是个模拟器。

这样我们的J2ME  Midlet 程序就写好了,也能运行了!



本文转自 kome2000 51CTO博客,原文链接:http://blog.51cto.com/kome2000/578448

相关文章
|
14天前
|
安全 Java 开发者
深入理解Java并发编程:线程安全与性能优化
【4月更文挑战第9天】本文将深入探讨Java并发编程的核心概念,包括线程安全和性能优化。我们将详细解析Java中的同步机制,包括synchronized关键字、Lock接口以及并发集合等,并探讨它们如何影响程序的性能。此外,我们还将讨论Java内存模型,以及它如何影响并发程序的行为。最后,我们将提供一些实用的并发编程技巧和最佳实践,帮助开发者编写出既线程安全又高效的Java程序。
22 3
|
16天前
|
Java
Java 并发编程:深入理解线程池
【4月更文挑战第8天】本文将深入探讨 Java 中的线程池技术,包括其工作原理、优势以及如何使用。线程池是 Java 并发编程的重要工具,它可以有效地管理和控制线程的执行,提高系统性能。通过本文的学习,读者将对线程池有更深入的理解,并能在实际开发中灵活运用。
|
12天前
|
安全 算法 Java
深入理解Java并发编程:线程安全与性能优化
【4月更文挑战第11天】 在Java中,高效的并发编程是提升应用性能和响应能力的关键。本文将探讨Java并发的核心概念,包括线程安全、锁机制、线程池以及并发集合等,同时提供实用的编程技巧和最佳实践,帮助开发者在保证线程安全的前提下,优化程序性能。我们将通过分析常见的并发问题,如竞态条件、死锁,以及如何利用现代Java并发工具来避免这些问题,从而构建更加健壮和高效的多线程应用程序。
|
16天前
|
Java
Java并发编程:深入理解线程池
【4月更文挑战第7天】在现代软件开发中,多线程编程已经成为一种不可或缺的技术。为了提高程序性能和资源利用率,Java提供了线程池这一强大工具。本文将深入探讨Java线程池的原理、使用方法以及如何根据实际需求定制线程池,帮助读者更好地理解和应用线程池技术。
15 0
|
4天前
|
IDE Java 物联网
《Java 简易速速上手小册》第1章:Java 编程基础(2024 最新版)
《Java 简易速速上手小册》第1章:Java 编程基础(2024 最新版)
13 0
|
5天前
|
安全 Java 开发者
Java并发编程:深入理解Synchronized关键字
【4月更文挑战第19天】 在Java多线程编程中,为了确保数据的一致性和线程安全,我们经常需要使用到同步机制。其中,`synchronized`关键字是最为常见的一种方式,它能够保证在同一时刻只有一个线程可以访问某个对象的特定代码段。本文将深入探讨`synchronized`关键字的原理、用法以及性能影响,并通过具体示例来展示如何在Java程序中有效地应用这一技术。
|
6天前
|
安全 Java 调度
Java并发编程:深入理解线程与锁
【4月更文挑战第18天】本文探讨了Java中的线程和锁机制,包括线程的创建(通过Thread类、Runnable接口或Callable/Future)及其生命周期。Java提供多种锁机制,如`synchronized`关键字、ReentrantLock和ReadWriteLock,以确保并发访问共享资源的安全。此外,文章还介绍了高级并发工具,如Semaphore(控制并发线程数)、CountDownLatch(线程间等待)和CyclicBarrier(同步多个线程)。掌握这些知识对于编写高效、正确的并发程序至关重要。
|
6天前
|
缓存 分布式计算 监控
Java并发编程:深入理解线程池
【4月更文挑战第17天】在Java并发编程中,线程池是一种非常重要的技术,它可以有效地管理和控制线程的执行,提高系统的性能和稳定性。本文将深入探讨Java线程池的工作原理,使用方法以及在实际开发中的应用场景,帮助读者更好地理解和使用Java线程池。
|
7天前
|
Java API 数据库
深研Java异步编程:CompletableFuture与反应式编程范式的融合实践
【4月更文挑战第17天】本文探讨了Java中的CompletableFuture和反应式编程在提升异步编程体验上的作用。CompletableFuture作为Java 8引入的Future扩展,提供了一套流畅的链式API,简化异步操作,如示例所示的非阻塞数据库查询。反应式编程则关注数据流和变化传播,通过Reactor等框架实现高度响应的异步处理。两者结合,如将CompletableFuture转换为Mono或Flux,可以兼顾灵活性和资源管理,适应现代高并发环境的需求。开发者可按需选择和整合这两种技术,优化系统性能和响应能力。
|
7天前
|
Oracle Java 关系型数据库
Java 开发者必备:JDK 版本详解与选择策略(含安装与验证)
Oracle Java SE 支持路线图显示,JDK 8(LTS)支持至2030年,非LTS版本如9-11每6个月发布且支持有限。JDK 11(LTS)支持至2032年,而JDK 17及以上版本现在提供免费商用许可。LTS版本提供长达8年的支持,每2年发布一次。Oracle JDK与OpenJDK有多个社区和公司构建版本,如Adoptium、Amazon Corretto和Azul Zulu,它们在许可证、商业支持和更新方面有所不同。个人选择JDK时,可考虑稳定性、LTS、第三方兼容性和提供商支持。
17 0