51.jsp的运行周期 jspt生命周期:init 、service、destory 除了init只初始化一次外(第一次运行jsp的时候执行),其他 用户端运行JSP时方法都会运行一次。 ...
分类:
编程语言 时间:
2016-09-05 12:17:25
阅读次数:
139
1.Swing 是在AWT的基础上构建的一套新的图形界面系统,它提供了AWT 所能够提供的所有功能,并且用纯粹的Java代码对AWT 的功能进行了大幅度的扩充。AWT 是基于本地方法的C/C++程序,其运行速度比较快;Swing是基于AWT 的Java程序,其运行速度比较慢。 2.HashMap可以 ...
分类:
编程语言 时间:
2016-09-05 12:12:31
阅读次数:
184
41.面向对象的五大基本原则 (1)单一职责原则(SRP) (2)开放封闭原则(OCP) (3)里氏替换原则(LSP) (4)依赖倒置原则(DIP) (5)接口隔离原则(ISP) 单一职责原则(SRP) ? 一个类应该仅有一个引起它变化的原因(最简单,最容易理解却最不容易做到的一个设计原则)职员类例 ...
分类:
编程语言 时间:
2016-09-05 11:54:39
阅读次数:
197
转自:http://www.2cto.com/kf/201408/324061.html 为何要使用同步? java允许多线程并发控制,当多个线程同时操作一个可共享的资源变量时(如数据的增删改查), 将会导致数据不准确,相互之间产生冲突,因此加入同步锁以避免在该线程没有完成操作之前,被其他线程的调用 ...
分类:
编程语言 时间:
2016-07-24 01:39:43
阅读次数:
204
以下会通过几个例子来表现java泛型的特性:
1、可重用性:相对Holder1,Holder类的重用性更高:Holder相当于容器类(持有对象),泛型的目的之一就是制定容器持有什么类型的对象,而且由编译器保证类型的正确性
public class Automobile {
public void f(){
System.out.println("Automobile...");
}
}...
分类:
编程语言 时间:
2016-07-13 17:22:00
阅读次数:
290
1.java变量存储域 java变量的存储区域主要放在以下几个地方: (1)寄存器:可以说是最快的存储区,在C/C++中可以声明寄存器变量,但是在java中不能声明寄存器变量,只是编译器在编译时确定。 (2)栈:存放关于基本类型数据和对象的引用,但是对象本身并不在栈里,(通过new出来的)对象放在堆 ...
分类:
编程语言 时间:
2016-07-09 20:45:11
阅读次数:
184
Person类——用于定义Person对象的属性和方法 Car类——用于定义Car对象的属性和方法 Class类——用于定义类对象的属性方法 第一种方式:Object类中的getClass方法 第二种方式:类.class 第三种方式:通过Class类的forName方法获取 public Const ...
分类:
编程语言 时间:
2016-07-08 19:37:03
阅读次数:
185
static 成员变量静态变量属于类的变量,所有类的实例共享的同一个变量。
直接使用类名读写这个变量
应用场景:
案例:
public class Demo04 {
public static void main(String[] args) {
//静态变量属于类的 变量
//直接使用类名读写这个变量
Hoo.z = 10;...
分类:
编程语言 时间:
2016-07-03 19:26:38
阅读次数:
226
java反射java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法,对于任意一个对象,都能够条用她的任意一个方法和属性,这种动态的获取信息以及动态调用对象的方法的功能成为java的发射机制packagedemo.reflect;importjava.lang.reflect.*;publiccla..
分类:
编程语言 时间:
2016-06-12 23:37:28
阅读次数:
200
自学java需要mark的笔记,2016年6月9日15:30:15上传...
分类:
编程语言 时间:
2016-06-12 02:32:14
阅读次数:
247