自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

转载 博客积分规则

博客积分是CSDN对用户努力的认可和奖励,也是衡量博客水平的重要标准。博客等级也将由博客积分唯一决定。积分规则具体如下:1、每发布一篇原创或者翻译文章:可获得10分;2、每发布一篇转载文章:可获得2分;3、博主的文章每被评论一次:可获得1分;4、每发表一次评论:可获得1分(自己给自己评论、博主回复评论不获得积分);5、博文阅读次数每超过100次:可获得1分,阅读加分最高加到100分,即文章

2018-02-02 12:12:06 143

原创 新旧电脑文件转移

换了电脑,记录一下文件转移的过程需要工具:一个网线,新旧两台电脑参考:买新电脑之后,两台电脑怎么转移数据https://www.jianshu.com/p/d0d292e8a2e4按照网上查阅的,好像不需要联网,但我是在同一wifi下进行的操作0.用网线连接两台电脑1.在旧电脑上整理好需要复制的文件2.打开网络和共享中心点击本地连接(也可能显示为以太网)点击详细信息查看IP地址,并记录关闭后点击更改高级共享设置,关闭密码保护(可省略

2021-08-16 07:30:05 2809 1

原创 接口和抽象类的区别

接口和抽象类的区别相同点:1):都位于继承的顶端,用于被其他实现或继承2):都不能实例化3):都可以定义抽象方法,其子类/实现类必须覆写这些抽象方法不同点:1):接口没有构造方法,抽象类有构造方法2):抽象类可包含普通方法和抽象方法,接口只能包含抽象方法(Java8之前)3):一个类只能继承一个直接父类(可能是抽象类),接口是多继承的并且只支持一个类实现多个接口(接口弥补了Java的单继承)4):...

2018-02-23 10:28:28 129

原创 接口的定义和接口的成员

Java中的接口:多个抽象类的抽象就是接口在Java中最小的程序单元就是类,接口其实是一个特殊的类Java中的接口表示规范,用于定义一组抽象方法,表示某一类食物必须具备的功能,要求实现类必须来实现该接口并提供方法实现---------------------------------接口存在的成员: 1):接口中没有构造器 推论:接口不能创建对象(不能new),接口中不能定义普通方法 2):接口中定...

2018-02-08 21:21:59 4506

原创 抽象类和抽象方法

使用abstract修饰且没有方法体的方法,称为抽象方法特点: 1):使用抽象abstract修饰,无方法体,留给子类去实现 2):抽象方法修饰符不能是private、final和static 3):抽象方法必须定义在抽象类或接口中 一般的:把abstract写在方法修饰符最前面----------------------------------------使用abst

2018-02-07 21:19:16 180

原创 Integer与int的区别

Integer与int的区别(包装类型和数据类型的区别): 1):默认值 int默认值为0 Integer默认值为null 2):包装类中提供该类型相关的很多操作方法 static String toBinaryString(int i); 3):在集合框架中,只能存储对象类型,不能存储基本数据类型值 4):Integer与int不是相同的数据类型 5):方法中

2018-02-07 20:19:43 186

原创 包装类中的缓存设计

包装类中的缓存设计(享元模式),本质就是缓存设计Byte,Short,Integer,Long:缓存[-128,127]区间的数据Character:缓存[0,127]区间的数据

2018-02-07 20:03:06 220

原创 单例设计模式

设计模式(Design pattern):是一套被反复使用、多人知晓的、经过分类编目的、代码设计经验的总结单例设计模式(singleton):最常用,最简单的设计模式目的:保证某一个在整体应用中某一个类有且只有一个实例(一个类在内存只存在一个对象),即所有指向该类型实例的引用都指向同一块内存空间写单例设计模式的步骤:(饿汉式)1):必须在该类中,自己先创建一个对象2):

2018-02-07 15:10:36 109

原创 多态时方法的调用问题

多态时方法调用问题:前提:必须存在多态情况存在父类:SuperClass,子类SubClass,方法doWork---------------------测试代码:SuperClass  clz  =  new  Subclass();//多态clz.doWork();//???情况1:doWork方法存在于SuperClass中,不存在于SubClass中

2018-02-04 15:08:31 1142

原创 子类初始化过程

子类初始化过程:创建子类对象的过程在创建子类对象之前,会先创建父类对象调用子类构造器之前,在子类构造器中会先调用父类的构造器默认是调用的父类的无参数构造器1):若父类不存在可以被子类访问的构造器,则不能存在子类2):若父类没有提供无参数构造器,此时子类必须显示通过super语句去调用父类带参数的构造器必须先有父类对象,然后才能有子类对象必须先调用

