
Java
洪泰丶
这个作者很懒,什么都没留下…
展开
-
文件的上传和下载
此处为底层的上传和下载的实现,没有用其他框架。如Spring对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的,如果直接使用Servlet获取上传文件的输入流然后再解析里面的请求参 数是比较麻烦,所以一般选择采用apache的开源工具common-fileupload这个文件上传组件。这个common-fileupload上 传组件的jar包可以去apache官网上面下载,也可...转载 2018-10-19 18:16:19 · 118 阅读 · 0 评论 -
构造器Constructor是否可被Override(重写)
构造器Constructor不能被继承,因此不能被重写(Override),但是可以被重载(Overload)如果父类自定义了有参构造函数,则子类无论定义构造函数与否,定义有参构造函数与否,都会报错,正确的做法是在子类的构造方法中添上super(参数),以表明子类构造之前先构造父类,而这句话必须放在第一句,否则报"Constructor call must be the first statem...转载 2018-10-26 17:56:29 · 5901 阅读 · 0 评论 -
多态机制的调用原则
多态机制遵循的原则概括为: 当超类对象引用变量引用子类对象时,被引用对象的类型而不是引用变量的类型决定了调用谁的成员方法,但是这个被调用的方法必须是在超类中定义过的,也就是说被子类覆盖的方法,但是它仍然要根据继承链中方法调用的优先级来确认方法,该优先级为:this.show(O)、super.show(O)、this.show((super)O)、super.show((super)O)。...翻译 2018-10-24 11:50:36 · 412 阅读 · 0 评论