java
从零到一的一个过程
毕铭心
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java中的抽象
我们每一个图形,都有一个计算面积功能,那么我们就将这个共性抽取出来,形成一个父类,但是由于每一个图形的计算面积的方式不同,那么我们抽取出来的方法,就不能确定具体实现。所以说:方法体说不清、道不明,这种说不清道不明具体实现的方法被称为抽象方法,所以抽象方法,没有方法体,没有大括号注意: 抽取共性方法的时候,如果这个方法说不清道不明,不能确定具体实现,那么这个方法一般定义为抽象类 抽象方法所在的类一定是抽象类 抽象类中不一定非得有抽象方法抽象类中除了可以有抽象发放,还可以有构...原创 2020-06-14 19:58:36 · 260 阅读 · 5 评论 -
java中的重写
方法的重写 1.概述:子类有一个和父类一模一样的方法 2.访问特点:看new的是谁,先调用谁,子类没有找父类 3.注解:@Override-->可以检测此方法是不是重写方法 4.前提:必须有子夫类继承关系 5.注意事项:(1)子类方法覆盖父类方法,必须保证权大于等于父类权限 从大到小(public protected 默认(default) private) (2)子类方法覆盖父类方法,放回值类型、函数名和...原创 2020-06-14 19:57:32 · 241 阅读 · 3 评论 -
Java中的继承
父类 定义一个类,定义了这些类的共性内容,将属于这个类的其他类的共性抽取出来,形成一个父类。子类 其他属于此类都继承这个父类,那么直接就拥有了,这个父类中共性内容,那么子类就没有必要去反复的写这个共性内容了。 注意 子类继承父类之后可以拥有父类中(非私有的内容) 构造方法不能被继承(因为构造方法的方法名是根据类来的)使用场景 如果我们定义了好几个类,类中都有共性的内容,我们就可以定义一个父类出来,把这些类的共性内容抽取...原创 2020-06-14 19:57:12 · 255 阅读 · 2 评论 -
Java中匿名对象
匿名对象概述:没有名字的对象。使用:new 类名().成员注意:如果使用匿名对象的话,需要在方法只调用一次的时候。 如果使用匿名对象为属性赋值,在用匿名对象去取值,是不可以的,(因为你会new很多次,会产生多个对象)使用场景 :一般用于单纯的调方法...原创 2020-06-14 19:56:56 · 202 阅读 · 3 评论 -
java中继承的特点
1继承只不支持多继承 一个儿子只能有一个亲爹 class A extends B class C extends B class C extends A class C extends a,b-->错误2继承支持单层继承 class C extends B class B extends A3一个父类可以拥有多个子类 class C extends A class B extends A...原创 2020-06-14 19:58:09 · 311 阅读 · 3 评论 -
java中ArrayList(集合)
集合概述集合类的特点:提供一种存储空间可变的存储模型,存储的数据容量可以发生改变。ArrayList<E>: 可调整大小的数组实现。 <E>:是一种特殊的数据类型,泛型。ArrayList构造方法和添加方法 创建一个空的集合对象:public ArrayList() 将指定的元素追加到此集合的末尾:public boolean...原创 2020-04-28 21:27:01 · 338 阅读 · 3 评论 -
java中stringbuilder方法
概念 stringbuilder在java中是创建方法,是和string不同,它是里边的内容是可以改变的,不用在申请内存空间。格式 stringbuilder b = new stringbuilder()添加 1、b.append("Hello"); b.append("world"); 2、b.append("Hello")....原创 2020-04-28 19:31:47 · 1246 阅读 · 4 评论 -
java中的private关键字和this的使用
private 1、是一个权限修饰符。 2、可以修饰成员(成员变量和成员方法) 3、作用是保护成员不被别的类使用被,private修饰的成员只在本类中才能访问。针对private修饰的成员变量,如果需要被其他类使用,提供相应的操作。 1、提供“get变量名()”方法,用于获取成员变量的值,方法用public修饰。 2、提供“set变量名()”方法,用...原创 2020-04-15 15:35:53 · 1249 阅读 · 2 评论 -
Java中成员变量和局部变量的区别
成员变量:类中方法外的变量。局部变量:类中方法内的变量。原创 2020-04-15 10:43:27 · 126 阅读 · 3 评论 -
Java 数组
数组定义:是一种用于储存多个相同类型数据的储存模型定义格式:数据类型[ ] 变量名 范例:int[] arr定义了一个int的数组 ,数组名是arr数组初始化概述:Java中数组必须先初始化,然后才能使用。初始化就是为数组元素分配内存空间,并为每个数组元素幅值。动态初始化:初始化时指定长度,由系统分配内存空间,并为每个数组...原创 2020-04-13 11:57:44 · 128 阅读 · 5 评论 -
java中类和对象
什么是对象 万物皆对象,客观存在的事务皆为对象什么是面向对象 面向对象的方法主要是把事物给对象化,包括其属性和行为。面向对象编程更贴近实际生活的思想。总体来说面向对象的底层还是面向过程,面向过程抽象成类,然后封装,方便使用就是面向对象类 类是对显示生活中一类具有共同属性和行为的事务的抽象,确定对象将会拥有的属性和行为。类的特点 1、是对象的数据类型...原创 2020-04-14 11:46:29 · 127 阅读 · 3 评论 -
Java中Debug(断电调试)
功能1、查看程序的执行流程。2、追踪程序执行过程来调试程序。对称为断电调试1、如何加短断电。在开头单机右键。2、如何运行了加了断电程序。F73、看哪里。4、点哪里。F75、如何删除断电。。单机注意需要有键盘输入,必须输入,否则不能运行。...原创 2020-04-13 12:21:45 · 531 阅读 · 3 评论 -
java中方法的理解
方法定义:是讲具有独立功能的代码块组织成为一个整体,使其具有特殊的代码集。注意:方法必须先创建才能可以使用,该过程叫做方法定义。方法调用: 方法创建后并不是直接运行的需要手动使用过才执行。、格式public(static void 方法名()){ //方法体}调用1、格式方法名();2、数据类型 变量名 =方法名(参数)注意:方法的返回值...原创 2020-04-13 12:16:48 · 235 阅读 · 3 评论
分享