自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java基础知识回顾之static应用与总结

前面两篇分别介绍了static的属性以及方法。本篇就做一个收尾,介绍下剩下的。在之前的总结:不管多少个对象,都使用同一个 static 属性使用 static 方法可以避免掉用实例化方法之后才能调用的限制。导入 static 类的包静态导入包静态导包用法,将类的方法直接导入到当前类中,从而直接使用“方法名”即可调用类方法,更加方便。但是看上面的就不是特别直观,不便于阅读代码。Ut...

2018-11-24 16:06:57 162

原创 Java基础知识回顾之static修饰方法

前面一篇已经介绍了部分关于 static 的用法,主要是介绍的是 static 修饰变量的一些知识。现在的这篇介绍下 static 修饰方法。static 修饰方法没有实例化类时,调用 static 方法Test.javaclass Book{ // 设置一个默认的值 private static String pub = "清华大学出版社"; // Book 类正常的属性...

2018-11-24 16:04:18 286

原创 Java基础知识回顾之static修饰属性

static 关键字,我们在开发用的还是比较多的。在《Java编程思想》有下面一段话static 方法就是没有 this 的方法。在 static 方法内部不能调用非静态方法,反过来是可以的。而且可以在没有创建任何对象的前提下,仅仅通过类本身来调用 static 方法。这实际上正是 static 方法的主要用途。static 的用法比较广泛:静态变量、静态成员、静态函数等。我们在使用单列模...

2018-11-24 16:00:39 224

原创 Java基础知识回顾之final关键字

简介在 Java 中我们把 final 称为终结器,在 Java 中可以使用 final 定义类、方法、属性。通过 final 修饰以后,可以表示其修饰的类、方法和变量不可改变。使用 final 定义类使用 final定义的类不能够有子类,并且该类中的成员方法都默认为final方法。final class A{ //使用 final 定义一个类 } // 这里在 eclipse 上...

2018-11-20 21:12:26 208

原创 Java基础知识回顾之this关键字

具体内容在 Java 程序中,当局部变量和全局变量数据类型和名称都相同的时,此时全局变量会被隐藏而变得不能使用。即:局部变量会覆盖掉全局变量。在 Java 程序中,利用 this 关键字可以显示类属性的调用、类方法的调用、表示当前对象。使用 this 的语法格式如下:this.成员变量名this.成员方法名()this 具体使用调用成员变量Demo.java// 定义一个内部类...

2018-11-18 20:22:37 162

原创 Java基础知识回顾之内部类

简介内部类是指在一个外部类的内部再定义一个类。内部类作为外部类的一个成员,并且依附于外部类而存在。内部类可以是静态的,可以使用 protected 和 private 来修饰,而外部类只能使用 public 和 默认的包访问权限。Java 中内部类分为:成员内部类、局部内部类、静态内部类和匿名内部类。成员内部类作为外部类的一个成员存在,与外部类的属性、方法并列。内部类的表现形式// 定...

2018-11-17 10:44:27 131

原创 Java基础知识回顾之可变参数

简介从 JDK 1.5 中,引入了可变参数的新特性。如果说要设计一个方法,这个方法可以接收任意多个整型数据。可以直接用(数据类型 ...属性名)来解决。使用可变参数时要注意,一个方法只能有一个可变参数,当方法含有多个参数时,可变参数要放在最后面。public int add(int... data) { // 逻辑处理}代码示例使用可变参数时,我们需要使用数组来解析。pub...

2018-11-11 23:07:10 126

原创 Java基础知识回顾之方法重载

定义方法重载(Overloading)的定义:如果有两个方法的方法名相同,但参数不一致,哪么可以说一个方法是另一个方法的重载。 具体说明如下:方法名相同方法的参数类型,参数个不一样方法的返回类型可以不相同方法的修饰符可以不相同main 方法也可以被重载但是都是有一个前提:必须是在同一个类中。MyClass.javaclass BookInfo{ String title; ...

2018-11-08 21:49:25 196

原创 Java基础知识回顾之多态性

Java基础知识回顾之封装性Java基础知识回顾之继承性简介多态的核心就是类型的一致性。对象上的每一个引用和静态的类型检查器都要确认这样的依附(多个子类继承一个父类)。多态性严格来讲有两种描述形式方法的多态性方法的重载:同一个方法名称,会根据传入参数的类型以及个数不同执行不同的方法体。方法的覆写:同一个方法,会根据子类的不同实现,实现不同的功能。对象的多态性:指的是发生...

2018-11-08 21:39:17 171

原创 Java基础知识回顾之继承性

Java基础知识回顾之封装性简介继承的最大特征是解决代码的重用问题。特征是,一个父类可以拥有多个子类。子类继承父类的特性,并且子类可以有自己的"扩展特性"。实现的方式通过 class A extends B 类实现类的继承。子类也配称为 派生类, 父类也配称为 基类(超类、Super Class)class 父类 {} class 子类 extends 父类 {}特性说明...

2018-11-08 21:36:39 274

原创 Java基础知识回顾之封装性

理解封装性封装(Encapsulation)是面向对象的三大特征之一(另外两个是继承性和多态性),它是指的是将对象的状态信息隐藏在对象内部,不允许外部程序直接访问对象内部信息,而是通过该类所提供的方法来实现对内部信息操作与访问。封装是面向对象编程语言对客观世界的模拟,在客观世界里,对象的状态信息都被隐藏在对象内部,外界无法直接操作和修改。封装性的好处:隐藏类的实现细节让使用者只能通...

2018-11-08 21:31:35 260

原创 Java基础知识回顾之面对对象基础理解

Java 对象的引用说明类的描述是公共特征,类必须通过对象才可以使用声明对象指的是未开辟堆的内存对象,如果直接是使用此对象,会出现"NullPointerException",对象可以通过关键字 new 来进行堆内存空间的开辟,有了堆内存引用的对象才称为实例化对象堆内存保存的是对象中所有属性的内容,而栈内存保存的是堆内存的地址数值(为了简单理解,才称栈内存保存的是对象名称)垃圾空间指的...

2018-11-04 21:35:21 115

原创 Java基础知识回顾之代码块

代码块我们主要观察普通代码块、构造块、静态块的主要作用。在程序编写之中可以直接使用 {} 定义一段语句,那么根据此部分定义的位置以及关键字的不同可以分为以下几种:普通代码块构造块静态块不过,我们在写程序的时候,尽量不去使用代码块。普通代码块如果说一个代码块写在了方法里,那么就称它了普通代码块。代码实例下面说的变量,只是相对关系。public class TestDemo...

2018-11-04 21:29:27 187

纯前端HTML上、下拉刷新

通过iScroll.js 实现HTML 下拉刷新,以及上拉刷新的最简洁的例子

2014-12-01

空空如也

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

TA关注的人

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