2018-02-04 10:43:45 531

原创 方法重载和方法覆盖(方法重写)的区别

方法重载和方法覆盖(方法重写)的区别方法重载:Overload方法重写:Override两者本身没有关系-----------------------------方法重载:Overload作用:解决了同一个类中,相同功能的方法名不同的问题既然是相同的功能,那么方法名就应该相同规则:两同一不同同类中,方法名相同,方法参数列表不同(参数类型,参数个数,参数顺序)

2018-02-04 09:34:36 5238

原创 方法覆盖

方法覆写的原则(一同两小一大)一同:1)实例方法签名必须相同(方法签名 = 方法名 + 方法参数列表)两小:2)子类方法的返回值类型和父类方法的返回值相同或是其子类3)子类方法声明抛出的异常类型和父类方法声明抛出的异常类型相同或是其子类 a)子类方法中声明抛出的异常≤父类方法声明抛出的异常 b)子类方法可以同时声明抛出多个属于父类方法声明抛出异常类的子类(Runtime

2018-02-04 09:24:01 224

原创 子类继承了父类的哪些成员

子类继承父类之后,可以拥有父类的某些状态和行为(子类复用了父类的功能或状态)子类继承父类的哪些成员(根据访问修饰符来判断)1):若父类中的成员使用public/protected修饰,子类继承2):若父类和子类在同一个包中,此时子类继承父类中default修饰的成员3):若父类中的成员使用private修饰,子类无法继承,因为private只能在本类中访问4):父类的构

2018-02-04 09:18:21 3326 2

原创 JavaBean 规范(简述)

JavaBean 规范:JavaBean是一种JAVA语言写成的可重用组件(类)必须遵循一定的规范:1):类必须使用public修饰2):必须保证有公共无参数构造器3):包含了属性的操作手段(给属性赋值,获取属性值)分类:1):复杂:UI,比如:Button,Panel,Window类2):简单:domain,dao,service组件,封装数据,操作数据库,逻辑运

2018-02-03 18:49:37 2315

原创 权限访问修饰符

访问权限控制:private: 表示私有的,表示类访问权限,只能在本类中访问,离开本类之后,就不能直接访问default: 表示包私有,表示包访问权限,访问者的包必须和当前定义的类的包相同才能访问protected:   表示子类访问权限,同包中的可以访问,即使不同包,但是有继承关系,也可以访问public: 表示全局的,表示公共访问权限,若某字段/方法,使用了public修饰,则

2018-02-03 16:06:36 437

原创 类成员和实例成员

类成员和实例成员:类中的成员:字段,方法,内部类类成员: 使用static修饰的成员实例成员:未使用static修饰的成员类成员只能访问类成员,实例成员只能访问实例成员类成员,直接属于类,可以通过类来访问static字段和static方法实例成员,只属于对象,通过对象来访问非static方法(对象其实可以访问类成员,但底层依然使用类名访问)在

2018-02-03 12:52:57 1139

原创 static修饰符和特点

static修饰符表示静态的,可修饰字段、方法、内部类,其修饰的成员属于类,也就是说static修饰的资源属于类级别,而不是对象级别static真正的作用:用来区别字段,方法,内部类,初始化代码块是属于对象还是类本身static修饰符的特点1):static 修饰的成员(字段/方法)随着所在类的加载而加载当JVM把字节码加载进JVM的时候,static修饰的成员已经

2018-02-03 09:53:07 626

原创 构造器概述和缺省构造器

在创建某个对象的时候,代码如下:Student s1 = new Student();这个代码特别像在调用一个方法名称为Student的无参数方法我们将这种特殊的方法称之为构造方法,构造器(Constructor)但在Student类中,又找不到该构造方法却又不报错编译器在编译源文件的时候,会创建一个缺省的构造器构造器的作用:1)创建对象,必须和new一

2018-02-02 22:48:40 739

原创 java5新特性之方法的可变参数

java5的新特性之方法的可变参数,说的是参数的个数可变示例代码如下public class VarArgsDemo {public static void main(String[] args) {double sum = getSum(10.0, 34, 13, 54.0);System.out.println(sum);}static double getSu

2018-02-02 11:55:15 189

学生信息管理java

学生信息管理系统,通过java语言实现,有对于jdbc的简单实用

2018-01-23

空空如也

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

TA关注的人

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