转载:http://shmilyaw-hotmail-com.iteye.com/blog/1672779 一个多线程的示例引发的问题 在讨论这个关键字之前先看一个多线程的示例代码: Java代码 public class RaceCondition { private static boolean ...
分类:
编程语言 时间:
2016-08-14 07:27:48
阅读次数:
145
对于静态变量、静态初始化块、变量、初始化块、构造器,它们的初始化顺序依次是(静态变量、静态初始化块)>(变量、初始化块)>构造器。我们也可以通过下面的测试代码来验证这一点:public class InitialOrderTest {// 静态变量public static String stati ...
分类:
编程语言 时间:
2016-08-14 07:19:12
阅读次数:
177
Java源码public class Hello { public int foo(int a,int b) { return (a + b) * (a - b); } public static void main(String[] argc) { Hello hello = new Hello(... ...
分类:
编程语言 时间:
2016-08-14 07:11:43
阅读次数:
180
1. CSS和HTML一样,也是标记语言 2. CSS有三种样式:嵌入样式、内部样式(行内样式)和外部样式(外部样式表) 3. CSS的语法:选择器+{一个或多个样式} 4. 选择器是为了找到html中对应的元素 常用选择器: a. ID选择器,.ID名 b. class选择器,#class名 c. ...
分类:
其他好文 时间:
2016-08-13 22:37:01
阅读次数:
191
一、样式表 1、分类 (1)内联样式表 即在body里面设置style。 (2)内嵌样式表 即在head里面设置style。 (3)外部样式表 即在CSS里面设置style。 2、选择器 (1)标签选择器。用标签名做选择器。 (2)class选择器。都是以“.”开头。 (3)ID选择器。以“#”开头 ...
分类:
其他好文 时间:
2016-08-13 22:34:03
阅读次数:
169
6.把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 a)使用ArrayList来存放元素 public class Solution { public static int minNumberArray(int[] array) { int min = array[0]; for ...
分类:
编程语言 时间:
2016-08-13 22:28:22
阅读次数:
257
作为一门基于对象的语言,JavaScript又不像一门真正的面向对象编程的语言,因为它居然没有类(class)~ JavaScript类的实现方案 1.工厂模式 工厂模式是一种广为人知的设计模式,创建对象交给了一个可以接受参数的方法。 优点:解决了多次创建对象的繁琐过程。 缺点:无法识别对象类型,因 ...
分类:
编程语言 时间:
2016-08-13 22:21:35
阅读次数:
130
2016-08-13 常用java编程语言的关键字:boolean ,break , byte, case,char,class , continue, do , default, double, final, float, for , if , int , long , return, short ...
分类:
编程语言 时间:
2016-08-13 20:58:00
阅读次数:
184
Hibernate注解 1。@Entity(name="EntityName") 必须,name为可选,对应数据库中一的个表 2、@Table(name="",catalog="",schema="") 可选,通常和@Entity配合使用,只能标注在实体的class定义处,表示实体对应的数据库表的信 ...
分类:
Web程序 时间:
2016-08-13 20:57:42
阅读次数:
237
模式的定义适配器模式(Adapter Pattern)定义如下:Convert the interface of a class into another interface clients expect.Adapter lets classes work together that couldn’t otherwise because of incompatible interface.将一个类的...
分类:
其他好文 时间:
2016-08-13 19:47:29
阅读次数:
122