JNI(Java Native Interface,JAVA原生接口)使用JNI可以使Java代码和其他语言写的代码(如C/C++代码)进行交互。问:为什么要进行交互?|- 首先,Java语言提供的类库无法满足要求,且在数学运算,实时渲染的游戏上,音视频处理等方面上与C/C++相比效率稍低。|- 然...
分类:
其他好文 时间:
2014-12-19 19:04:10
阅读次数:
159
一、前提介绍ImageMagick是用C语言开发图片处理程序。可以对图片进行改变大孝旋转、锐化、减色或增加特效等操作。对图片的操作,即可以通过命令行进行,也可以用C/C++、Perl、Java、PHP、Python或Ruby编程来完成。ImageMagick的官网是:http://www.p_w_picpathmagick.org/scrip..
分类:
其他好文 时间:
2014-12-18 19:01:12
阅读次数:
217
Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 1. 当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才...
分类:
编程语言 时间:
2014-12-18 18:29:59
阅读次数:
203
java线程的缺陷
Allen Holub 指出,Java 编程语言的线程模型可能是此语言中最薄弱的部分。它完全不适合实际复杂程序的要求,而且也完全不是面向对象的。本文建议对 Java 语言进行重大修改和补充,以解决这些问题。 Java 语言的线程模型是此语言的一个最难另人满意的部分。尽管 Java 语言本身就支持线程编程是件好事,但是它对线程的语法和类包的支持太少,只能适用于极小型的应用环...
分类:
编程语言 时间:
2014-12-18 17:02:49
阅读次数:
252
制作的网页包括哪几部分? 总体说来,网页的制作包括以下几个部分: 1、动画制作 传统的做法是在HTML中 嵌入用Java程序编写的动画,但这要求开发者对Java语言的编程要熟悉。随着软件业的发展,现在制作漂亮的动画就轻松多了,有很多制作动画的 软件。比如Flash,用它制作出来的动画小巧迷人,只需....
分类:
Web程序 时间:
2014-12-17 14:36:00
阅读次数:
191
一,反射是什么 Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象, 都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为Java语言的反射机制。 “程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言”。从.....
分类:
编程语言 时间:
2014-12-16 22:25:52
阅读次数:
288
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------Java为什么可以跨平台? 通过Java语言编写的应用程序在不同的系统平台上都可以运行,而像用C++语言编写的程序只能在windows系统上运行,在linux上就行不通了。Java为什么这么神通广大...
分类:
编程语言 时间:
2014-12-16 20:40:56
阅读次数:
231
一:跨行 Java变量不能跨行,如:String name = “张三"; 字符串不能跨行,如:String a = "xxxxxxxxxxyyyyyyyy";二:标识符规则 Java标识符是指变量、类、方法等命名。Java语言是严格区分大小写的。标识符可以由字母、数字、下划线和美元符($)组...
分类:
编程语言 时间:
2014-12-16 13:17:15
阅读次数:
179
static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。 被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不...
分类:
编程语言 时间:
2014-12-16 11:59:24
阅读次数:
185
花了一天多的时间,终于把Android开发环境搭建出来了。现在稍作总结。
android开发环境的搭建有四部曲,JDK-IDE-ADT-SDK。
需要以下工具:
JDK:Java Development Kit.因为android应用层的程序是使用java语言编写的,所以JDK是必备的工具;
IDE:integrated development environment. I...
分类:
移动开发 时间:
2014-12-15 23:37:21
阅读次数:
262