文件名称:
day020-继承加强和设计模式代码和笔记.rar
开发工具:
文件大小: 24kb
下载次数: 0
上传时间: 2020-03-15
详细说明:1. 单元测试:(掌握)
1. 写一个单元测试类,命名方式:XxxTest(测试类没有main方法)
2. 导入包,Junit4包
选中项目,右键 => Build Path => Add Library => 选中Junit
选中Junit4 => finish
3. 在测试类中,设计测试方法,命名方式:testXxx()
在方法上方会自动添加一个Test注解
4. 运行,右键run as JUnit方式
如果是全部执行,直接选中 Test注解,右键run as JUnit方式
如果是某一个方法,直接选中方法名,右键run as JUnit方式
Before// 预执行注解,每次执行方法前都会执行该注解
After// 每次执行方法后都会执行该注解
5. 运行后结果解释:
绿条:表示成功执行
红条:表示执行失败
1. 代码有异常
2. 执行失败,逻辑异常
6. 自己扩展(测试类中的断言assert)
2. 工具类:(掌握)
1. 概念:就是类中只有(静态、非静态)方法,就是为了调用方法。
2. 作用:就是一个轮子
3. 分类:
1. 静态的
方法全部都是static修饰的,调用方式:类名.方法名(...);
2. 非静态的
通过单例模式获取到对象后。就是只有一个对象的类
方法全部都是非static修饰的,调用方式:对象名.方法名(...);
4. 工具类命名:
XxxUtil、XxxUtils、XxxTool、XxxTools
3. jar 包 (掌握)
1. 什么是jar包:就是别人封装好的字节码文件
2. 作用:就是提高开发效率的。使用轮子
3. 使用:
3.1 使用别人写好的jar包
step1:在当前项目下,创建一文件夹folder,叫lib
step2:将jar包复制到当前的lib文件夹中
step3:将所有的jar包选中右键,build path
add library
step4:在我们代码中通过创建对象或者类名的方式使用即可
3.2 使用自己的jar包 (造轮子)
step1:选中自己想要封装成jar包的类,右键export导出
在输入框中输入 jar:
1. jar File : 普通的jar包,没有main方法(最常用)
在下面写一个jar包的名字,然后选择生成jar包的路径,finish即可
2. Runnable jar File:可以自己执行的jar包,有main方法 (几乎不用)
要封装为可以执行的jar包,必须先运行一下当前类。
然后在下面写一个jar包的名字,然后选择生成jar包的路径,finish即可
在cmd控制台中,切换路径到jar文件所在的目录。
输入 :java -jar jar包名.jar
step2:剩下的就是按照 3.1中的步骤使用即可
4. Properties资源(配置)文件的解析(重点)
---------------------------------(注意:重点)-------------------------------------
以后配置文件都要放到项目中的一个或者几个单独的文件夹中,为了好管理。
该文件夹类型是source folder类型,源文件夹,eclipse工具会自动编译
---------------------------------------------------------------------------------
传统方式获取流是new创建的,而在web开发中有可能获取不到配置文件,为了避免这种情况,用以下方式获取流:
1. 通过当前类字节码文件的方式,一般是用当前类的字节码文件
当前类.class.getResourceAsStream("/文件路径/文件名");
/:如果是resource文件夹,直接写文件名,如果是普通文件夹写文件夹名/文件名
2. 通过类加载器的方式
1.同当前类的加载器获取
1.当前类.class.getClassLoader();//获取当前类加载器
2.classLoader.getResourceAsStream("文件路径/文件名
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.