自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java中继承的定义与使用

文章目录继承1.1 继承的实现1.2 继承的限制1.2.1 子类对象在进行实例化前首先调用父类构造方法,产生父类对象后再调用子类构造方法实例化子类对象。1.2.2 Java只允许单继承不允许多继承(一个子类继承一个父类)1.2.3 在继承时,子类会继承父类的所有结构。阿里java校招笔试题继承  继承的主要作用在于,在已有基础上继续进行功能的扩充。定义两个类(学生、人):class Per...

2018-10-21 12:00:25 43121 11

原创 Java中StringBuffer类(StringBuffer类与String类的相互转换 、字符串反转、在字符串中插入,删除数据 、String、StringBuffer、StringBuilde)

文章目录1 StringBuffer类1.1 StringBuffer的使用1.1.1 append()的使用1.1.2 String变为StringBuffer1.1.3 StringBuffer变为String1.2 字符串反转1.3 删除指定范围的数据1.4 插入数据2 String、StringBuffer、StringBuilder的区别1 StringBuffer类  java中...

2018-10-31 21:17:08 1163

原创 Java中关于String类的基本操作(字符与字符串的相互转换、字节与字符串的相互转换、字符串比较、字符串查找、字符串替换、字符串拆分、字符串截取、去掉左右空格、转大小写、判断是否为空)

文章目录1 字符与字符串的相互转换1.1 将字符数组转为字符串1.2 将字符串转为字符数组1.3 将字符串转为单个字符1.4 判断一个字符串是否由数字组成?2 字节与字符串的相互转换2.1 将字节数组转为字符串2.2 将字符串转为字节数组3 字符串比较3.1 不区分大小相等比较3.2 比较两个字符串的大小4 字符串查找4.1 判断字符串在源字符串中是否存在4.2 判断字符串是否以指定的字符串开始4...

2018-10-31 19:17:32 2105 1

原创 Java中的String类

文章目录String类1.1 String类的两种实例化1.1.1 直接赋值1.1.2 通过构造方法实例化1.2 字符串相等比较1.2.1 基本数据类型的比较1.2.1 字符串比较1.3 字符串常量是String类的匿名对象1.4 String类两种实例化的区别1.4.1 采用直接赋值1.4.2 采用构造方法1.5 字符串常量不可变更String类完整类名:java.long.String1...

2018-10-29 17:38:28 381 2

原创 Java中抽象类详解(抽象类的定义与使用、抽象类的使用规则、抽象类的规定、模板设计模式)

文章目录抽象类1.1抽象类的定义与使用抽象类1.1抽象类的定义与使用  抽象类只是在普通类的基础上扩充了一些抽象方法而已,所谓的抽象方法指的是只声明而未实现的方法(即没有方法体)。所有的抽象方法要求使用abstract关键字来定义,并且抽象方法所在的类也一定要使用abstract关键字来定义,表示抽象类。//抽象方法所在的类也要用abstract修饰abstract class Pers...

2018-10-29 15:30:03 1480 2

原创 Java内部类的定义、如何创建内部类、内部类的分类、内部类与外部类的关系

文章目录1 内部类的基本概念1.1 内部类的定义1.2 内部类的优缺点2 创建内部类2.1 在外部类外部创建非静态内部类2.2 在外部类外部创建静态内部类2.3 在外部类内部创建内部类语法3 内部类的分类3.1 成员内部类3.2 静态内部类3.3 方法内部类3.4 匿名内部类4 内部类与外部类的关系1 内部类的基本概念1.1 内部类的定义  内部类: 所谓内部类就是在一个类内部进行其他类结构...

2018-10-21 21:38:32 115363 27

原创 Java中final关键字

