蚂蚁文库
换一换
首页 蚂蚁文库 > 资源分类 > PDF文档下载
 

软件技术前沿技术报告

  • 资源ID:55710071       资源大小:755.34KB        全文页数:16页
  • 资源格式: PDF        下载权限:游客/注册会员    下载费用:10积分 【人民币10元】
快捷注册下载 游客一键下载
会员登录下载
三方登录下载: 微信快捷登录 QQ登录  
下载资源需要10积分 【人民币10元】
邮箱/手机:
温馨提示:
支付成功后,系统会自动生成账号(用户名和密码都是您填写的邮箱或者手机号),方便下次登录下载和查询订单;
支付方式: 微信支付    支付宝   
验证码:   换一换

 
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

软件技术前沿技术报告

摘要 本学期我学习了技术前沿这门课程, 收获很多,给我们讲课的讲师是微店的 高级工程师, 他们对软件前沿技术有很深的造诣和理解,再此感谢微店讲师对我 们细心的授课, 感谢郭老师不辞辛苦的为我们负责。以下是我个人对这门课程所 学到知识的理解。 文章起初阐述了前沿技术这门课程的体系结构及授课内容, 然后分别阐述了 java 语言程序设计基础, 需求分析、 系统分析的重要性, SpringMVC 框架Mybatis 数据库技术,以及分布式技术,并在最后一章进行了总结。 关键字分布式;前沿技术;MySQL;java 目录 第一章 java 语言程序设计 1 1.1java 语法基础 1 1.关键字 1 2.标示符 1 3.常量 1 4.变量 1 5.数据类型 1 6.运算符号 2 7.语句 2 8.函数 3 9.数组 4 10.对象和类 4 11. 封装,继承,多态 4 第二章 需求分析、系统分析6 2.1 需求分析 6 2.2 系统分析 .8 第三章 SpringMVCmybatis 技术10 3.1 SpringMVC 框架10 3.2 mybatis 数据库.10 第四章 分布式12 第五章 总结14 第一章第一章 javajava 语言程序设计语言程序设计 我们刚开始学习的是 java 基础、高级。我简单总结一些 java 的基础知识 1.1 java1.1 java 语法基础语法基础 1. 1.关键字关键字 其实就是某种语言赋予了特殊含义的单词。保留字其实就是还没有赋予特 殊含义,但是准备日后要使用过的单词。 2. 2.标示符标示符 其实就是在程序中自定义的名词。 比如类名, 变量名, 函数名。 包含 0-9、 a-z、、_ ; 注意 1),数字不可以开头。 2),不可以使用关键字。 3. 3.常量常量 是在程序中的不会变化的数据。 4. 4.变量变量 其实就是内存中的一个存储空间,用于存储常量数据。 变量的作用域 作用域从变量定义的位置开始,到该变量所在的那对大括号结束; 生命周期 变量从定义的位置开始就在内存中活了; 变量到达它所在的作用域的时候就在内存中消失了; 5. 5.数据类型数据类型 1) 基本数据类型 byte、 short、 int、 long、 float、 double、 char、 boolean 2)引用数据类型 数组、类、接口。 级别从低到高为byte,char,short这三个平级intfloatlongdouble 自动类型转换从低级别到高级别,系统自动转的; 1 强制类型转换什么情况下使用把一个高级别的数赋给一个别该数的级别 低的变量; 6. 6.运算符号运算符号 1)、算术运算符。 - * / 任何整数模 2 不是 0 就是 1,所以只要改变被模数就 可以实现开关运算。 连接符。 ,-- 2)、赋值运算符。 - * / 3)、比较运算符。 特点 该运算符的特点是 运算完的结果, 要么是 true, 要么是 false。 4)、逻辑运算符。 break; „ default要执行的语句; } 工作原理用小括号中的变量的值依次和 case 后面的值进行对比,和哪个 case后面的值相同了就执行哪个case后面的语句, 如果没有相同的则执行default 后面的语句break 是可以省略的,如果省略了就一直执行到遇到break 为止; switch 后面的小括号中的变量应该是 byte,char,short,int 四种类型中的一种; default 可以写在 switch 结构中的任意位置;如果将 default 语句放在了第一行, 则不管 expression 与 case 中的 value 是否匹配,程序会从 default 开始执行直到 第一个 break 出现。 2)、当判断数据范围,获取判断运算结果 boolean 类型时,需要使用 if。 3)、当某些语句需要执行很多次时,就用循环结构。 while 和 for 可以进行互换。 区别在于如果需要定义变量控制循环次数。建议使用for。因为for 循 环完毕,变量在内存中释放。 break作用于 switch ,和循环语句,用于跳出,或者称为结束。 break 语句单独存在时,下面不要定义其他语句,因为执行不到,编译会失 败。当循环嵌套时,break 只跳出当前所在循环。要跳出嵌套中的外部循环,只 要给循环起名字即可,这个名字称之为标号。 continue只作用于循环结构,继续循环用的。 作用结束本次循环,继续下次循环。该语句单独存在时,下面不可以定义 语句,执行不到。 8. 8.函数函数 为了提高代码的复用性,可以将其定义成一个单独的功能,该功能的体现就 是 java 中的函数。函数就是体现之一。 3 java 中的函数的定义格式 修饰符 返回值类型 函数名参数类型 形式参数 1,参数类型 形式参数 1,„{ 执行语句 return 返回值; } 当函数没有具体的返回值时,返回的返回值类型用 void 关键字表示。 如果函数的返回值类型是 void 时,return 语句可以省略不写的,系统会帮你 自动加上。 return 的作用结束函数。结束功能。 9. 9.数组数组 用于存储同一类型数据的一个容器。 好处 可以对该容器中的数据进行编号, 从 0 开始。数组用于封装数据,就是一个具体的实体。 如何在 java 中表现一个数组呢两种表现形式。 1)、元素类型[] 变量名 new 元素类型[元素的个数]; 2)、元素类型[] 变量名 {元素 1,元素 2.}; 元素类型[] 变量名 new 元素类型[]{元素 1,元素 2.}; 10.10.对象和类对象和类 所谓对象就是真实世界中的实体,对象与实体是一一对应的,也就是说现实 世界中每一个实体都是一个对象,它是一种具体的概念。 类是具备某些共同特征的实体的集合,它是一种抽象的概念,用程序设计的 语言来说,类是一种抽象的数据类型,它是对所具有相同特征实体的抽象。 类与对象的关系 类是对象的集合,对象是类的实例;对象是通过 new className 产生的,用来 调用类的方法;类的构造方法 。 11.11.封装,继承,多态封装,继承,多态 封装,继承,多态,这是 JAVA面向对象编程的三大特性了。 1。封装是把客观事物封装成抽象的类,并且类可以把自己的数据和方法 4 只让可信的类或者对象操作,对不可信的进行信息隐藏。封装是类的特征之一, 应该很好理解,像一些私有的,别的类不可以访问了啊,都有访问权限的,比较 安全了。 2。继承指这样一种能力它可以使用现有类的所有功能,并在无需重新 编写原来的类的情况下对这些功能进行扩展。继承有三种方式,实现继承、接口 继承和可视继承。 3。多态简单的说就是,允许将子类类型的指针赋值给父类类型的指针。 实现多态,有二种方式,方法覆盖,方法重载。 5 第二章第二章 需求分析、系统分析需求分析、系统分析 在完成项目之前要学会需求分析、系统分析。 2.12.1 需求分析需求分析 软件需求的

注意事项

本文(软件技术前沿技术报告)为本站会员(wangp123)主动上传,蚂蚁文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蚂蚁文库(发送邮件至2303240369@qq.com或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们


网站客服QQ:2303240369

copyright@ 2017-2027 mayiwenku.com 

网站版权所有  智慧蚂蚁网络

经营许可证号:ICP备2024020385号



收起
展开