发表于: 2017-07-30 21:06:19

1 931


今天完成的事情:

1:制作小课堂

2:检查并对照bug,并没能解决问题.网上的博文都试了,没成功.感觉今天师兄都有事,明天再问

3:帮师弟解决问题,并拓展了一些之前未知的东西



明天计划的事情:
继续改bug


遇到的问题:

见昨天日报


收获:

1:以前只知道所有的类都要提供一个无参数构造器(无参数方法)却不知道为什么

现在了解到是因为:

子类默认调用父类的无参方法,如果父类没有无参方法,就必须在子类中明确调用父类的有参数方法,如果没写会引起一些不必要的麻烦,虽然也不算什么麻烦,但加上去总不会错..


2:jar包与war包是什么以及他们的区别:

javaSE程序可以打包成Jar包.


jar是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件.与ZIP不同的是,jar不仅用于压缩和发布,还可以用于部署和封装库,组件和插件程序,并可被编译器和虚拟机直接使用,


javaWeb程序可以打包成war包

把war发布到服务器Tomcat的webapps目录下,tomcat会自动解压war包

一个war文件就是一个web应用程序,建立war文件,就是把整个web应用程序压缩起来,指定一个.war的拓展名


我们什么时候应该使用WAR文件呢?在开发阶段不适合使用WAR文件,因为在开发阶段,经常需要添加或删除Web应用程序的内容,更新 Servlet类文件,而每一次改动后,重新建立WAR文件将是一件浪费时间的事情。在产品发布阶段,使用WAR文件是比较合适的,因为在这个时候,几乎不需要再做什么改动了。


区别:

jar文件的目的是把类和相关的资源封装到压缩的归档文件中,而war文件代表一个web应用程序,它可以包含servlet,html页面,java类,图像文件,以及组成该web应用程序的其他资源,而不仅仅只是归档文件.




返回列表 返回列表
评论

    分享到