文章目录1 final关键字1.1 final修饰类1.2 final修饰方法1.3 final修饰属性---常量2 数据类型转换1 final关键字  在Java中final被称为终结器,可以使用final来定义类、方法、属性。1.1 final修饰类  当一个类被final关键字修饰表示该类不允许被继承,一旦一个类被final修饰,该类的所有方法都会默认加上final(成员变量不会加f...

2018-10-21 18:14:03 624

原创 Java中super关键字、super关键字与this关键字的区别

文章目录1 super关键字1.1 super用于方法1.1.1 用于构造方法1.1.2 用于普通方法1.1.2 用于属性2 super与this关键字的区别2.1 概念上2.2 查找范围2.3 特殊之处1 super关键字1.1 super用于方法1.1.1 用于构造方法  当子类调用父类无参构造时,super可写可不写,表示调用父类的无参构造!   当子类调用父类有参构造时,sup...

2018-10-21 16:31:33 1473

原创 Java中方法重载、方法覆写以及方法重载与方法覆写的区别

文章目录1 方法重载2 方法覆写3 方法重载与方法覆写的区别3.1 概念上3.2 范围上3.3 限制1 方法重载  概念: 方法名称相同,参数的个数或类型不同。public class Test{ public static int add(int a,int b) { return a+b; } public static int add(i...

2018-10-21 15:24:04 2597

原创 Java中的普通代码块、构造块、静态代码块(构造块和静态块的执行顺序)

文章目录代码块1.1 普通代码块1.2 构造块1.3 静态代码块1.3.1 在非主类中的静态代码块1.3.2 在主类中的静态代码块代码块  代码块定义:使用“{}”定义的一段代码。  根据代码块定义的位置以及关键字,又可分为以下四种:普通代码块构造块静态块同步代码块1.1 普通代码块  普通代码块:定义在方法中的代码块。  范例:观察普通代码块public class T...

2018-10-20 19:50:28 499

原创 Java中this关键字和static关键字

文章目录1 this关键字1.1 this表示本类属性1.2 this调用本类方法1.2.1 this调用普通方法1.2.2 this调用构造方法1.2.3 this表示当前对象2 static关键字2.1 static属性(类属性)2.2 static方法(类方法)1 this关键字this关键字主要有三个方面的用途:this表示本类属性。this表示本类方法。this...

2018-10-20 17:59:37 2704

原创 Java中的构造方法以及构造方法的重载

  Java中类与对象的定义与使用  创建一个对象的语句:①类名称 ②对象名称 = ③new ④类名称();  针对以上定义我们做出如下分析:①任何对象都应该有其对应的类,类是对象的蓝图。②引用一块堆内存。③开辟堆内存空间。④构造方法。  通过以上分析可以得知,所谓的构造方法就是使用关键字new实例化新对象时来进行调用的操作方法。对于构造方法的定义,也要遵循以下原则:方法名必须与...

2018-10-20 14:58:20 6349

原创 为什么Java中属性用private封装?

范例:class Person{ public String name; public int age; public void work() { System.out.println(name+"在工作!"); } public void age() { System.out.println(name+...

2018-10-19 21:12:51 2240

原创 Java中类的定义、对象的定义、对象内存分析以及引用传递分析

文章目录1 类与对象的概念2 类与对象的定义与使用2.1 类的定义2.2 对象的定义2.3 对象内存分析2.4 引用传递分析1 类与对象的概念  类是一个共性的概念,而对象是一个具体的,可以使用的事物。  类是生产对象的蓝图,先有类才可以产生对象,对象的所有属性和行为,一定在类中进行了完整的定义。2 类与对象的定义与使用2.1 类的定义  定义一个类的语法:class 类名称...

2018-10-19 20:29:55 2641 1

原创 Java一维数组的定义、静态初始化、动态初始化、匿名数组、排序、部分拷贝、全拷贝、数组和方法的操作

文章目录1 一维数组1.1 数组的定义1.2 数组初始化1.2.1 数组动态初始化1.2.2 数组静态初始化1.3 数组空间的开辟1.3.1数组引用传递1 一维数组1.1 数组的定义  在Java中,可以用如下格式定义一个数组:数据类型 [] 数组名 = new 数组类型 [数组长度] eg:int [] arr=new int [100]:就相当于在内存中定义了100个int类型的变量,第...

2018-10-13 20:30:34 1744 1

空空如也

空空如也

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

TA关注的人

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