事实上,Java语言不可能支持所有国家和语言,如需要获取Java语言所支持的语言和国家,可调用Locale类的getAvailableLocale方法获取,该方法返回一个Locale数组,该数组里包含了Java所支持的语言和国家.Java程序的国际化主要通过如下三个类完成java.util.Reso...
分类:
编程语言 时间:
2014-09-06 18:39:53
阅读次数:
430
Android应用程序使用java语言编写的。Android SDK工具将所有的数据和资源文件以及代码进行编译,打包称为一个apk文件。一个apk文件中的所有代码被认为是一个应用,android系统的设备使用这个apk文件来安装应用。 一旦在设备上安装了,每个android应用都生存在自己的安全.....
分类:
移动开发 时间:
2014-09-06 02:12:42
阅读次数:
219
用Java语言实现的各种排序,包括插入排序、冒泡排序、选择排序、Shell排序、快速排序、归并排序、堆排序、SortUtil等。插入排序:package org.rut.util.algorithm.support;import org.rut.util.algorithm.SortUtil;/*....
分类:
编程语言 时间:
2014-09-05 17:57:31
阅读次数:
204
1、Java对C/C++事件处理的封装JIT(Just in Time、Java语言的原动态编译技术)大多数的游戏引擎都是使用可移植的C语言开发的,然后通过简单的封装以适应特殊的平台。2、Android.mk文件描述了要编译的原生库的模块名称和所需的源文件。3、JNIEnv* env : 对JNI环...
分类:
其他好文 时间:
2014-09-05 12:34:51
阅读次数:
307
开发android,需要哪些技能基础
①Java基础知识 ②Linux基础知识 ③数据库基础知识 ④网络协议 ⑤Android基础知识 ⑥服务器端开发知识
很多朋友一上手就开始学习Android,似乎太着急了一些。Android应用程序开发是以Java语言为基础的,所以没有扎实的Java基础知识,只是机械的照抄别人的代码,是没有任何意义的。
Java基础知识
...
分类:
移动开发 时间:
2014-09-05 11:25:52
阅读次数:
228
最近看java源代码,发现很多方法用native修饰,那么什么事native方法呢?
简单地讲,一个Native Method就是一个java调用非java代码的接口。一个Native Method是这样一个java的方法:该方法的实现由非java语言实现,比如C。这个特征并非java所特有,很多其它的编程语言都有这一机制,比如在C++中,你可以用extern "C"告知C++编译器去调...
分类:
编程语言 时间:
2014-09-04 13:22:29
阅读次数:
286
static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。
被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。
只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定找到他们。因此,static对象可以在它的任何对象创建之前...
分类:
编程语言 时间:
2014-09-03 13:11:36
阅读次数:
213
内省(Introspector) 是Java 语言对 JavaBean 类属性、事件的一种缺省处理方法。
JavaBean是一种特殊的类,主要用于传递数据信息,这种类中的方法主要用于访问私有的字段,且方法名符合某种命名规则。如果在两个模块之间传递信息,可以将信息封装进JavaBean中,这种对象称为“值对象”(Value Object),或“VO”。方法比较少。这些信息储存在类的私有变量...
分类:
编程语言 时间:
2014-09-02 21:26:45
阅读次数:
259