![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
文章平均质量分 56
是落小尘呀
这个作者很懒,什么都没留下…
展开
-
面向对象三大特征 封装、继承和多态
面向对象三大特征构造器类中的构造器也称为构造方法,是在进行创建对象的时候必须要调用的。并且构造器有以下几个特点:必须和类的名字相同必须没有返回类型,也不能写void不能被 static final abstract 修饰。构造方法不能被子类继承,用于初始化一个新建的对象注:假如在一个构造方法中使用了this语句,那么它必须作为构造方法的第一条语句。如果用户没有提供任何的构造方法,那么Java虚拟机将会自动提供一个隐含的构造方法。构造方法构造方法是专门用来创建对象的方法,当我们通过关键原创 2021-11-15 21:45:34 · 254 阅读 · 0 评论 -
Java字符串
字符串特点:1.字符串是常量,他们的值创建之后不可改变[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-l6wVJRLr-1632129164750)(C:\Users\86156\Desktop\字符串的值不可改变.png)]2.正是因为其不可改变,所以字符串可以共享使用3.字符串效果上相当于char[]字符数组,但是底层原理是byte[]字节数组创建字符串的几种方法:1.String():创建一个空白字符串,不含有任何内容2.string(char【】 arra原创 2021-09-20 17:22:38 · 116 阅读 · 0 评论 -
static关键字 非常非常详细的总结的static这一知识点,不看会后悔的哦
static关键字在Java这门语言中,static表示“静态”的意思,它可以用来修饰成员变量和成员方法,当然也可以是静态代码块。static的主要作用在于创建独立于具体对象的域变量或者方法。 用static关键字修饰之后,变量或方法(内容)不再属于对象自己,而是属于这个类。但凡是本类的实例化对象,都共享这个变量或方法(内容),即多个对象共享同一份数据当类被加载时,就会去加载被static修饰的部分。被static修饰的变量或者方法是优先于对象存在的,也就是说当一个类加载完毕之后,即便没有原创 2021-05-30 17:23:51 · 2250 阅读 · 0 评论 -
Java常用类之Scanner和Random
Scanner和Random引用类型的使用步骤1.导包关键字:import ; 格式:import 包路径.类名称如果需要使用的目标类,和当前类位于同一个包下,则可以省略导包语句不写。但是,如果是java,lang包下的类。则不用进行导包,其他的包都需要import语句进行导包2.创建类名称 对象名 = new 类名称();3.使用对象名.方法名()Scanner功能:实现键盘输入数据到程序中使用步骤:1.导包:import java until.scanner2.创建:原创 2021-05-24 23:51:16 · 142 阅读 · 0 评论 -
Java程序实现ATM取款机 刚出新手村的小白都可以写的出来哦
账户类public class Account { private String name; private String word; private int money; private String id; public String getName() { return name; } public void setName(String name) { this.name = name; }原创 2021-05-23 20:07:18 · 1679 阅读 · 0 评论 -
内存图 教你以最简单的方式读懂这张内存图
分析:方法区先加载Phone.class和DemoPhoneOne类文件程序从DemoPhoneOne类中的main方法开始执行,则main方法进栈(压栈)在栈中main方法创建一个了一个Phone类型的变量one,用来保存堆中创建的对象的地址值new的一个对象one保存在堆中(只要是new的东西都会在堆中)保存的对象中有成员变量(并赋给它们一个默认值)也有成员方法但其保存的是地址值(方法区中成员方法call()和sendMessage( )的地址值)在堆中创建的一个对.原创 2021-05-20 23:27:17 · 203 阅读 · 0 评论 -
Java基本程序结构
Java基础目录1.注释,标识符,关键字2.数据类型3.类型转换4.变量,常量5.运算符6.包机制,JavaDoc注释,标识符,关键字注释1.注释并不会被执行,是给写代码的人看的。2.书写注释是一个非常好的习惯,可以增强程序的可读性。三种注释:单行注释多行注释文档注释单行注释// 此为注释内容多行注释/*此处为注释内容*/标识符Java所有的组成部分都需要名字。类名,变量名以及方法名都被称为标识符标识符注意点1.所有的标识符都应以字母(A-Z或a-z)原创 2021-05-19 12:34:25 · 48 阅读 · 0 评论 -
数组 这么详细的Java数组,你确定你不进来看看吗
数组一、数组概述数组的基本特点1.其长度是确定的。数组一旦被创建,它的大小就是不可以改变的。2.其元素必须是相同类型,不允许出现混合类型。3.数组中的元素可以是任何数据类型,包括基本类型和引用类型4.数组变量属引用类型,数组也可以看成是对象,数组中的每个元素相当于该对象的成员变量。数组本身就是对象,Java中对象是在堆中的,因此数组无论保存原始类型还是其他对象类型,数组对象本身是在堆中的。概述数组是一种数据结构,用来存储同一类型值的有序集合每一个数据称作一个数据元素,每个数组元素可以通过一个原创 2021-05-18 20:01:31 · 89 阅读 · 1 评论 -
小知识点 :一个又一个的Java小baby
小知识点这里边的内容都是在我这里暂时无法成体系的知识点一、变量的作用域成员变量:在类中声明,作用域为整个类局部变量:在一个方法的内部声明,作用域为整个方法方法参数:方法的参数,作用域为整个方法二、静态变量和实例变量类的成员变量:被static 关键字修饰的变量,叫类变量(或静态变量);不被static关键字修饰的变量,叫实例变量静态变量和实例变量的区别:1.类的静态变量在内存中只有一个,被类的所有实例共享。静态变量可以直接通过类名. 被访问2.类的每一个实例都有相对应的实例变量。每创建一原创 2021-05-18 20:43:42 · 94 阅读 · 1 评论 -
this关键字的三种用法
this关键字的三种用法1.在本类的成员方法中访问本类的成员变量public class YanShi { // 成员变量 int num = 30; // 成员方法 public void showNum(){ int num = 10; System.out.println(num); // 输出本方法中的局部变量 num System.out.println(this.num); // 输出本类中的成原创 2021-05-18 19:51:35 · 218 阅读 · 0 评论