2016 - 2024

感恩一路有你

java中finally一般用到哪里 怎么用java做游戏?

浏览量:4463 时间:2023-07-05 16:25:57 作者:采采

怎么用java做游戏?

主要是用Java分支中的J2ME来写,但是J2ME中需要Java的基础知识 。

现在有大部分人,都是从零开始学J2ME的,学习J2ME的时候,总是从Java基础开始学习,而且现在讲Java基础的书籍中都是以J2SE来讲基础,这就给学习造成了一些不必要的麻烦,下面将J2ME中用到的和不需要的Java基础知识做一个简单的说明。

J2ME中使用到的Java基础知识:

1、Java语法基础:包括基本数据类型、关键字、运算符等等

2、面向对象的思想:类和对象的概念,继承和多态等等。

3、异常处理

4、多线程

J2ME中没有用到的Java基础知识:

1、JDK中javac和java命令的使用

2、Java基础中的很多类在J2ME中没有,或者类中的方法做了大量的精简。所以建议在J2ME中熟悉类库。

3、Applet、AWT、Swing这些知识在J2ME中根本使用不到。

简单说这么多,希望学J2ME的朋友们能少走一些弯路,不足之处希望大家积极指正和补充

1

相关问题全部

如何提升Java程序性能?

一个应用系统的性能,涉及到很多方面的因素,性能分析和调优可以写一本书。

您问的是JAVA应用程序,我简单说几句JAVA相关的(数据库性能调优这些就不在这里说了),供你参考。

首要的因素是架构,架构决定性能。如果架构设计有问题,常规的调优手段很难奏效,非得伤筋动骨,大动干戈不可。应用架构设计是个很大的话题,也有很多参考书。

其次,代码细节影响(甚至严重影响)性能。这只能靠自己,基础知识扎实,多积累编程经验,多学习一些工程得最佳实践,代码调优是最常见的解决性能问题的途径,通过基准测试,或者JVM提供的一些分析工具,找到问题,然后改进。

最后,配置影响性能。JAVA是跑在JVM里的,要掌握现代JVM的基本原理,必要的参数设置。JVM性能调优也是一个大课题,比如光是GC一块,就有不少道道。

PS:有时候,增加硬件也是一种(有效的)提升应用性能的方案。但性能并不会与硬件规模呈线性关系, 1加1肯定是小于2的。比如水平扩展,对性能的提升程度,又与软件架构相关。

性能 Java 问题 J2ME 基础知识

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。