⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 navigate.java

📁 j2me 是男人就撑20秒源代码 我
💻 JAVA
字号:
package fly;

import javax.microedition.lcdui.*;

public class Navigate {//导航类
	private static Navigate instance;//Navigate 的唯一实例
	public static MyGameCanvas mc;//MyGameCanvas 的唯一实例
	public static FlyMidlet midlet;//FlyMidlet 的唯一实例
	public static Display display;//Display 的一个实例

	protected Navigate(FlyMidlet midlet) {//构造函数
		Navigate.midlet = midlet;
		Navigate.mc = MyGameCanvas.getInstance();
		Navigate.display = Display.getDisplay(midlet);
	}//Navigate

	synchronized public static Navigate getInstance(FlyMidlet midlet) {//由于构造函数是保护的,所以只能通过这个方法来获取 Navigate 的实例,这个方法是实现单一实例模式的途径,即保证这个类只有一个实例存在
    if(instance == null) {
	   instance = new Navigate(midlet);
	System.out.println("new Navigate");
}//if
return instance;
	}//Navigate getInstance

public static void cleanJob() {
	instance = null;//把 instance 置为 null
}//cleanJob

}//Navigate

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -