![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
渴望叮当猫的鱼
这个作者很懒,什么都没留下…
展开
-
Java中构造函数和普通函数的区别
1.构造函数(Constructor)定义格式:访问控制符(public等)+方法名(必须和类名一致)+参数(可有可无)2.功能:主要再构建对象时对对象进行初始化,必须与new运算符一起使用。3.区别:(1)构造函数没有返回值,也不能用void来修饰。普通方法必须有返回值。(2)在命名规则上,构造函数一般是首字母大写,普通函数遵照小驼峰式命名法。(3)构造函数不能被直接调用,必须通过n...原创 2019-06-02 10:59:00 · 1808 阅读 · 0 评论 -
集合和数组的相互转换
1.什么是数组?数组是对相同数据类型的数据进行统一管理。2.什么是集合在Java中集合是一个类,它存放的都是对象的引用,而非对象本身,就是说相当于一个存放对象引用的容器。既然两者的概念不一致,那么它们之间怎么相互转换呢?首先我们先来看数组转换成集合。我们先创建一个数组。我创建的是一个String类型的数组。然后我们使用集合里的Arrays.asList将数组转换成数组。图如下我们可...原创 2019-06-10 20:31:24 · 414 阅读 · 0 评论 -
Set集合,List集合,Map集合的区别
1.Set 集合Set集合是继承Collection的一个接口,它的数据是无序,不可重复的。它主要包含三种存放数据类型的变量,分别是HashSet,LinkedHashSet,TreeSet。它适合删除,插入数据,不适合检索数据。2.List集合List集合也是继承Collection的一个子接口,不同的是它里面的数据是有序可重复的。它类似数组,所以它适合检索数据,不适合插入,删除数据。3...原创 2019-06-26 13:01:49 · 385 阅读 · 0 评论 -
字节流与字符流的区别
1.什么是字节流,字符流?从字面上显而易见字节流是由字节组成的,字符流是由字符组成的。2.两者区别(1)在Java中字节流主要操作的是InputStream和OutputStream两个类。字符流主要操作Reader和Write两个类。(2)字节流读取的时候,读到一个字节就返回一个字节。而字符流,读到一个或多个字节时,先去指定的编码表中寻找,待找到对应的字符就返回,否则乱码。(3)字节流...原创 2019-07-11 19:04:34 · 540 阅读 · 0 评论 -
浅谈关键字final
1. final:(1)final修饰词,在Java中是最终的意思,表示不可更改,不能被override,一但被修改就会出错。一般用于声明常量。(2)final作用于类的成员变量时,成员变量必须在定义时或者构造器中进行初始化赋值,而且final变量一旦被初始化赋值之后,就不能再被赋值了。(注意是类的成员变量,局部变量只需要保证在使用之前被初始化赋值即可)...原创 2019-07-12 16:41:49 · 116 阅读 · 0 评论