java基础问题07
来源:互联网 发布:五十音图早道软件 编辑:程序博客网 时间:2024/06/04 19:34
21. *任意数字序列“123456”之类,输出它们所有的排列组合
String str = “xafdvs”; char[] arr1 = str.toCharArray(); char[] arr2 = Arrays.copyOf(arr1,arr1.length); for(int i=0;i<arr1.length-1;i++) { for(int j = i+1;j<arr2.length;j++){ syso: arr1[i] + “,” + arr2[j]; } } } 22、构造器Constructor是否可被override? 构造器Constructor不能被继承,因此不能重写Override,但可以被重载Overload。 23、接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类是否可继承具体类(concrete class)? 抽象类中是否可以有静态的main方法? 接口可以继承接口。抽象类可以实现(implements)接口,抽象类是否可继承具体类。抽象类中可以有静态的main方法。 备注:只要明白了接口和抽象类的本质和作用,这些问题都很好回答,你想想,如果你是java语言的设计者,你是否会提供这样的支持,如果不提供的话,有什么理由吗?如果你没有道理不提供,那答案就是肯定的了。 只有记住抽象类与普通类的唯一区别就是不能创建实例对象和允许有abstract方法。 24、写clone()方法时,通常都有一行代码,是什么? clone 有缺省行为,super.clone();因为首先要把父类中的成员复制到位,然后才是复制自己的成员。
- java基础问题07
- java基础问题请教!
- Java几个基础问题
- Java基础 问题
- java基础问题大全
- JAVA初学基础问题
- 子父类问题.JAVA基础
- java基础问题
- JAVA经典基础问题
- java 基础问题
- java 面试基础问题
- java基础问题
- java基础问题01
- java基础问题02
- java基础问题03
- java基础问题04
- java基础问题05
- java基础问题06
- 利用远程线程将代码注入到目标进程中执行
- vsftpd中umask值的介绍及计算
- struts2 ajax 报错
- SQL经典面试题及答案
- 生命的书写(一)
- java基础问题07
- MySQL数据库主从(Master/Slave)同步安装与配置总结
- JQuery -2
- 戒骄戒躁
- 数据库大表的优化:采用蔟表(clustered tables)及蔟索引(Clustered Index)
- 3.26
- 对Oracle表分区的一点认识
- Jquery渐入淡出效果
- adobe 帮助地址 记录一下以后用