自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【java】抽象类概念,抽象方法及其规则和作用,final修饰符,final变量,final类,final方法

【抽象类】:所谓抽象类就是只声明方法的存在而不去具体实现它的类。抽象类不能被实例化,也就是不能创建其对象。在定义抽象类时,要在class前面加上abstract。格式: abstract class 类名{类体}【抽象方法】:在抽象类中创建的、没有实现的、必须要子类重写的方法称为抽象方法,抽象方法只有方法的声明,而没有方法的实现,需要用abstract关键字修饰。...

2020-01-31 17:51:01 488

原创 【java】多态,以及它的实现方法“重载”和“重写”(方法的覆盖),向上转型

【多态】:多态是面向对象的重要部分。在java中通常使用重载和覆盖来实现多态。【方法的重载】:(没有继承关系也可以重载)是指在一个类中,出现多个方法名相同,但是参数个数或者参数类型不同的方法。java在执行具有重载关系的方法时,将根据调用参数的个数和类型来区分具体执行的是哪个方法。重载的方法之间并一定必须有联系。但是为了提高程序的可读性,一般指重载功能相似的方法。在方法重载时,...

2020-01-29 14:24:36 568

原创 【java】继承的概念,使用原则,以及super关键字的使用

【继承的概念】:在面向对象中,继承是继承实体的类,也就是子类是拥有父类的成员。java只支持单重继承,不支持多重继承,即一个类只能有一个父类。【子类的设计】:用关键字extends来指明。[修饰符] class 子类名 extends 父类名修饰符:可选为public,abstract,或者final【继承的使用原则】:1、子类可以继承父类所有的public和pro...

2020-01-26 22:54:16 616

原创 【java】访问权限,public,protected,private,友好变量和方法

【访问权限】:1、【私有变量和私有方法】:private修饰 , 如果一个类中某个成员是私有成员变量,那么在另外一个类中,不能通过类名来操作这个私有成员变量;如果一个类中的某个方法是私有的,那么在另外一个类中,也不能通过类名调用这个私有方法。2、【共有变量和公用方法】:public修饰,如果成员变量或者方法是共有的,那么任何一个类中的对象都可以访问3、【友好变量和友好方法】...

2020-01-21 15:35:17 1394

原创 【java】实例方法和类方法,this关键字,包的创建和引用

【实例方法与类方法】:在类中定义的方法可以分为类方法和实例方法。声明方法时,前面有static修饰的是类方法,也称为静态方法;没有static的实例方法。【实例方法与类方法的区别】:1、声明方法时,前面有static修饰的是类方法,也称为静态方法;没有static的实例方法。2、实例方法需要用对象调用,类方法用类名调用。(注):类方法不能直接操作实例变量,实例方法只能通过对象调...

2020-01-21 15:09:08 737

原创 【java基础】对象的概述,对象的使用,对象回收,参数传值

【对象概述】:对象是一个实实在在存在的实体。(1)对象的声明: 类名 对象名(2)实例化对象:在声明对象时,只是在内存中为其建立一个引用,并置初值为null,表示不指向任何内存空间。声明以后,要为对象分配内存,这个过程也成为实例化对象。用关键字new来实例化,格式:对象名 =new 构造方法名([参数列表])在声明对象的同时,也可以直接实例化对象。例如:A a=new A();...

2020-01-19 14:37:36 174

原创 【Java基础】:类的概念,成员变量和局部变量,成员方法,构造方法与对象

【类】:定义:类是一事物的统称,也就是同一个类型的对象归为一个类。类包括成员变量和成员方法,对象的属性也就是通过成员变量来实现的,成员的行为是通过成员方法类实现的。类把属性和行为封装成了一个整体。类的声明:需要类的名称,类的访问权限,该类与其他类的关系,声明格式:[修饰符] class <类名> [extends 父类名] [implements 接口列表]{}修饰符:...

2020-01-19 00:45:08 1755

原创 【java】面向对象

↵面向对象的三大特征:封装性、继承性、多态性、【封装性】即将对象的属性和方法封装起来变成一个整体。采用封装的原则就是:可以使封装以外的其他不能随意存取或者使用封装体里面的数据,从而有效的避免外部对封装内部数据的影响。同时也实现了错误局部化,大大降低了找错误和改正错误的难度。提高了程序的可维护性。【继承性】面向对象的程序设计中,允许通过继承原有的类的某些特征或全部特性去产生新...

2020-01-15 22:52:11 164

原创 【java语法基础】常量与变量、数据类型,以及数据类型的转换

常量:就是值永远不被改变的量。声明一个常量,需要用final关键字修饰具体格式:final 常量类型 常量标识符 = 常量值; 例如:final int PIE = 18;【注】:在定义一个常量标识符时,所有的字符都要大写,如果常量标识符由多个单词组成,则在各个单词之间用下划线_分开。如:YOUTH_AGE【注】:在位float型常量赋值时,需要在数值后面加上一个“F”或...

2020-01-14 19:16:35 331

原创 【练习题】把字符串中大写转成小写

public class Solution { public static String toLowerCase(String str) { char[] A={'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y'...

2020-01-12 22:45:43 294

原创 【JavaWeb】UDP协议和TCP协议,TCP协议机制之ACK,超时重传机制等

传输层:UDP协议 TCP协议 (UDP简单但不可靠,TCP复杂但可靠)端口号:发送数据时,要带上本身进程的端口号,那么发送回来时,通过端口号才知道是哪个进程 (端口号总是和进程相关)有“源端口号”“目的端口号”在TCP/IP协议中,用“源ip”和源端口号” ”目的ip“ "目的端口号" “协议号”这样一个五元组来标识一个通信知名端口号:ssh服务器,22端口 可以远程连...

2020-01-12 16:04:35 701

空空如也

空空如也

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

TA关注的人

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