1.成员内部类成员内部类,就是作为外部类的成员,可以直接使用外部类的所有成员和方法,即使是private的。同时外部类要访问内部类的所有成员变量/方法,则需要通过内部类的对象来获取。2.局部内部类局部内部类,是指内部类定义在方法和作用域内。局部内部类也像别的类一样进行编译,但只是作用域不同而已,只在...
分类:
编程语言 时间:
2015-09-22 23:27:36
阅读次数:
177
java中的数据类型,可分为两类:1.基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean 他们之间的比较,应用双等号(==),比较的是他们的值。2.复合数据类型(类) 当他们用(==)进行比较的时候,比较的是他们在内存中的存放地...
分类:
编程语言 时间:
2015-09-22 23:26:25
阅读次数:
191
java中一句连续的字符不能分开在两行中书写,如国太长可用“+”将这两个字符串连起来文档注释是以“/**”开头,并在注释内容末尾以“*/”结束。文档注释是对代码的解释说明,可以使用javadoc命令将文档注释提取出来生成帮助文档常量名所有字母都大写,单词之间用下划线连接。例如:DAY_OF_MONT...
分类:
编程语言 时间:
2015-09-22 23:23:47
阅读次数:
155
转自:http://segmentfault.com/a/1190000000662547私有变量和函数在函数内部定义的变量和函数,如果不对外提供接口,外部是无法访问到的,也就是该函数的私有的变量和函数。这样在函数对象Box外部无法访问变量color和fn,他们就变成私有的了:var obj = n...
分类:
编程语言 时间:
2015-09-22 23:22:22
阅读次数:
310
package snippet; import intfa.Person; import intfa.soninfo.Son;; public class Test02{ public static void main(String[] args) { Person a = new Person()...
分类:
编程语言 时间:
2015-09-22 23:21:35
阅读次数:
175
绑定和方法调用现在我们需要再次阐述Python中绑定(binding)的概念,它主要与方法调用相关联。方法是类内部定义的函数,这意味着方法是类属性而不是实例属性。其次,方法只有在其所属的类拥有实例时,才能被调用。当存在一个实例时,方法才被认为是绑定到那个实例了,没有实例时,方法就是未绑定的。任何一个...
分类:
编程语言 时间:
2015-09-22 23:19:03
阅读次数:
219
之后写的东西就会用到虚拟机参数了,现在这里汇个总自己平时用到的、看到的一些虚拟机参数。现在看不懂没关系,反正之后都会用到的:(1)-Xms20M表示设置堆容量的最小值为20M,必须以M为单位(2)-Xmx20M表示设置堆容量的最大值为20M,必须以M为单位。将-Xmx和-Xms设置为一样可以避免堆自...
分类:
编程语言 时间:
2015-09-22 23:18:03
阅读次数:
204
为了简单起见,这里构造的系统只能识别数字0到9,需要识别的数字已经使用图形处理软件,处理成具有相同的色彩和大小:宽高是32像素的黑白图像。尽管采用文本格式存储图像不能有效地利用内存空间,但是为了方便理解,我们还是将图像转换为文本格式。---1.收集数据:提供文本文件 该数据集合修改自“手写数字...
分类:
编程语言 时间:
2015-09-22 23:18:46
阅读次数:
385
因为看的是旧书,所以没学习过泛型的内容。导致编译器编写代码的时候老是提示需要对通用类型参数化。今天终于找到一个实例了: 1 package comparableclass.main; 2 3 import com.bruceeckel.util.*; 4 5 public class SCo...
分类:
编程语言 时间:
2015-09-22 23:15:20
阅读次数:
198
package com.pb.demo.packclass.demo1;import java.util.HashSet;/** * 编程列出一个字符串的全字符组合情况,原始字符串中没有重复字符例如:原始字符串是"abc",打印得到下列所有组合情况"a" "b" "c" "ab" "bc" "ca"...
分类:
编程语言 时间:
2015-09-22 23:14:13
阅读次数:
176
一个类被定义后,目标就是把它当成一个模块来使用,并把这些对象嵌入到你的代码中去,同其他数据类型及逻辑执行流混合使用。有两种方法可以在你的代码中利用类。第一种是组合,就是让不同的类混合并加入到其他类中,来增强功能和代码重用性。你可以在一个大点的类中创建你自己的类的实例,实现一些其他属性和方法来增强原来...
分类:
编程语言 时间:
2015-09-22 23:12:48
阅读次数:
198
1、理解事务 ????在软件开发领域中,全有或全无的操作被称为事务。 ????事务允许你将几个操作组合成一个要么全部发生要么全部不发生的工作单元。 1.1、事务的特性 ????事务的4个特性ACID: 原子性(A...
分类:
编程语言 时间:
2015-09-22 22:10:04
阅读次数:
150
一、同步问题提出 线程的同步是为了防止多个线程访问一个数据对象时,对数据造成的破坏。 例如:两个线程ThreadA、ThreadB都操作同一个对象Foo对象,并修改Foo对象上的数据。 public class Foo { ?? private in...
分类:
编程语言 时间:
2015-09-22 22:10:33
阅读次数:
207
ArrayList是线程不安全的,轻量级的。如何使ArrayList线程安全?1、继承Arraylist,然后重写或按需求编写自己的方法,这些方法要写成synchronized,在这些synchronized的方法中调用ArrayList的方法。2、List list = Collections.s...
分类:
编程语言 时间:
2015-09-22 22:03:06
阅读次数:
110
转自:http://segmentfault.com/a/1190000000654274DOM介绍D(文档)可以理解为整个Web加载的网页文档,O(对象)可以理解为类似window对象只来的东西,可以调用属性和方法,这里我们说的是document对象,M(模型)可以理解为网页文档的树形结构,DOM...
分类:
编程语言 时间:
2015-09-22 22:01:40
阅读次数:
308
摘自:《机器学习实战》,用python编写的(需要matplotlib和numpy库) 海伦一直使用在线约会网站寻找合适自己的约会对象。尽管约会网站会推荐不同的人选,但她没有从中找到喜欢的人。经过一番总结,她发现曾交往过三种类型的人: 1.不喜欢的人(以下简称1 ); 2.魅力一般的人(以下简...
分类:
编程语言 时间:
2015-09-22 22:00:26
阅读次数:
617