![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
1ceberg9
这个作者很懒,什么都没留下…
展开
-
简单比较Java中两种equals函数
在调用IDEA的自动重写类的equals函数时,发现最后一句是这样写:Objects.equals(name,student,name)便产生了疑问:这个Objects类很容易与Object类混淆,两个类都有equals函数。这两个类下同名的equals函数有什么区别呢。import java.util.Objects;public class student { private String name; private int age; public student(St原创 2020-06-28 18:53:46 · 329 阅读 · 0 评论 -
Java四种权限修饰符
本文梳理一下Java中的四种权限修饰符直接放出四种权限的范围,实际测试在下文。简单创建一个学生类,我们要进行的测试的就是修改 (xxxx)String name前的括号部分。public class Student { private String name;//先从权限最小的private开始 public String getName() { return name; } public void setName(String name){原创 2020-06-27 09:29:51 · 147 阅读 · 0 评论 -
Java字符串常用处理方法
/*字符串比较*public boolean equals(Object obj)* public boolean equalsIgnoreCase(str)** public int Length() 字符串长度* public String concat(String str) 字符串拼接 返新串* public char charAt(int index) 返回下标处字符* public int indexOf(String str) 查找第一个字串**字符串截取* publi原创 2020-06-25 16:27:35 · 192 阅读 · 0 评论 -
Java字符串的特点-地址池
Java中,任意双引号括起来的东西都为public String()类的对象 。1.不使用new,直接String str="abc"出来的String对象会存放在堆中的字符串常量池(实际为相应bytes[]的地址)并用 字节数组存储 (只有双引号内的String对象在常量池中!)2.使用字符数组进行定义的String对象会将字符数组转换为字节数组形式存放在堆中(实际为byte[]的地址)对于基本类型来说 == 是进行数值的比较对于引用类型来说 == 是进行地址的比较...原创 2020-06-25 15:08:49 · 149 阅读 · 0 评论 -
Java实现一个猜数小游戏~
用到了Random类的nextInt()方法生成随机数nextInt(参数) 代表 [0,参数) 范围内取随机一个数总共设定为十次机会,范围 [1,1024] (正好用二分查找找到哦)log21024 = 10import java.util.Random;import java.util.Scanner;public class GuessNumber { public static void main(String[] args){ Random r = new原创 2020-06-25 10:23:34 · 833 阅读 · 0 评论 -
定义一个标准的类
对于面向对象的语言Java、c++等来说,类的学习是最基础的东西。这里提供一个标准类的模板,适用于所有基础的类。1.成员变量都为private关键字修饰2.每一个成员变量都对应一对setXxx、getXxx成员方法(成员函数)3.编写一个无参构造函数4.编写一个全参构造函数如以下学生类...原创 2020-06-24 22:35:47 · 195 阅读 · 0 评论 -
Java的内存划分(简)
Java的内存需要划分为5个部分1.栈(Stack):存放方法中的局部变量,方法的运行在栈中。局部变量:方法的参数,或方法{}内部的变量。作用域:一旦超出作用域,立刻从栈内存中消失。2.堆(Heap):new出来的东西都在堆之中。堆内的东西都有一个16进制的地址值堆内存放的数据都有默认值:若为整数 默认为0若为浮点数 默认为0.0若为字符 默认为‘\u0000’若为布尔 默认为false若为引用类型 默认为null3.方法区(Method Area):存储.class相关信息,原创 2020-06-24 12:25:05 · 91 阅读 · 0 评论