自定义博客皮肤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异常(二)

1、java.lang.OutOfMemoryError: Java heap space ------>java堆内存溢出,2、java.lang.OutOfMemoryError: PermGen space ------>java永久代溢出,即。的大小来解决,使用类似-XX:PermSize=64m -XX:MaxPermSize=256m的形式修改。3、java.lang.StackOverflowError ------> 不会抛OOM error,但也是比较常见。的Java内存溢出。...

2022-08-03 10:25:32 120

原创 JAVA 异常(一)

本文主要讲述了什么是java异常和Java异常的几种分类,以及对应的解决方法。

2022-08-02 22:32:16 586 1

原创 面向对象-包

包是类的组织方式,提供名空间和访问控制类似于文件系统的组织。

2022-07-21 23:42:35 183

原创 面向对象-继承

继承继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。继承是使用已存在的类的定义作为基础建立新类的技术,新类的定义可以增加新的数据或新的功能,也可以用父类的功能,但不能选择性地继承父类。继承是is-a的相互关系继承的优点将所有子类的共同属性放入父类,实现代码共享,避免重复,提高开发效率可以使得修改扩展继承而来的实现比较简单继承的缺陷父类变,子类就必须变继承破坏了封装,对于父类而言,它的实现细节对与子类来说都是透明的.

2022-07-20 23:20:19 62

原创 面向对象基础

JavaSE面向对象基础数组的创建:动态创建: 数据类型[] 数组变量名=new 数据类型[元素个数]静态创建: 数据类型[] 数组变量名={元素1,元素2,...}动态创建并赋初始值: 数据类型[] 数组变量名=new 数据类型[]{元素1,元素2,...}数组特点: 只能存储相同类型的数据 数组中的值可以重复 数组的长度是固定的 数组是连续的内存空间相关的算法冒泡排序 二分法查找系统预定义类型引入 基本类型及其包装类 字符串类型 日期类型基础 随机数M...

2022-07-19 23:38:17 57

原创 20220718Day

递归编程Java语言中的方法Method在其他语言当中也可能被称为函数Function。对于一些复杂的代码逻辑,如果 希望重复使用这些代码,并且做到随时任意使用,那么就可以将这些代码放在一个大括号{}当中,并且 起一个名字。使用代码的时候,直接找到名字调用即可。程序开始执行的时候是先执行main方法。因为main方法是一个入口。 在java语言中所有的方法体中的代码都必须遵循自上而下的顺序依次逐行执行。 main方法不需要程序员手动调用,是由JVM调用的。但是除了main方法之外其他的方法,都需要 程序

2022-07-18 20:58:21 98

原创 20220715Day

数组所谓的数组指的就是一组相关类型的变量集合,并且这些变量可以按照统一的方式进行操作。数组本身属于引用数据类型,那么既然是引用数据类型,这里面实际又会牵扯到内存分配,数组变量是引用(地址)型变量数组相关概念:数组名,元素,角标、下标、索引 数组的长度:元素的个数 length数组的特点: 数组是有序排列的 数组属于引用数据类型的变量。数组的元素,既可以是基本数据类型,也可以是引用数据类型 创建数组对象会在内存中开辟一整块连续的空间 数组的长度......

2022-07-15 23:38:10 82

原创 20220712

字符串转数字使用Scanner读取键盘录入数据next():String 当光标扫描到第一个分隔符(默认是空格)停止扫描,会创建一个String类的对象,里面存储的就是扫描的内容(不包含空格分隔符)返回创建的String对象的引用给n 1 2 3String s1="ab"+"c";String s2="abc";System.out.println(s1==s2); //true 1 2 3 4String s0="ab";String s1=s0+"c";String s2=...

2022-07-13 00:13:20 82

原创 20220711

一. continue、break 和return的区别 在循环结构中,当发生了某种条件后提前终止循环。这时候就要用到这几个关键字:continue:跳出当前的这一次循环,继续下一次循环。break:跳出整体的循环体,继续执行循环下面的语句。return:结束方法的运行。二.&和&& 的区别相同点:&和&&都可以用作逻辑与的运算符(and) 不同点:&& 具有短路与的功能。当 & 运算符两边的表达式都为tru.

2022-07-11 01:43:29 60

原创 1.基本类型

原生类型:无法被拆分,无法分解的类型整型有4种:byte字节整、short短整、int整、long长整.byte:1B(8b),-128到127short:2B,-32768到32767 int:4B,-2147483648到2147483647 long:8B,-9223372036854775808到9223372036854775807浮点数类型float单精度、double双精度 float是4B,可以保证小数点后6位有效精度和第7位的部分精度 e3832位,1个符号位,23

2022-07-08 13:07:27 87

空空如也

空空如也

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

TA关注的人

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