jdk游戏攻略目录
Java游戏开发涉及多个方面,包括变量、数据类型、判断语句、循环结构、数组、集合、随机数生成、简单窗口创建、图形图片绘制、双缓存技术、键盘事件、鼠标事件等。这些技术知识点的学习是游戏开发的基础。
比如在贪吃蛇项目中,涉及到的知识点包括变量、数据类型、判断语句、循环结构、集合、简单窗口创建和图形图片等。
对于具体的游戏攻略,可能需要具体分析游戏的规则和机制,从而找到最有效的策略和技巧。同时,也可以在游戏论坛或者社区中寻找其他玩家的经验和攻略,以帮助自己更好地进行游戏。
如果你的Minecraft游戏使用的是OpenJDK(Open Java Development Kit)并且出现未响应的情况,可以尝试以下解决方法:
1. 关闭并重新打开游戏:有时候游戏只是暂时不响应,重新启动游戏可以解决问题。
2. 检查系统要求:确保你的计算机满足Minecraft游戏运行的最低系统要求。
例如,确保你的操作系统和OpenJDK版本与游戏要求匹配。
3. 检查Java版本:确保你使用的是最新版本的OpenJDK。
你可以去OpenJDK的官方网站下载最新版本并重新安装。
4. 检查资源包和模组:如果你安装了一些自定义资源包或者模组,尝试将它们禁用或者删除,然后重新启动游戏。
5. 优化游戏设置:在游戏启动器中,尝试将游戏设置调整为较低的图形质量和视距,以减少对计算机资源的要求。
如果上述方法都没有解决问题,还可以尝试以下高级方法:
1. 更新显卡驱动程序:确保你的显卡驱动程序是最新版本的。
你可以去显卡制造商的官方网站下载最新的驱动程序。
2. 重新安装游戏:如果问题仍然存在,可以尝试重新安装Minecraft游戏以修复可能的文件损坏或错误。
如果以上方法仍然无法解决问题,可能是由于其他原因导致。
建议向Minecraft游戏的官方支持渠道提交你的问题,以获取更具体的帮助和支持。
1.直接改游戏为英文名后安装
2.用sjboy模拟器在电脑上玩
3.http://forum.minisoyo.com/viewthread.php?tid=733&extra=page%3D1
JAVA版hello
world全攻略侯光敏
看到很多技术网站的BBS上面充斥着java初学者的关于运行第一个java程序的求助信息,我觉得作为过来人很有写这篇文章的必要,因为他们遇到的都是些很低级的问题,但是让这些问题占据bbs上那么多宝贵的空间就太不应该了。
要搞清楚的基本概念
java是一种跨平台的网络语言,为了能够在不同平台上运行,它使用了虚拟机这个概念。
后缀名为java的文件是源代码文件,它经过编译后生成的是class文件。
虚拟机执行的就是这些class文件,将它们转化成为不同平台能够运行的命令。
这就是为什么java的效率比较低的原因。
也是因为这个原因,在java里没有其它语言的使用者熟悉的exe文件的概念。
执行hello

world的方法
切记:在命令行中输入
javac
源文件名.java
(编译)
java
源文件名
(执行,没有后缀)
这里说的是java
application,里面包括main函数。
如果hello
world是applet版的,在命令行中输入appletviewer
源文件名
(已经编译后的class文件)
如果class文件已经嵌入了html网页中,直接用IE打开就行了。
application经常出现的错误
系统提示Exception
in
thread
"main
"
java.lang.NoClassDefFoundError。
出现这个提示的原因可能有:
1
你把文件名拼错了,java对大小写是敏感的。
打错了当然找不到文件。
2
虚拟机没有找到必须的类库。
你可能没有在autoexec.bat文件中设置classpath。
进入windows的运行,输入sysedit,然后在autoexec.bat文件中加入这么一行:set
classpath=你的jdk的安装目录/lib;
例如set
classpath=c:/jdk1.3.0_02/lib;
保存退出后,你要在dos窗口的c根目录下执行一遍autoexec.bat文件已保证被设置了,当然,如果你愿意也可以重启机器。
系统提示HelloWorld.java:1:
Public
class
helloworld
must
be
defined
in
a
file
called
"HelloWorld.java
".
public
class
helloworld{^
一个Java源程序中可以定义多个类,但是,具有public
属性的类只能有一个,而且要与文件名相一致。
还有,main方法一定要放在这个public
的类之中,这样才能运行这个类。
系统提示Exception
in
thread
"main
"
java.lang.NoSuchMethodError:
main
出现这个异常是因为你在抄书上的代码时抄错了。
主函数一定要这么写:public
static
void
main(String
args[])
一个字都不能错,切记!!!
applet常出现的错误
IE显示applet已经启动,但是还是只显示灰色的一块。
这种问题在使用jBuilder等集成开发工具是最容易出现,用appletviewer就没有问题。
这是因为你在applet中使用了IE不支持的java版本。
jBuilder在做applet是默认使用了swing组件,但是IE只支持jdk1.1,所以造成了这种情况。
只要把导入swing的语句去掉就行了,然后按照提示修改一下代码,不要用swing组件的方法。
如果你觉得swing组件很漂亮,打死都要用,那么就装一个java的plug-in这个东西在你装jdk的高版本时就自动装上了。
看看你的控制面版中有没有那个红鼻子的小东西。
但是切记,如果你要用它,那么你的html的文件的写法就和从前不一样了,不能简单的用CODE来指明类了。
至于怎么写,不在这篇文章的讨论范围内了(你写一个hello
world还要用plug-in就搞大了)。

网上有很多文章讲怎么写。
用惯了点击就执行的的exe文件自然就很不习惯打开dos窗口输入命令行,你可以把它做成jar文件,但是对hello
world来说有点麻烦,有个简单的傻办法:自己做一个批处理文件。
例如:用记事本写一个run.txt文件,内容是:java
你的主文件名
,然后把后缀改成bat存到和主文件相同的目录下。
呵呵,双击就运行了,够傻吧。
如果你非要用exe文件运行,jet等工具可以把class文件做成exe文件。
但是这样也失去了java的跨平台性。
以上就是hello
world的全攻略了,如果你还看不到hello
world,我倒!你还是别学java了。