java技术论文

package cn.itcast.demo07_增强for循环;

import java.util.ArrayList;

/*
 * 增强for循环(for_each 循环)
 *
 * 1.增强for可以遍历数组、集合:
 *   1).遍历数组:编译为:普通for
 *   2).遍历集合:编译为:迭代器--注意:并发修改异常;
 * 2.增强for与普通for的区别:
 *   1).增强for不使用"循环变量";
 *   2).所以,当需要使用循环变量时,仍然需要使用普通for;
 *         如果仅仅是从头到尾遍历集合,不需要循环变量,使用增强for比较简单;
 * 3.增强for遍历集合时,注意:泛型是否定义
 *   ArrayList list = new ArrayList();
 *   list.add("aaa");
 *   list.add("bbb");
 *   for(Object obj : list){
 *   }
 *
 *   ArrayList<String> list = new ArrayList<>();
 *   list.add("aaa");
 *   list.add("bbb");
 *   for(String str : list){
 *   }
 */
public class Demo {
 public static void main(String[] args) {
  int[] intArray = {1,3,43,24,3,65425,3};
  for (int i = 0; i < intArray.length; i++) {
   int n = intArray[i];
   System.out.println(n);
  }
  System.out.println("--------------------");
  //增强for
  for(int n : intArray){
   System.out.println(n);
  }
  System.out.println("-------遍历集合--------------");
  ArrayList<String> strList = new ArrayList<>();
  strList.add("aaa");
  strList.add("bbb");
  strList.add("ccc");
  for(String s : strList){
   /*if(s.equals("bbb")){
    strList.add("fff");//仍然并发修改异常;
   }*/
   System.out.println(s);
  }
 }
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
目录 摘 要 II Abstract III 第一章 引言 1 1.1 课题背景 1 1.2 课题目的和意义 1 1.3 本文结构 1 第二章 系统应用的关键技术 3 2.1 JSP技术介绍 3 2.1.1 JSP的概述 3 2.1.3 JSP的强势与劣势 4 2.1.4 JSP与ASP的比较 4 2.2 Java组件JavaBeans 5 2.2.1 什么是JavaBeans 5 2.2.2 JSP与JavaBeans的关系 5 2.3 J2EE概述 6 2.4关于Struts 7 2.4.1 Struts简介 7 2.4.2 Struts的主要功能 7 2.5 关于Spring 9 2.5.1 Spring简介 9 2.5.2 为什么需要Spring 10 2.5.3 Spring带给我们什么 10 2.6 关于Hibernate 11 2.6.1为什么引入hibernate 11 2.6.2使用Hibernate的好处 11 2.6.3 Hibernate的工作原理 12 2.7 Mysql 14 2.7.1 mysql的特点 14 2.7.2 mysql的安装和配置(部分截图) 14 2.8 Tomcat服务器 16 2.8.1 Tomcat 服务器简介 16 2.8.2 Tomcat的特点 16 2.8.3 Tomcat的优势 17 2.8.4 Tomcat服务器的安装和配置 17 小结 18 第三章 系统需求分析和总体设计 19 3.1 系统功能需求 19 3.2 系统角色及其功能分析 19 3.2.1 系统的3个角色: 20 3.2.2 系统角色的功能 20 3.3 总体设计思想概述 20 3.4 数据库设计 21 3.4.1 E-R图 21 3.4.2数据表的设计 22 3.5 系统的类设计 25 3.5.1 DAO类设计 25 3.5.2 POJO类设计(部分) 25 3.5.3 过滤器类设计 26 3.5.4 监听器类设计 26 3.6系统的用例图 27 3.6.1 总体用例分析 27 3.6.2 用户管理用例分析 28 3.6.3 购物车管理用例分析 28 小结 30 第四章 系统的详细设计 31 4.1 数据库与POJO映射的实现 31 4.2 主要模块的设计说明与界面 32 4.2.1用户管理模块 32 4.2.2购物车管理模块 39 4.2.3 定单模块 45 4.3 系统的测试 50 小结 50 第五章 总结与展望 51 5.1 工作总结 51 5.2 后续工作展望 52 参考文献 53 附录 54 致谢 58

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值