在计算机出现早期,批处理界面(1945-1968)和命令行界面(1969-1983)得到广泛的使用目前,流行图像用户界面(Graphical User
Interface,GUI),采用图形方式与用户进行交互的界面未来的用户界面将更多的运用虚拟现实技术,使用户能够摆脱键盘与鼠标的交互方式,而通过动作...
分类:
其他好文 时间:
2014-05-17 02:04:20
阅读次数:
297
顾名思义,工厂模式就是类似于生活中的工厂,可以生产我们想要的东西,回到代码,假如我们需要一个实例,直接从工厂中拿即可。eg:假如我们定义一个“球”类的接口1
public interface Ball{2 public void sayName();3 }此时我们再定义两个球类实现这个接口1...
分类:
其他好文 时间:
2014-05-16 23:31:40
阅读次数:
370
对于别人写的linux下的jni写的真的不清晰、明了,甚至会出现错误;对于代码重点的就是不会的人用你的代码就可以执行就ok了!!好了,废话不说了,来开始咱们的jni了;
首先咱们得理解一下jni的概念吧: jni(java native interface)java原生接口;对于学习过java...
分类:
其他好文 时间:
2014-05-16 18:10:49
阅读次数:
305
object-c中@interface和@property声明变量的区别Objective-C语言关键词,与@synthesize配对使用。xcode4.5以及以后的版本,@synthesize可以省略功能:让编译器自动编写一个与数据成员同名的方法声明来省去读写方法的声明。那这两种方式有什么区别呢。...
分类:
移动开发 时间:
2014-05-16 08:49:51
阅读次数:
332
Java动态代理类位于Java.lang.reflect包下,一般主要涉及到以下两个类: (1).
Interface InvocationHandler:该接口中仅定义了一个方法Object:invoke(Object obj,Method method,
J2EEjava语言JDK1.4APIj...
分类:
编程语言 时间:
2014-05-14 08:39:57
阅读次数:
263
windows:中C/C++是.dll表示调用的动态链接库,而linux是.so表示动态链接库JNI(Java
Native Interface)的书写步骤 ·编写带有native声明的方法的java类 ·使用javac命令编译所编写的java类 ·使用javah
?jni java类名生成扩展名为...
分类:
编程语言 时间:
2014-05-14 07:16:56
阅读次数:
334
[ JDK生成代理 ]
JDK中给我们提供了一个Proxy类可以动态的给我们生成代理.
假定我们要做一个权限管理系统, 需要控制用户对某一个方法的访问. 如果user为null, 那么不让用户访问save方法.
① 接口类: PersonService
public interface PersonService {
public void save();
}...
分类:
编程语言 时间:
2014-05-13 15:35:46
阅读次数:
267
#!/usr/bin/envpythonimportsys,timefromsocketimportsocketdefread_interface(in_file):withfile(in_file)asf:returnf.readlines()[2:]defset_interface(inter_msg):dic={}foriinxrange(len(inter_msg)):dic[inter_msg[i].split(":")[0].strip()]={"in":inter_msg[i].split(":..
分类:
编程语言 时间:
2014-05-13 04:01:55
阅读次数:
432
Action接口:publicinterfaceAction{publicStringexecute(Stringstr);}Action的两个实现publicclassUpperActionimplementsAction{privateStringmessage;publicStringgetMessage(){returnmessage;}publicvoidsetMessage(Stringstring){message=string;}publicStringexecute(Stri..
分类:
编程语言 时间:
2014-05-13 03:16:42
阅读次数:
326
1、当你想并发去执行一段代码,但是还想获取这段代码的返回结果,那么future多线程模式就可以派上用场了,代码实现如下。publicclassClient{
publicDatarequest(){
finalFutureDatafutureData=newFutureData();
newThread(newRunnable(){
@Override
publicvoidrun(){
futureDat..
分类:
编程语言 时间:
2014-05-13 01:29:02
阅读次数:
405