自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java--面向对象三大特征

继承,封装,多态 (1)继承 类是对 对象的抽象,继承是对某一批类的抽象。从而实现对现实世界更好的建模。 extends的意思是“扩展”。子类是父类的扩展 子类继承父类,可以得到父类的全部属性和方法(除了父类的构造方法)。 java中类只有单继承,没有像c++那样的多继承。多继承会引起混乱,使得继承链过于复杂,系统难于维护。就想现实中,如果你有多个父母,那是一个多么混乱的世界啊。多继承,...

2018-10-12 15:04:04 67

原创 java--this关键字

this隐式参数。 普通方法中,this总是指向调用该方法的对象。 构造方法中,this总是指向正要初始化的对象。 this不能用于static方法。 通过this调用其他构造器,this()必须位于第一句...

2018-08-23 16:27:32 91

原创 java--static

在类中,用static声明的成员变量为静态变量,或者叫做:类的属性,类变量。 1)它为该类的公用变量,属于类,被该类的所有实例共享,在类被载入时被显式初始化。 2)对于该类的所有对象来说,static成员变量只有一份,被该类的所有对象共享 3)可以使用“对象.属性”来调用。不过,一般都是用“类名.类属性” 4)static变量置于方法区中 用static声明的方法为静态方法 1)不需要...

2018-08-15 17:01:31 79

原创 Java--重载(overload)

方法的重载是指一个类中可以定义有相同的名字,但参数不同的多个方法,调用时,会根据不同的参数表选择对应的方法。 两同三不同 --同一个类,同一个方法名 --不同:参数列表不同(类型,个数,顺序不同) 只有返回值不同不构成方法的重载 只有形参的名称不同,不构成方法的重载 与普通方法一样,构造方法也可以重载 总结:调用是不构成歧义就可以...

2018-08-14 15:48:28 106

原创 Java--构造方法

构造器又称构造方法,constructor 构造器用于构造该类的实例 格式如下:         [修饰符] 类名(形参列表){ //n条语句 } 是一种特殊的方法: 1)通过new关键字调用 2)构造器虽有返回值,但是不能定义返回类型(返回值的类型肯定是本类)不能再构造器里调用return 3)如果我们没有定义构造器,则系统会自动定义一个无参构造函数,如果已定义则编译器不会添加...

2018-08-14 15:22:54 67

原创 Java ---垃圾回收

对象空间的分配:         使用new关键字创建对象即可 对象空间的释放:         将对象赋值null即可。垃圾回收器将负责回收所有“不可达”对象的内存空间。 重点:         程序猿无权调用垃圾回收器。         程序员可以通过System.gc()。通知GC运行,但是JAVA规范并不能保证立刻运行。         finalize方法,是JAVA提供给...

2018-07-30 17:28:34 107

原创 Java--内存分析

Java语言中出基本类型之外的变量都称之为引用类型 Java中的对象是通过引用reference对其操作的 创建对象后,在定义成员变量时可以对其初始化,如果不对其初始化,Java使用默认的值对其初始化:         对象:null(8种基本类型之外);数字为0;boolean:false;char:\u0000; 栈:存放--->局部变量 堆:存放--->new 出来的对...

2018-07-30 16:29:30 100

原创 java --面向对象

  面向过程 面向对象 区别 事物比较简单,可以用线性的思维去解决 事物比较复杂,使用简单的线性思维无法解决 共同点 面向过程和面向对象都是解决实际问题的一种思维方式 二者相辅相成,并不对立 解决复杂问题,通过面向对象的方式便于我们从宏观上把握事物之间复杂的关系,方便我们分析整个系统;具体到微观操作,仍然使用面向过程方式来处理 ...

2018-07-30 14:37:15 111

原创 java-方法

Java的方法类似于其他语言的函数,是一段用来完成特定功能的代码片段,声明格式: [修饰符1 修饰符2  ...] 返回值类型  方法名(形式参数列表){         java语句 } 形式参数:在方法被调用时用于接收外界的数据。 实参:调用方法时,实际传给方法的数据。 返回值:方法在执行完毕后返回给调用它的环境的数据。 返回值类型:与事先约定的返回值数据类型一致,若没有返回值 ...

2018-07-27 14:44:13 96

原创 java 多线程实例之打印字母数字

public class ThreadTest { public static void main(String[] args) { Print p = new Print(); Num n = new Num(p); A a = new A(p); Thread t1 = new Thread(n); Thread t2 = new Thread(a); ...

2018-05-19 21:27:25 1133

空空如也

空空如也

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

TA关注的人

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