自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 常用类..

Java是面向对象的语言,但并不是“纯面向对象”的,因为我们经常用到的基本数据类型就不是对象。但是我们在实际应用中经常需要将基本数据转化成对象,以便于操作。比如:将基本数据类型存储到Object[ ]数组或集合中的操作等等。八个和基本数据类型对应的类统称为包装类(Wrapper Class)。Number类是抽象类,因此它的抽象方法,所有子类都需要提供实现。

2023-04-26 15:05:52 45

原创 数组和数据的存储

数组是相同类型数据的有序集合。其中,每一个数据称作一个元素,每个元素可以通过一个索引(下标)来访问它们。1.长度是确定的。数组一旦被创建,它的大小就是不可以改变的。2.其元素的类型必须是相同类型,不允许出现混合类型。3.数组类型可以是任何数据类型,包括基本类型和引用类型。4.数组变量属于引用类型,数组也是对象,数组中的元素相当于对象的属性!声明的时候并没有实例化任何对象,只有在实例化数组对象时,JVM才分配空间,这时才与长度有关。声明一个数组的时候并没有数组真正被创建。

2023-04-22 19:42:09 564

原创 面向对象详解和JVM底层内存分析

对于一个类来说,有三种成员:属性field、方法method、构造器constructor。属性(field 成员变量)属性用于定义该类或该类对象包含的数据或者说静态特征。属性作用范围是整个类体。在定义成员变量时可以对其初始化,如果不对其初始化,Java使用默认的值对其初始化。方法方法用于定义该类或该类实例的行为特征和功能实现。方法是类和对象行为特征的抽象。面向对象中,整个程序的基本单位是类,方法是从属于类和对象的。/***一个学生类*/int id;int age;

2023-04-20 14:32:37 111

原创 控制语句,方法,递归算法

普通方法:对象名.方法名(实参列表)静态方法:类名.方法名(实参列表)

2023-04-03 20:34:07 98

原创 变量、数据类型、运算符

自动类型转换指的是容量小的数据类型可以自动转换为容量大的数据类型。黑色的实线表示无数据丢失的自动类型转换,而虚线表示在转换时可能会有精度的损失。自动类型转换图可以将整型常量直接赋值给byte、short、char等类型变量,而不需要进行强制类型转换,只要不超出其表数范围即可。

2023-03-19 00:25:45 46

原创 2-4 变量 数据类型 运算符

1.+,-,*,/,%属于二元运算符。%是取模运算符,就是我们常说的求余数操作。2.算术运算符中++(自增),--(自减)属于一元运算符。二元运算符的运算规则:整数运算:如果两个操作数有一个为long, 则结果也为long。没有long时,结果为int。即使操作数全为short,byte,结果也是int。浮点运算:如果两个操作数有一个为double,则结果为double。只有两个操作数都是float,则结果才为float。

2023-03-18 23:40:02 54

原创 2-3 变量 数据类型 运算符

基本数据类型8个,数值型6个,整数类型4个(byte 1个字节)(short 2个字节)(int 4个字节)(long 8个字节),浮点型2个(float 4个字节)(double 8个字节),字符型1个,布尔型1个引用数据类型占4个字节。

2023-03-15 23:08:15 83 1

原创 2-2 变量 数据类型 运算符

1.变量本质上就是代表一个”可操作的存储空间”,空间位置是确定的,但是里面放置什么值不确定。2.可通过变量名来访问“对应的存储空间”,从而操纵这个“存储空间”存储的值。3.Java是一种强类型语言,每个变量都必须声明其数据类型。变量的数据类型决定了变量占据存储空间的大小。比如,int a=3;表示a变量的空间大小为4个字节。

2023-03-14 21:09:46 50

原创 2-1 变量 数据类型 运算符

二进制数据是用0和1两个数字来表示的数,它的基数为2,进位规则是“逢二进一”,数字计算机只能识别的处理由“0” “1”符号串组成的代码,其运算规则正是“二进制”。

2023-03-14 20:14:57 51

原创 JAVA入门和背景知识

①.java对大小写敏感;②.关键字class的意思是类,java是面向对象的语言,所有代码必须位于类里面;③.源文件编译后,得到相应的字节码文件,编译器为每个类生成独立的字节码文件;④.main方法是java程序的入口;格式固定⑤.每个语句必须以分号结束,回车不是语句结束的标志,所以一个语句可以跨多行;常见的dos命令(磁盘操作系统)①cd 目录路径 进入一个目录;②cd.. 进入父目录;

2023-03-11 18:51:03 230 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除