初级知识讲解文档课件.pptVIP

  1. 1、本文档共57页,可阅读全部内容。
  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文档。上传文档
查看更多
初级知识讲解文档课件

JAVA基本语法 JAVA基础知识 JAVA2的三个平台 Standard Edition(标准版): J2SE 包含那些构成Java语言核心的类。比如:数据库连接、接口定义、输入/输出、网络编程 Enterprise Edition(企业版): J2EE 包含J2SE 中的类,并且还包含用于开发企业级应用的类。比如:EJB、servlet、JSP、XML、事务控制 Micro Edition(微缩版) :J2ME 包含J2SE中一部分类,用于消费类电子产品的软件开发。比如:呼机、智能卡、手机、PDA、机顶盒 JAVA基础知识 JAVA语言的优势 (1)跨平台 --- 一次编译,到处运行 (2)简 单 --- 简化C++,取消了指针,不允许 多继承。java语言的开发效率高,但执行效率低。 (3)纯面向对象的语言 --- 都要放在类中。 (4)垃圾回收机制 --- 自动垃圾收集,永远不会出现内存泄露的问题。 JAVA基础知识 JAVA基础知识 JAVA基础知识 JAVA基础知识 JAVA数据类型 JAVA数据类型 自动类型提升 byte 型和shorts 型提升到int 型。 高于int型的,有哪个类型最终结果就是哪个类型。 String 是类,一个String的字符串是一个对象,非原始数据类型。 在字符串中使用“+”,表示字符串的连接。 整数除0有异常,double除0没有异常 JAVA运算符 右移 前面是零补零,前面是一补一。右移比除以2效率高。 强制右移 强制右移都会移进零,和对于负数不一样 逻辑与 前面为假,表达式为假,后面的操作不会进行。 位运算符 会对所有条件进行判断。 || 逻辑或 前面为真,表达式为真。后面的操作不会进行。 | 位运算符 会对所有条件进行判断。 % 求余运算符 JAVA流程控制 (1)控制流 if() if()….else if()…..else if()….else else只是和其上面的同层的最近的if()来配对。 (2)switch(s){ case a:…….. case 1:……break; default: ………… } switch()内数据类型为byte short char int类型,只有以上四种类 型的才可以在switch()中使用。 JAVA循环控制 for(int i=0;in;i++){} 适合固定次数的循环。 while(){} 适合首先进行判断的循环。 循环0或多次。 do{} while(); 适合首先需要执行一次代码,然后进行条件判断的循环。 循环1或多次。 数组 什么是数组 内存中的连续空间 数组是一次性定义多个相同类型的变量 Java中一个数组就是一个对象,有属性,没有方法 数组初始化 int[] a = new int[10]; \\定义一个数组,为数组分配空间 int[] i = {0,1}; \\显式初始化 int[] i = new int[]{0,1}; \\new int[] 括号中必须是空的, 面向对象思想 什么是面向对象 面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。 什么是面向过程 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。 面向对象的优点 1、易维护 采用面向对象思想设计的结构,可读性高,由于继承的存在,即使改变需求,那么维护也只是在局部模块,所以维护起来是非常方便和较低成本的。 2、质量高 在设计时,可重用现有的,在以前的项目的领域中已被测试过的类使系统满足业务需求并

文档评论(0)

a888118a + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档