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

简介:

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

JAVA开发IDE 很多,比如Eclipse、Netbeans、Jbuilder和Jcreator。

----------------------------------

1.JAVA开发的IDE的选择

早期还有vJ++,这些都是很有名和好用的IDE,vj++是和 VC++6.0一个时代的,但因为微软与SUN的微妙关系,微软的VJ++发展到 VJ# 就基本告别JAVA拉!而且VJ++是收费产品,所以现在很少用。

Jcreator 
Jcreator是一个轻量型的Java IDE。它的功能非常单一。最核心的功能就是可能编写Java源程序,并且支持代码变色和code complete。但Jcreator有一个最显著的优点。就是运行速度快,并且占用资源少。Jcreator使用的是本地代码。因而速度很快。如果你的机器配置不高(如只有64M或128M内存),还是使用Jcreator为好,一些高校在JAVA课上比较常用该IDE。

Jbuilder

  Jbuilder是Borland开发的Java IDE。它在Eclipse和Netbeans出现之前是非常流行了。原因很简单,因为那时Jbuilder是唯一能够真正称得上IDE的产品。但在Eclipse和Netbeans出现之后Jbuilder就每况愈下。发生这种情况的原因很多。可能是因为Jbuilder是收费的,而Eclipse和Netbeans是免费的;也可能是因为Borland的产品有一个最大的缺点。就是不管功能多强,而它的代码编辑器和其它辅助书写代码的工具差不多未发生什么变化。从Jbuilder2和Jbuilder9好像都差不多。 值得一提的是她在可视化JAVA编程上还有一定的优势,如果你想写个想VB编出来的带有界面的软件,工具之类的产品,可以考虑使用Jbuilder。

Netbeans

  Netbeans是Sun自己的开源Java IDE。随着Eclipse逐渐兴起,Sun也在试探性地向Eclipse靠拢。但同时又在不移余力地开发自己的Java IDE:Netbeans。Netbeans在功能上和Eclipse类似。但和Eclipse也有一此区别。如Netbeans集成了Web开发以及最近流行的ajax,而Eclipse要想达到这一点,必须得安装其它的第三方插件。还有Eclipse鼓励使用SWT做为Java的GUI库,而Netbeans使用的是更纯正的Java GUI库:Swing/AWT。

  Eclipse是IBM“日独计划”的产物。在2001年6月,IBM将价值4000万美元的Eclipse捐给了开源组织。Eclipse由四个计划组成:Eclipse Project、Eclipse Tools Project、Eclipse Technology Project和Eclipse Web Tools Platform Project。每一个计划都遵照CPL1.0协议发布。经过几年的发展,Eclipse已经成为目前最流行的Java IDE。并且拥有了很多的Eclipse社区和新闻组。目前,Eclipse已经成为开发Java程序的首选IDE。

Eclipse、Netbeans和Jbuilder本身都是使用Java编写的。在启动时必须得先启动Java虚拟机,所以速度会有些慢!

----------------------------------------------------------

2. Eclipse的安装!

Eclipse很流行,很多大公司都在用,汉化的也有,不过我不推荐使用汉化版本.
需要下载以下这些软件


1. jdk-1_5_0_04-windows-i586-p.exe
JDK1.5 就是JAVA开发工具集 1.5版本是目前比较流行的稳定版本.

2. j2me_wireless_toolkit-2_2-windows.exe
WTK2.2 就是JAVA开发无线程序的工具集 2.2版本也是目前比较流行和稳定的版本

3. eclipse-SDK-3.2.2-win32.zip
ECLIPSE3.2 这个就是我们要用的IDE 他不需要安装直接解压缩就可以使用了!

4. eclipseme.feature_1.5.5_site.zip
ECLIPSEME 是ECLIPSE的一个插件,用于开发J2ME程序使用的!


这些软件版本不是目前最高版本,但都是目前比流行和稳定的版本.
那么到那里下载呢?这些工具都是免费的在搜索引擎里搜索不难找到!


------------------------
2.开始安装

双击jdk-1_5_0_04-windows-i586-p.exe这个软件既可以安装了,不过要知道安装路径,比如我放到了D:\JDK1.5
这个目录下,同样安装j2me_wireless_toolkit-2_2-windows.exe这个软件,他第一次讯问的是JDK所在目录,一般会自动找到,如果找不到可以自己填上 d:\JDK1.5 之后才是他的安装路径,这里我们改这个路径为D:\WTK2.2
之后就让他自动安装既可以,eclipse-SDK-3.2.2-win32.zip解压缩就可以使用了,这里我们把她解压缩到D:\ECLIPSE3.2这个目录下。

这些都做完之后,双击D:\ECLIPSE3.2\eclipse.exe这个文件,她第一次启动可能需要JDK所在目录,我们给她,就是D:\JDK1.5这个目录。她还需要一个工作目录不建议使用默认的,所以我们改成d:\workspace,之后她就可以启动起来了。

2.1 做个测试程序
选择eclipse 的菜单 file->new->project..

