os :windows7 x64 jdk:jdk-8u131-windows-x64 ide:Eclipse Oxygen Release (4.7.0) 代码: 结果: Java优秀,值得学习。学习资源:itcast视频库。如果您有公开的资源,可以分享给我的话,用您的资源学习也可以。博文是观看视频 ...
分类:
编程语言 时间:
2017-09-02 15:34:04
阅读次数:
207
来源:https://liuyanzhao.com/5303.html 直接在类中定义且没有加static关键字的代码块称为{}构造代码块。 构造代码块在创建对象时被调用,每次创建对象都会被调用,并且构造代码块的执行次序优先于类构造函数。 静态代码块:在java中使用static关键字声明的代码块。 ...
分类:
编程语言 时间:
2017-08-31 14:31:37
阅读次数:
135
构造器 与类同名且没有返回值,用来初始化类属性; 构造器又分为无参构造器和有参构造器 1.1:无参构造器 1.2:有参构造器 构造代码块 对象一实例化就执行,每实例化一次执行一次; 构造代码块的格式为: 结果: 从结果可以看出:构造代码块比构造器优先执行。 静态代码块 类加载就执行,无论new 多少 ...
分类:
编程语言 时间:
2017-08-31 12:47:15
阅读次数:
142
JDBC jdbc utils封装的内容 在静态代码块中 执行 DRIVER的加载 class.forName("com.mysql.jdbc.Driver"); 四个私有变量;当数据库不一样时 需要修改; private static final String username = "root"; ...
分类:
数据库 时间:
2017-08-30 22:31:39
阅读次数:
218
在继承中代码的执行顺序为:1.父类静态对象和静态代码块 2.子类静态对象和静态代码块 3.父类非静态对象和非静态代码块 4.父类构造函数 5.子类非静态对象和非静态代码块 6.子类构造函数1.对于本题来说:在只想new Sub(5)的时候,父类先初... ...
分类:
其他好文 时间:
2017-08-26 20:41:27
阅读次数:
179
自定义连接池 步骤: 创建: 如果想在类加载的时候就创建几个Connection,就需要用到静态代码块 创建Connection之后要找一个容器来存放,所以用到了集合 因为存取操作多,所以选择了,存取快查找慢的LinkedList集合 将固定数量的Connection加入到LinkedList集合中 ...
分类:
其他好文 时间:
2017-08-24 22:36:40
阅读次数:
211
1、很重要!!!
例子:
packageServlet.day0811.am;
publicclassStaticTest{
staticStaticTestst=newStaticTest();
static{
System.out.println("静态代码块");
}
publicStaticTest(){
System.out.println("构造器");
System.out.println(st);
m1();
}
publics..
分类:
其他好文 时间:
2017-08-24 20:17:32
阅读次数:
108
运行结果如下: 静态代码块B静态代码块A普通的代码块B构造器B普通的代码块A构造器A 可以看到静态代码块被优先执行,然后是父类的普通代码块,父类构造器,然后才是子类的普通代码块,子类构造器 ...
分类:
编程语言 时间:
2017-08-21 18:50:28
阅读次数:
158
类的初始化顺序1、静态变量2、静态代码块3、main方法4、类的属性5、代码块6、构造方法如果有父类则是1、父类–静态变量2、父类–静态代码块3、子类–静态变量4、子类–静态代码块5、父类–属性6、父类–代码块7、父类–构造方法8、子类–属性9、子类–代码块10、子类–构造方法..
分类:
编程语言 时间:
2017-08-21 16:32:30
阅读次数:
145
1.类成员变量(又叫静态成员变量,即是用static修饰的变量(属性)). 2.静态代码块(多次new同一个类对象只会执行一行). 3.成员变量 4.代码块 5.构造方法 ...
分类:
其他好文 时间:
2017-08-21 10:28:32
阅读次数:
155