JAVA_WEB_第一天.docVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
本文的例子:文件夹打开学习第一:2013-05-04 20:27:35 如果本文内容有不妥之处,请空间,弥补不足,进步 后续视频学完后,上传. { 定义一个文件输入流对象 is; 定义一个文件输出流对象 os; 定义一个字节数组,数组大小为1024 buf; 定义一个表示字节数组长度的整数 len; while循环( 将is中的内容读入到buf并将读取的长度赋给len,通过判断len为-1,则读到文件末尾,结束循环) { 将读入到buf的内容写到os中,注意每次写出的长度是0 到 len } 关闭输入流; 关闭输出流; } 3.断点调试 设置断点 debug as 运行 跳过:查看代码粗粒度执行过程(如果该行是函数,执行完该行,继续执行) 跳入:查看代码细粒度执行过程(如果该行是函数,就跳到该函数,执行完后,返回,继续执行) 查看变量的值(鼠标移动到变量上或选中 watch) 4.junit的使用 file new junit test case 例2: { @BeforeClass 函数bc @Before 函数b @Test 函数一 @Test 函数二 @After 函数a @AfterClass 函数ac } @BeforeClass 下的函数和 @AfterClass 下的函数在类前执行一次,类之后执行一次 @Before下的函数 和 @After下的函数 在每个 @Test 下的函数运行前后都会运行 run as junit Test 默认运行所有 @Test 下的函数,要运行一个测试,在outline点击要测试的方法 run as junit test 5.静态导入 可以导入属性或方法 例3: import static 包名.类名.*;//导入该类的属性和方法 import static 包名.类名.属性名或方法名;//导入该类指定属性或方法 { //写法 直接使用已导入的属性名或方法名; } 6.自动拆装箱 编译器版本:jdk 5.0及以上版本,编译器将基本数据类型和对应的包装类型自动转换 例4: { //可以这么干 定义一个int类型变量 = Integer类型的数; 定义一个Integer类型变量 = int类型的数; } 例5: { 定义一个ArrayList的对象;//ListString list = new ArrayListString(); 只能添加指定类型的数据; 取出的数据不需要强转; } 7.增强for循环 例6:遍历数组 { 定义一个数组a; //把数组中的值通过这种方式依次赋给变量i; for(数组所对应类型 变量i : 数组名a) { } } 例7:传统遍历集合 { 定义一个集合类型对象list;//用到泛型 类型 向其中添加几个对象; 把list的迭代器iterator,赋给 Iterator对象it;//用到泛型 类型 while(迭代器中有下一个数) { 取出该数; } } 例8:遍历集合 { 定义一个集合对象list;//用到泛型 向其中添加几个对象; for(对象类型 对象名i : 集合名list) { 每次取到的数是i; } } 例9:遍历map { 定义一个Map类型对象hashmap;//用到泛型 键类型,值类型 放入一些键值对; 把hashmap的键的set集合赋给Set类型变量set;//用到泛型键类型 把set的迭代器iterator赋给Iterator变量it;//用到泛型键类型 while(迭代器有下一个键) { 取出该键; 根据改键可以取出与之对应的值; } } 例10:遍历map(重点) { 定义一个Map类型对象hashmap;//用到泛型 键类型,值类型 放入一些键值对; 把hashmap的enterSet集合赋给Set类型变量set;//用到泛型Entry键类型,值类型,就是说set集合里又放了一个Entry的集合 把set的迭代器赋给Iterator类型对象it;//用到泛型Entry键类型,值类型 while(迭代器有下一个Entry对象) { 取出迭代器的内容赋给Entry类型变量entry;//用到泛型键类型,值类型 用entry得到键; 用entry得到值; } } 例11:遍历集合(集合内容发生变化) { 定义一个集合对象list;//泛型类型 添加元

文档评论(0)

血玲珑 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档