摘要:midp 2.0里面包括一个用来简化编写二维游戏的api函数。这个api函数是非常简凑的,只包括javax.microedition.lcdui.game包里的五个类。这五个类主要提供了两个重要的功能:
新的gamecanvas类使得在一个游戏循环体内画一个screen和响应键盘输入成为可能,而不需要调用系统的paint和input线程。
功能强大而复杂的图层(layer)api函数可以轻......
摘要:预备知识:
1.字节和unicodejava内核是unicode的,就连class文件也是,但是很多媒体,包括文件/流的保存方式是使用字节流的。 因此java要对这些字节流经行转化。char是unicode的,而byte是字节.java中byte/char互转的函数在sun.io的包中间有。其中bytetocharconverter类是中调度,可以用来告诉你,你用的convertor。其中两个......
JAVA和C++区别1.指针 【程序编程相关:
java中传值及引伸深度克隆的思考】 【推荐阅读:
JAVA中的数组研究】java语言让编程者无法找到指针来直接访问内存无指针,并且增添了自动的内存管理功能,从而有效地防止了c/c++语言中指针操作失误,如野指针所造成的系统崩溃.但也不是说java没有指针,虚拟机内部还是使用了指针,只是外人不得使用而已.这有利于java程序的安全. 【扩展信息:
JAVA和C++区别】 2.多重继承 c++支持多重继承,这是c++的一个特征,它允许多父类派生一个类.尽管多重继承功能很强,但使用复杂,而且会引起许多麻烦,编译程序实现它也很不容易.java不支持多重继承,但允许一个类继承多个接口(extends+implement),实现了c++多重继承的功能,又避免了c++中的多重继承实现方式带来的诸多不便. 3.数据类型及类 java是完全面向对象的语言,所有函数与变量部必须是类的一部分.除了基本数据类型之外,其余的都作为类对象,包括数组.对象将数据与方法结合起来,把它们封装在类中,这样每个对象都可实现自己的特点与行为.而c++允许将函数与变量定义为全局的.此外,java中取消了c/c++中的结构与联合,消除了不必要的麻烦. 4.自动内存管理 java程序中所有的对象都是用new操作符建立在内存堆栈上,这个操作符类似于c++的new操作符.下面的语句由一个建立了一个类read的对象,然后调用该对象的work方法: read r=new read(); r.work(); 语句read r=new read();在堆栈结构上建立了一个read的实例.java自动进行无用内存回收操作,不需要程序员进行删除....
下一页 摘要:1. 介绍许多开发者和用户都在寻找java程序中访问数据库的便捷方
法。由于java是一个健壮,安全,易于使用的,易于理解且可
以从网络中自动download ,所以它成为开发数据库应用的一种
良好的语言基础。它提供了c,c++,smalltalk, basic, cobol,
and 4gls的许多优点。许多公司已经开始在java与dbms的连接
方面做工作。
许多java应用开发......