- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 Java多线程
程序是一段静态的代码。 进程是程序的一次动态执行过程,程序执行的过程对应了进程从产生、发展至消亡的过程。 线程是比进程更小的执行单位。一个进程在执行过程中可以产生多个线程。 每个进程都有一段专用的内存区域。与此不同的是,线程间可以共享相同的内存单元(包括代码和数据)。 Java程序总是从主类的main方法开始执行。JVM加载代码,发现main方法后,会启动一个线程,这个线程就是主线程,负责
2016-04-28 00:01:35 351
原创 Java中的static关键字
变量和方法都可以被声明为static类型。被声明static的变量叫做类变量,也叫静态变量,这个变量属于类,不属于任何一个对象。 没有被static修饰的变量为实例变量,属于各对象。 同样被static修饰的方法叫做类方法,属于类。没有被static修饰的方法称为实例方法,属于对象。 不管创建了多少对象实例,整个类中,系统只给静态变量分配一个空间,所有对静态变量的操作都是对这一空间值得操作。
2016-04-24 23:17:49 410
原创 Java抽象类abstract class与接口interface
abstract是抽象修饰符,用来修饰类和方法。 用abstract修饰的类都是抽象类。用abstract修饰的方法是抽象方法。 抽象方法只有方法体,并无具体的方法体和方法实现。 有抽象方法的类必须定义成抽象类(当然还有可能是接口),抽象类可以有抽象方法,也可以没有。 一般来说,抽象类必须有子类来继承,否则就失去了存在的意义。 abstract class Shape { publi
2016-04-24 22:33:52 423
原创 Java中的super关键字
两个关键字用来指代类,this指代本类,super指代父类。 对于一个类来说,它可以继承父类所有可继承的方法和数据成员,但是任何一个类都不能继承父类的构造方法。然而在子类的构造方法中却可以使用super调用父类的构造方法。 注意:若要在子类的构造方法中调用父类的构造方法,则在子类构造方法中的第一条语句就要用super调用,否则会报错。 一个super的例子: class Employee
2016-04-24 22:16:55 457
原创 Java的构造方法
Java中的基础知识。 构造方法是一种特殊的方法,它与所在类的名字相同。一旦定义好一个构造方法,创建对象时就会自动调用它。构造方法没有返回类型,一个类的构造方法的返回值的类型就是这个类本身。 构造方法的任务是初始化一个对象的内部状态。 构造方法初始化汽车的参数。 class Carr { private String color; private String brand; publ
2016-04-24 22:06:21 994
原创 JS实现图片推拉门效果
初学者。 推拉门是网页中常见的一种形式,通过JS实现比较简单。主要是通过getElement找到节点元素,然后对其进行相应的赋值即可。 新建一个index.html文件,并在同一个目录中添加三个文件夹,images(用来当作“门”的图片),styles(用来存放css文件),scripts(用来存放js文件)。然后在index.html中添加代码: sliding door
2016-04-14 15:47:48 3155
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人