java面试

https://www.cnblogs.com/skywang12345/p/java_threads_category.html
Java多线程系列目录(共43篇)
http://www.cnblogs.com/skywang12345/
skywang12345的各种文章
https://www.cnblogs.com/lslk89/p/6898526.html
Java一个汉字占几个字节(详解与原理)(转载)
https://blog.csdn.net/wangxiang1292/article/details/79027862
面试
http://www.importnew.com/26613.html
异常
https://blog.csdn.net/Beckio/article/details/79221715
java是值传递
https://www.zhihu.com/question/21990278/answer/124329890?from=profile_answer_card
听懂但不会做题
https://www.zhihu.com/question/27252044
学过就忘
https://www.zhihu.com/question/19603341/answer/166356223
自我介绍
https://www.zhihu.com/question/28358499/answer/73162464
学习
https://www.cnblogs.com/rocomp/p/4790340.html
socket

https://blog.csdn.net/u011541946/article/category/6958269/4
自动化web测试

https://blog.csdn.net/u011541946/article/details/72953306
加载源码
https://blog.csdn.net/csdnnews/article/details/79847032
java测试框架介绍
https://blog.csdn.net/liangjisheng/article/details/79510315
TortoiseSVN使用教程[多图超详细]
https://www.cnblogs.com/dhtayi/p/9843315.html
这11个足以改变生活的想法,让1000万读者为之点赞
https://blog.csdn.net/ifeng6/article/details/76199548?utm_source=blogxgwz0
如何快速接手并熟悉新项目,刚刚经历.
http://www.hechaku.com/sql_oracle/SQL_Union.html
sql
#1.看一个关于《构造-抽象-super》的调用顺序

abstract class Myextends {
	public Myextends() {
		initEnv();
		System.out.println("我在Myextends的构造中");
	}
	public abstract void initEnv();
}

class MyextendsTest extends Myextends{

	@Override
	public void initEnv() {
		System.out.println("我实现了init");
	}
	public static void main(String[] args) {
		MyextendsTest  test = new MyextendsTest();
		System.out.println("对象生成完毕");
		test.initEnv();
	}
}

#####运行结果:
我实现了init
我在Myextends的构造中
对象生成完毕
我实现了init

abstract class Myextends {
	public Myextends() {
		initEnv();
		System.out.println("我在Myextends的构造中");
	}
	public abstract void initEnv();
}

class MyextendsTest extends Myextends{

	@Override
	public void initEnv() {
		System.out.println("我实现了init");
	}
	public MyextendsTest(){
		super();
		System.out.println("我是test");
	}
	public static void main(String[] args) {
		MyextendsTest  test = new MyextendsTest();
		System.out.println("对象生成完毕");
//		test.initEnv();
	}
}

#####运行结果:
我实现了init
我在Myextends的构造中
我是test
对象生成完毕
#2.将构造设定为private
https://blog.csdn.net/super_mimi/article/details/17636395#commentBox
####当构造方法别声明为private时,就意味着只有当前类的方法可以调用它,
一:当前类的其它构造方法可以通过this关键字来调用。二:当前类的成员方法可以通过new语句调用它。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值