![](https://img-blog.csdnimg.cn/d508ada8ccd9453d89e7d3e30709a7f5.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaSE
文章平均质量分 63
努力学习
想学摄影的IT男
这个作者很懒,什么都没留下…
展开
-
Java中权限修饰符
Java中权限修饰符***public:***公共权限,修饰属性、方法、类,可以被任意类访问***private:***私有权限,修饰属性、方法,只能在本类中访问***protected:***受保护的权限,修饰属性、方法父类的protected修饰的成员是在同一包中可见的,并且对子类也可见,详细的见以下代码Father类package com.zretc.p2;public class Father { protected int num; protected void meth原创 2022-01-30 14:44:27 · 563 阅读 · 0 评论 -
Java中Object类
Object类Object类是所有类的直接或者间接的父类。当一个类没有使用extends关键字指明其父类的情况下,该类的默认父类就是java.lang.Object类。Object类是Java语言中所有类的根,所有的类都直接或间接的继承了Object类,数组也继承了Object类,因为Object类是所有类的直接或者间接父类,所以Object类中的功能就是通用功能。Object类中的方法1.clone()protected Object clone():克隆,复制的意思,创建一个对象,返回当前原创 2022-01-27 20:16:01 · 1062 阅读 · 0 评论 -
Java中的集合体系之Collection接口(下)
Java中的集合体系之Collection接口(下)1.List接口中常用方法1)void add(int index, Object ele):在index位置插入ele元素2) boolean addAll(int index, Collection eles):从index位置开始将eles中的所有元素添加进来3)Object get(int index):获取指定index位置的元素4) int indexOf(Object obj):返回obj在集合中首次出现的位置5)int last原创 2022-01-27 12:03:45 · 61 阅读 · 0 评论 -
Java中的集合体系之Collection接口(上)
Java中的集合体系之Collection接口一、引入1.集合,数组都是对多个数据进行存储操作的结构,简称为JAVA容器。此时说的存储,主要指的是内存层面上,不涉及到持久化的存储。2.1数组存储数据的特点:1.数组一旦初始化之后,长度就确定了2.数组一旦定义好之后,它的元素类型也就确定了,我们也就只能操作指定类型的数据了,例如:String[] arr1; int[] arr2; Object[] arr3;2.2数组存储数据的缺点:1.一旦初始化之后,其长度不可修改。2.数组中提供的方法非原创 2022-01-26 22:38:00 · 332 阅读 · 0 评论 -
Java中String类型变量存储的不同位置
Java中String类型变量存储的不同位置String类的使用陷阱:1.正常来说,常量与常量的拼接结果还在常量池中2.但是在拼接的过程中,有一个是变量,那么结果就存在于堆中。注意:常量池内不会存在相同的常量内容。 public static void main(String[] args) { String s1 = "hello"; String s2 = "world"; String s3 = "hello" + "world"; String s4 = s1 + "w原创 2022-01-20 20:16:23 · 529 阅读 · 0 评论 -
Java中String类型的不可变性
Java中Strin类型的不变性今天做有关String的练习,发现有两个地方难以理解,就是关于String类型的不变性,现在做一个总结:String类型的不变性有两种情况第一种package com.zretc.java;public class Test04 { String str = new String ("good"); char [] ch = {'t','e','s','t'}; public void change(String str,char ch[]) {原创 2022-01-20 15:05:42 · 348 阅读 · 0 评论 -
Java中有关水平制表符\t易混淆点
@[TOC] Java中有关’\t’和"\t"系列一次普通的练习中突然发现Java中’\t’和"\t"有很大的区别,看了很多博客也没有彻底讲清楚,就很头疼。本文主要总结一下自己所查结合多次实验发现的一些东西,还有不懂的,希望广大程序猿能不吝赐教。 public static void main(String[] args) { System.out.println("abcdef" + '\t' +"abcdef"); System.out.println("abcdef" + "\t" +"a原创 2022-01-16 21:35:59 · 1625 阅读 · 0 评论