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

Java基础4

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

Java基础4

1.什么是NPE,什么情况下会发生NPE

NPE(java.lang.NullPointerException): 空指针异常

在使用对象调用其方法或属性的时候,该对象为null值


如何防止NPE?

当你使用指针进行操作的时候,如果不确定指针是否为null应该对指针做非空判断,判断指针为nu11时,使用new关键字开辟内存空间if(指针==null){指针=new...}

1.使用之前一定要初始化,或检查是否初始化;

2、尽量避免在函数中返回 NULL, 或给出详细的注释;

3、外部传值,除非有明细的说明,否则,一定要判断是否为 NULL


2. new关键字的作用

int [] x =new int[10];

new关键字是一个java运算符,它用来创建对象

3.数组和对象的区别

区别只是在于数组里装的东西不一样,一个是基本类型,一个是对象

4.基本数据类型对应的引用数据类型

                             byte       ------    Byte
                             short      ------   Short
                            int          ------    Integer
                            long       ------    Long
                            char       ------    Character
                            float       ------    Float
                            double   ------    Double
                            boolean ------    Boolean   
 



5.正序遍历数组,倒序遍历数组



6.数组求和



7.数组求最大值和最小值



8.数组求平均数

9.数组扩容的策略

10.数组中插入元素

11.数组中删除元秦

12.反转数组



13.使用冒泡排序算法排序数组



14.官方的Arrays工具类

15.二维数组

16.类和对象

类(class)和对象(object)是两种以计算机为载体的计算机语言的合称。对象是对客观事物的抽象,类是对对象的抽象。类是一种抽象的数据类型。它们的关系是,对象是类的实例,类是对象的模板。对象是通过new classname产生的,用来调用类的方法;类的构造方法

17.成员变量
在类体的变量部分中定义的变量,也称为字段
18.构造方法
用来初始化类的一个新的对象,在创建对象(new 运算符)之后自动调用。Java 中的每个类都有一个默认的构造方法,并且可以有一个以上的构造方法
19.成员方法
ava 把实参值复制到一个临时的存储区(栈)中,形参的任何修改都在栈中进行,当退出该成员方法时,Java 自动清除栈中的内容
20. this 关键字
成员变量时无须使用 this 前缀,但如果方法里有个局部变量和成员变量同名,但程序又需要在该方法里访问这个被覆盖的成员变量,则必须使用 this 前缀
21.什么是零值

数组保存类似类型的数据。 该对象在运行时由编译器初始化;它的值取决于数组的类型——这意味着整数数组将被初始化为 0,而字符串数组将为空。 在这个例子中,我们将使用 fill () 和 nCopies () 等方法以及一些自定义代码将数组元素初始化为零

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

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

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