然后双击java project->next

填写 Projext name: Test   其他默认 就可以啦点Finish

在ECLIPSE左边就有package Explorer这个编辑框 右键项目名 Test 选NEW->Class
 

 

填写Name HelloWorld 然后finish

Test项目下就有了HelloWorld.java 双击这个文件
填写以下内容


 
 
  1. public class HelloWorld  
  2. {  
  3.      public static void main( String[] args )  
  4.      {  
  5.            System.out.println("HelloWorld!");    
  6.      }  
  7. } 

然后保存(Ctrl+s)
右键HelloWorld.java选择 Run As -> Java Application

在IDE底部的 Console输出框右 HelloWorld!输出 说明这个IDE可以编写JAVA程序拉!

安装基本完成,不过还没装eclipseme.feature_1.5.5_site.zip,还不能编写j2me 程序!
我们下次在说!因为我下班了!:)



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

相关文章
|
Java
Java实现贪吃蛇游戏
本文介绍了如何使用Java实现一个简单的贪吃蛇游戏。
949 4
|
IDE 开发工具 开发者
手把手教你安装PyCharm 2025:开发者的Python IDE配置全流程+避坑指南
本教程详细介绍了PyCharm 2025版本在Windows系统下的安装流程及配置方法,涵盖AI代码补全与智能调试工具链等新功能。内容包括系统要求、安装步骤、首次运行配置(如主题选择与插件安装)、创建首个Python项目,以及常见问题解决方法。此外,还提供了切换中文界面和延伸学习资源的指导,帮助用户快速上手并高效使用PyCharm进行开发。
6821 61
|
设计模式 人工智能 前端开发
现代 Java 实现数字华容道与石头迷阵游戏的项目实战及项目开发指南
本项目基于Java 17+,采用JavaFX与MVC架构,实战开发数字华容道/石头迷阵游戏。内容涵盖技术选型、核心逻辑、现代GUI设计、动画实现及项目打包发布,结合sealed class、record等新特性,打造简洁可维护的游戏代码结构。
471 0
|
机器学习/深度学习 存储 Java
Java 大视界 -- Java 大数据机器学习模型在游戏用户行为分析与游戏平衡优化中的应用(190)
本文探讨了Java大数据与机器学习模型在游戏用户行为分析及游戏平衡优化中的应用。通过数据采集、预处理与聚类分析,开发者可深入洞察玩家行为特征,构建个性化运营策略。同时,利用回归模型优化游戏数值与付费机制,提升游戏公平性与用户体验。
|
IDE Java 开发工具
JetBrains IntelliJ IDEA 2025.1 发布 - 领先的 Java 和 Kotlin IDE
JetBrains IntelliJ IDEA 2025.1 (macOS, Linux, Windows) - 领先的 Java 和 Kotlin IDE
1085 2
|
前端开发 JavaScript Java
[Java计算机毕设]基于ssm的OA办公管理系统的设计与实现,附源码+数据库+论文+开题,包安装调试
OA办公管理系统是一款基于Java和SSM框架开发的B/S架构应用,适用于Windows系统。项目包含管理员、项目管理人员和普通用户三种角色,分别负责系统管理、请假审批、图书借阅等日常办公事务。系统使用Vue、HTML、JavaScript、CSS和LayUI构建前端,后端采用SSM框架,数据库为MySQL,共24张表。提供完整演示视频和详细文档截图,支持远程安装调试,确保顺利运行。
651 17
|
人工智能 运维 Kubernetes
2025 超详细!Lens Kubernetes IDE 多平台下载安装与集群管理教程
Lens 是一款企业级 Kubernetes 可视化操作平台,2025版实现了三大技术革新:AI智能运维(异常检测准确率98.7%)、多云联邦管理(支持50+集群)和实时3D拓扑展示。本文介绍其安装环境、配置流程、核心功能及高阶技巧,帮助用户快速上手并解决常见问题。适用于 Windows、macOS 和 Ubuntu 系统,需满足最低配置要求并前置依赖组件如 kubectl 和 Helm。通过 Global Cluster Hub 实现多集群管理,AI辅助故障诊断提升运维效率,自定义监控看板和插件生态扩展提供更多功能。
|
IDE Java API
Java游戏开发基础:从零开始制作一个简单的2D游戏
本文介绍了使用Java开发一个简单的2D避障游戏的基础流程。
1944 10
|
IDE iOS开发 Python
小白如何开始使用通义灵码(含安装IDE、安装灵码插件)
PyCharm 和 IntelliJ IDEA 下载安装及通义灵码插件下载安装说明
17252 10
|
开发框架 IDE Java
java制作游戏,如何使用libgdx,入门级别教学
本文是一篇入门级教程,介绍了如何使用libgdx游戏开发框架创建一个简单的游戏项目,包括访问libgdx官网、设置项目、下载项目生成工具,并在IDE中运行生成的项目。
1150 1
java制作游戏,如何使用libgdx,入门级别教学