首页 > 其他 > 详细

一些比较怪的想法。

时间:2020-09-15 14:14:09      阅读:44      评论:0      收藏:0      [点我收藏+]
StringBuffer buffer1 = new Tt() {
			StringBuffer buffer = new StringBuffer().append(ins);
		}.buffer;

 

Itest itest = new Tt() {
			Itest i = new Itest() {
				
				@Override
				public void find() {
					// TODO Auto-generated method stub
					dotest();
				}
			};
		}.i;

 

public interface Itest {
	void find();

}

 

public class Tt {
		
	static int num = 0;
	protected int ins;
	protected int a = 101;
	private String string;
	protected ArrayList<String> arrayList = new ArrayList<String>();
	public Tt() {
		ins =1;
		
	}
	
	public   void dotest() {
		System.out.println("dotest");
	}
	

}

 仔细思考下,显得没有啥意义。因为都可以直接创建,然后再添加对象的属性或执行对象的方法。

一些比较怪的想法。

原文:https://www.cnblogs.com/futureT/p/13672399.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!