淘宝面试

来源:互联网 发布:windows远程传输工具 编辑:程序博客网 时间:2024/05/17 02:57

技术面:

问题1字符串 重复字符串删除

问题2:Java final

答案:根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 
final类不能被继承,没有子类,final类中的方法默认是final的。 
final方法不能被子类的方法覆盖,但可以被继承。 
final成员变量表示常量,只能被赋值一次,赋值后值不再改变。 
final不能用于修饰构造方法。

问题3:C++/c Struct Class区别

答案:从语法上,在C++中(只讨论C++中)。class和struct做类型定义时只有两点区别: 
(一)默认继承权限。如果不明确指定,来自class的继承按照private继承处理,来自struct的继承按照public继承处理; 
(二)成员的默认访问权限。class的成员默认是private权限,struct默认是public权限。 
除了这两点,class和struct基本就是一个东西。语法上没有任何其它区别。

问题4:修改Apache虚拟主机端口

问题5:SQL 逆序 

问题6:

原创粉丝点击