自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 String常用知识

String常用操作API 1.8常量池是放在堆里面 public void test1() { // "abc"双引号括起来的字符串:常量字符串,他也是一个对象 // 1.8之后常量池放到堆,在常量池里面找有没有这个"abc"对象, // 如果常量池里面没有这个字符串对象,java就帮你在常量池里面new一个"abc"字符串对象。 // 如果常量池里面有这个字符串,就把这个字符串的地址赋给这个变量。 String str1 = "abc"; ...

2021-08-26 23:11:42 104

原创 java抽象类,接口知识梳理

抽象类: 把方法体去掉之后,把这个方法变成抽象方法。 然后这个类也会变成抽象类,有抽象方法,那么这个类一定是抽象类。 如果一个类是抽象类,那么这个类不能被实例化,。上边new Cal就不行。 不管父类的那个方法是不是抽象方法,子类都是重写。 抽象类: 1、抽象方法是没有方法体,如果这个类里面有抽象方法,这个类必须变成抽象类。 2、如果这个类是抽象类,并不要求这个类一定要有抽象方法 3、抽象类里面可以有普通方法,也可以有抽象方法。 4、如果一个类是抽.

2021-08-23 22:42:52 156

原创 java继承、重载和重写

继承:你继承谁你就是谁,继承是一种严格的父子关系 比如Student继承Person,那么Student就是Person Person person = new Student(); private:只在当前类里面可以访问(子类也不能访问) public:任何地方都可以访问 protected:继承这个类的可以进行访问 UML: 类图(描述类和类之间的关系) Java是单继承,就是一个类只能继承extends(inherit)一个类,而java这中面向对象...

2021-08-18 23:17:16 251

原创 面向对象基础知识

类:对现实世界中事物的抽象。 对象:现实世界中具体的个体。 比如创建一个Student类,小明,小李都这个类的具体的实现。 面向对象的特征:抽象、封装、继承、多态 类和对象的总结: 1、现实世界都是由很多对象组成的,基于对象的共同特征抽象出类。 2、对象:真实存在的对象 3、类中包含: 1)所有对象所共有的特征--属性(静) 2)所有对象所共有的行为--方法(动) 4、类是对象的模板,对象是类的具体实例。 5、一个类可以创建多个对象:同一个类的不同对象,结...

2021-08-17 23:09:31 125

原创 java中常见的异常

一、数组下标越界异常(ArrayIndexOutofBoundsException) 首先创建一个长度为3的数组,正常打印这个数组的元素。 当我要输出下标为3的元素的时候,报出课错误,即数组下标越界异常。 因为 创建的这个数组长度为3,却要输出第四个元素。 还应当注意使用for循环遍历数组的时候注意数组下标越界。 二、 ...

2021-08-16 17:26:49 2491

原创 数组基本知识与学习

数组: 程序=算法+数据结构 算法:解决程序的流程步骤(顺序、分支、循环) 数据结构:将数据按照某种特定的结构来存储 设计良好的数据结构会导致良好的算法。 ArrayList、LinkedList 数组是最简单的数据结构。 数组:存放同一类型数据的集合,在内存里面是开辟一块连续的区域。 int num = 3; int[] array = new int[4]; 1、存放整数类型的数组 2、长度是4 3、只能存放int类型 数组的访问:数组名[下标] 数组存储的数据.

2021-08-14 10:09:34 318

原创 Java的介绍,以及基本数据类型,运算符

javac: compile编译 bin:binary 二进制 IDE:继承开发环境Eclipse Java跨平台: Window、Mac、Linux JVM=Java Virtual Machine Java虚拟机 咱们的java程序就是跑在JVM(Java虚拟机) 不同操作系统的JVM帮助开发者屏蔽了操作系统的不同,通过JVM实现跨平台。 JDK:Java Delelopment Kit Java开发工具包 JRE:Jav...

2021-08-11 21:43:37 62

原创 Java环境的配置

1.安装JDK 2. 环境变量的配置 双击Path JAVA_HOME C:\Program Files\Java\jdk1.8.0_162 %JAVA_HOME%\jre\bin %JAVA_HOME%\bin bin: binary 在path中配置的目的:就是为了在任何路径下面都可以使用像javac和java这些命令, 要不然javac和java这两个命令只能在这个下面使用C:\Program Files\Java\...

2021-08-10 23:11:59 72

空空如也

空空如也

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

TA关注的人

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