1.单元测试Juint
先创建两个的类
类里面代码如下:
在com.itheima.junitdemo包下juint创建一个要测试的类
编写测试代码:
然后运行juint之后出现绿色即为通过
!!!!!!!!!!!!!
这样你以后写的代码就可以放到这个测试类里面进行测试,不会对其他功能产生任何的影响,不用在main函数里面进行大动干戈,只需在上线前将他删除即可。
2.注解(预置注解三个)
Deprecated 当前方法是过时的,在api中有更好的实现
Supresswarnings 压制警告
Override 当前方法是覆盖了父类的方法
3.XML(可扩展标记语言Extensible Markup language)
Ⅰ.作用:
①可以在客户端(client)和服务器(server)之间传递数据
②用来保存有关系的数据
③用来做配置文件,在android当中,界面的布局文件,还有清单文件都是用xml文件来描述的
Ⅱ.语法
1.文档声明
<?xml verson = "1.0" encoding="utf-8"?>
文档声明必须写在第一行,保存的时候xml声明的编码要跟文件保存的编码保持一致,如果不声明,默认使用utf-8
用standalone属性说明文档是否独立,即是否依赖其他文档
如:<?xml version="1.0" standalone="yes"?> yes说明独立不依赖其他文档
2.元素
标签必须闭合
如:<tag> </tag>
起始标签 闭合标签
如果标签中没有其他内容自闭合<tag/>
标签换行制表符都会保留,需要注意,书写的时候如果用了这些符号就会导致流量的浪费。
3.属性
①属性要写在开始标签中
②属性的命名规则跟元素的命名规则一样
③属性一定要用引号包起来,单引号,双引号都可以
④属性的内容可以用子标签
<?xml version="1.0" encoding="utf-8">
<persons>
<person name="liufeng">
<fristname>feng</fristname>
<lastname>liu</lastname>
</person>
</persons>
4.注释<!--注释内容-->
给某一行注释掉 快捷键ctrl+shift+/
Ⅲ.CDATA区
通过CDATA区传递的内容不会被解析器解析
语法<![CDATA[内容]]>
Ⅳ.约束
DTD:约束xml的书写规范