栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java基础笔记

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java基础笔记

        本文针对有一定java基础的,对于某些点有点模糊,希望再深入了解下。本文有20个点,供大家参考,有理解不当的地方还望不吝赐教哈哈。

1.三种变量:

 2.引用

3.StringBuffer 和 StringBuilder 类

 和 String 类不同的是,StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象。

StringBuilder 类和 StringBuffer 之间的最大不同在于 StringBuilder 的方法不是线程安全的(不能同步访问)。

由于 StringBuilder 相较于 StringBuffer 有速度优势,所以多数情况下建议使用 StringBuilder 类。

StringBuffer类详细内容

StringBuilder类详细内容

4.常用几个函数的参数类型

 insert(8, "Java"); 8代表标号为8的开始写Java(标号从0开始)

delete(5,8);       删除[5,8),后面的会向前移动

5.Java 流(Stream) 6.异常

7.子类super方法        调用super()必须写在子类构造方法的第一行,否则编译不通过。每个子类构造方法的第一条语句,都是隐含地调用super(),如果父类没有这种形式的构造函数,那么在编译的时候就会报错。
8.重写与重载

重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写!

重写方法不能抛出新的检查异常或者比被重写方法声明更加宽泛的异常。

9.抽象类  && 抽象方法
10.多态

 11.接口

 12.枚举

     ① Java 枚举是一个特殊的类,一般表示一组常量,使用 enum 关键字来定义,各个常量使用逗号,来分割。

  ② 枚举类和普通的类没啥差别。构造函数只能使用 private 访问修饰符,所以外部无法调用。

  ③ 枚举类中的抽象方法实现,需要枚举类中的每个对象都对其进行实现。

 13.static

14.集合框架体系

15.Object 类

① Object 类是所有类的父类。

② toString()方法:某个类重写完toString()方法后,当这个类转换为字符串(   比如println(new className())     )或与字符串连接时(遇到“+”时),将自动调用重写的toString()方法。

③ equals()方法:默认使用的是比较两个对象的引用地址。

16.泛型

 17.集合类  18.Set和List

 19.迭代器

20.final关键字

   final 关键字声明类可以把类定义为不能继承的,即最终类;或者用于修饰方法,该方法不能被子类重写。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/293398.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号