【接口回调】接口回调是多态的另一种体现。接口回调是指:可以把使用某一个接口的类创建的对象的引用赋给该接口声明的接口变量中,那么该接口变量就可以调用被类实现的接口中的方法。当接口变量调用被类实现的接口中的方法时,就是通知相应的对象调用接口的方法,成为接口回调。不同的类在使用同一接口时,可能具有不同的功 ...
分类:
编程语言 时间:
2016-04-09 10:43:38
阅读次数:
191
如果你输入一个命令,比如java那么系统是如何找到这个命令的呢?按照顺序,系统先在当前目录搜索是否有java.exe, java.bat 等。 如果没有,就得到系统的PATH(不区分大小写)里面查找。 比如你的环境变量的PATH里面有 C:\program files\java\jdk1.6\bin ...
分类:
编程语言 时间:
2016-04-09 10:45:55
阅读次数:
221
【javadoc命令的用法】 1.java源文件里,注释以/**开始 并以*/结束,里面可以包含普通文件,HTML标记和javaDoc标记。这些将构成javaDoc文档。 2.javadoc命令只能处理java源文件中在类声明,接口声明,成员方法声明,成员变量声明及构造方法声明之前的注释,忽略位于其 ...
分类:
编程语言 时间:
2016-04-09 10:42:45
阅读次数:
222
一、概述 除了正常运行模式,ECMAscript 5添加了第二种运行模式:"严格模式"(strict mode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。 设立"严格模式"的目的,主要有以下几个: - 消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为; ...
分类:
编程语言 时间:
2016-04-09 10:41:51
阅读次数:
245
第一种办法InputStream is = Test.class.getResourceAsStream("DbConfig.properties");Properties p = new Properties();p.load(is);System.out.println(p.get("jndi" ...
分类:
编程语言 时间:
2016-04-09 10:40:51
阅读次数:
223
本章和下一章将看看程序执行(的相关内容)——(即)你如何开始编写代码,以及Python如何运行它。在这一章中,我们将研究如何在Python解释器执行程序一般。3章将告诉你如何得到你自己的程序和运行。 ...
分类:
编程语言 时间:
2016-04-09 10:41:58
阅读次数:
217
1.遍历map的几种方式:private Hashtable<String, String> emails = new Hashtable<String, String>(); //方法一: 用entrySet() Iterator it = emails.entrySet().iterator() ...
分类:
编程语言 时间:
2016-04-09 10:39:36
阅读次数:
150
题目大意:给定一个n?nn*n的满秩矩阵AA和一个n?nn*n的矩阵BB。求一个字典序最小的1...n1...n的排列aa满足将随意一个AiA_i换成BaiB_{a_i}后矩阵AA仍然满秩 我们考虑建立一个二分图。假设AiA_i能换成BjB_j。就在i?>ji->j之间连接一条边 那么这个图怎么建呢 ...
分类:
编程语言 时间:
2016-04-09 10:40:54
阅读次数:
235
创建数组规定每组个数 NSArray *array = [UIFont familyNames]; _fontArray = [[NSMutableArray alloc]initWithCapacity:13]; NSMutableArray *temp = nil; for (int index ...
分类:
编程语言 时间:
2016-04-09 10:37:48
阅读次数:
204
unity3d发布WebGL 需要安装UnitySetup-WebGL-Support-for-Editor-5.3.4f1.exe 在安装Unity3d时需要用UnityDownloadAssistant-5.3.4f1.exe安装 安装好后,即可发布webgl了,发布时不要勾选Developme ...
分类:
编程语言 时间:
2016-04-09 10:37:58
阅读次数:
998
package com.tv.ui.metro.utils;import java.math.BigInteger;/** * Created by Administrator on 16-4-9. */public class NumberConverter { public static Lon ...
分类:
编程语言 时间:
2016-04-09 10:35:15
阅读次数:
166
java编译命令 javac: javac -d <目录> 源文件.java 指定存放生成的class文件的路径命令行下编译带包名的java源文件: javac -d . XX.java 则会在当前目录下生成和包名一样的路径,路径下有编译生成的class文件。运行的时候 java 包名.类名 jav ...
分类:
编程语言 时间:
2016-04-09 10:35:01
阅读次数:
123
什么是自动装箱拆箱 什么是自动装箱拆箱 基本数据类型的自动装箱(autoboxing)、拆箱(unboxing)是自J2SE 5.0开始提供的功能。 一般我们要创建一个类的对象实例的时候,我们会这样: Class a = new Class(parameter); 当我们创建一个Integer对象时 ...
分类:
编程语言 时间:
2016-04-09 10:34:29
阅读次数:
225
java线程的五种状态其实要真正高清,只需要明白计算机操作系统中进程的知识,原理都是相同的。 系统根据PCB结构中的状态值控制进程。 单CPU系统中,任一时刻处于执行状态的进程只有一个。 进程的五种状态:初始态,执行态,等待态,就绪态,终止态。 执行状态:一个进程获得了必要资源,并且在CPU上执行时 ...
分类:
编程语言 时间:
2016-04-09 10:33:43
阅读次数:
213