java基础知识总结..docx

  1. 1、本文档共117页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录目 录11、 第一个java程序62、 变量、数据类型、运算符62.1.1变量的概念62.1.2定义变量的格式62.2数据类型62.2.1基本数据类型62.2.2引用数据类型72.3运算符72.3.1算术运算符72.3.2关系运算符72.3.3逻辑运算符73、控制语句83.1、if语句83.2、switch语句94、 循环语句94.1、for94.1.1语法格式94.1.2示例94.2、while94.2.1语法结构104.2.2示例104.3、do{}while();104.3.1语法结构104.3.2示例104.3.1语法结构114.3.2示例115、 跳转语句115.1、break125.2、continue135.3、跳转语句小结146、 数组146.1、基本用法156.1.1、数据的基本要素156.1.2、使用数组的方法156.2、实用案例166.3排序166.3.1方法一:Arrays.sort(scores)176.3.2方法二:冒泡排序176.3.3方法三:选择排序法176.4九九乘法表176.5多维数组186.5.1杨辉三角186.5.6多维数组的应用197、 类和对象207.1、类207.1.1、类的表示方法207.1.2、类的成员217.2对象217.2.1、创建对象的语法:217.2.2、使用对象的语法227.3对象数组228、 方法238.1、构造方法238.2无参的构造方法238.3有参构造方法238.3.1、值传递248.3.2、引用传递248.3.3、形参与实参的传递示意图24258.4方法的返回值258.4.1、无返回值268.4.2、基本数据类型作为返回值268.4.3、以对象作为返回值268.5方法的重载268.6方法的重写279、 关键字279.1、this和super279.1.1this关键字289.1.2、super关键字299.2、static309.3、abstract和final309.3.1、abstract319.3.2、final3110、 封装和抽象3310.1、封装3310.1.1、封装概述3310.1.2、封装的属性3310.2、抽象3411、 继承3511.1、继承的作用3511.2、实例化子类对象3711.2、extends3711.3、访问修饰符3712、 接口3812.1、定义和实现一个简单的接口3813、 多态41一、 多态4113.1、以父类或者接口作为方法的参数4413.2、以父类或者接口作为方法的返回值4413.3、工厂模式4513.3.1、工厂模式的介绍4513.3.2、简单工厂模式介绍4513.4、代理者模式4613.4.1、组成4613.4.2、优点4613.4.3、模式结构4614、 异常处理4614.1、try-catch-finally4714.2、throw 和throws4714.2.1、使用throws声明抛出异常4714.2.2、使用throw抛出异常4814.3、log4j4814.3.1、log4j4814.3.2、怎么引入第三方工具包4814.4、java中的异常分类4814.4.1、Exception分为两大类异常4915、集合框架5015.1、Collection和Map的区别50Collection接口用来存储一组不唯一,无序的对象;50List接口存储一组不唯一,有序(插入顺序)的对象;50Set接口存储一组唯一,无序的对象;50Map接口存储一组键值对象,提供key到value的映射;5015.2、List类(集合类转Array)转换方法5115.3、Array类(数组类转List)转换方法5215.4、如何有序集合对象创建与使用ArrayList类的使用5215.4.1、创建一个集合对象5315.4.2、向集合中添加对象53获取集合中的某一个元素53删除指定元素53获取集合的大小53取出集合中所有的元素54清空集合中所有的元素54判断是否包含某元素54将数组插入到指定的索引位置55集合元素的替换5515.5、LinkedList类的使用55在特殊位置添加元素addFrist(对象);或者addLast(对象);5615.6、Foreach循环(加强for循环)5715.7、Set接口57HashSet常用方法:58HashSet的构造方法:58Set的子类和普通方法:5815.8、Iterator接口5915.9、Map接口6015.9.1、HashMap类存储数据6115.9.2、Map类和Iterator迭代器的交互式使用方法6215.10、泛型的定义6515.10.1、泛型定义的语法65参数化类型65类型变量6515.10.2、Map.EntryK,V的用法6515.11、关于keySe

文档评论(0)

tiangou + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档