JAVA学习
文章平均质量分 56
老李天天想
悉尼大学 计算机硕士在读
代码菜鸟一枚,请多多指教!
展开
-
Java学习笔记——构造器
构造器(Constructor)是一个特殊的方法,其用于创建实例时执行初始化。构造器时创建对象的重要途径,因此,Java类必须包含一个或一个以上的构造器。 构造器最大的用途是创建对象时执行初始化,当创建一个对象时,系统会为这个对象的实例变量进行默认的初始化,默认的初始化会把所有基本类型的实例变量设为0(对数值型实例变量)False(对布尔型实例变量)以及null(所有引用类型)。 ...原创 2018-04-28 14:17:09 · 318 阅读 · 0 评论 -
Java学习笔记——类和对象
由于Java是面向对象的程序语言,故提供的定义类,成员变量、方法最基本的功能,类是一种自定义的数据类型,可以用类来定义变量,所有使用类定义的变量都是引用变量,Java使用类的构造器创建该类的对象。 面向对象的程序设计过程中有两个重要概念:类(class)和对象(object,也成为实例,instance),类是某一批对象的抽象,可以把类理解成某种概念,对象才是一个具体存在的实体 ...原创 2018-04-28 16:31:50 · 109 阅读 · 0 评论 -
Java学习笔记——对象的this引用
Java提供了一个this关键字,this关键字总是指向调用该方法的对象,根据this出现位置的不同,this作为对象的默认引用有两种情形:1、构造器中引用该构造器正在初始化的对象。2、在该方法引用调用该方法的对象 this关键字最大的作用就是让类中的一个方法,访问该类里的另一个方法或者实例变量。public class Dog { public void jump(){ ...原创 2018-04-28 17:26:12 · 276 阅读 · 0 评论 -
Java学习笔记——面向对象之方法
方法是类或对象的行为特征的抽象。方法不能独立存在,方法必须属于类或对象。定义方法,只能在类体内定义,不能独立定义一个方法,一旦将一个方法定义在某个类的类体重,如果这个方法使用了static修饰,则这个方法只属于这个类,否自这个方法属于这个类的实例。 执行方法时必须使用类或对象来作为调用者,即所有的方法必须使用“类.方法”或者“对象.方法”的形式来调用,同一个类的一个方法调用另外一个方...原创 2018-04-28 18:16:23 · 132 阅读 · 0 评论 -
Java学习笔记——成员变量和局部变量
在Java语言中,根据定义变量位置的不用,可以将变量分为两大类:成员变量和局部变量。 成员变量包括:实例变量(不以static修饰)和类变量(以static修饰) 局部变量包括:形参(方法签名中定义的变量),方法局部变量(在方法内定义),代码块局部变量(在代码块中定义) 成员变量可以访问:类.类变量,实例.实例变量,实例.类变量public class Perso...原创 2018-04-28 22:17:20 · 183 阅读 · 0 评论 -
Java学习笔记——隐藏和封装
封装(Encapsulation)指的是将对象的状态信息隐藏在对向内部,不允许外部程序直接访问对象内部信息,而是通过该类所提供的方法来实现对内部信息的操作和访问。 封装实际上有两个方面的含义:把该隐藏的隐藏起来,把该暴露的暴露出来,这两个方面都需要通过Java提供的方位控制符来实现。Java通过3个访问控制符:private, protected, public, 还有一个不加任何访...原创 2018-04-29 00:32:28 · 474 阅读 · 0 评论 -
Java编程中null与""的区别
null是空对象,""是空字符串null可以赋值给任何对象,而""就不行了,只能赋值给字符串对象如:String s=null;//定义了一个对象实例s,但未将该实例指向任何内存空间String s="";//定义了一个对象实例s,指向了一个空串...原创 2018-06-02 13:49:24 · 986 阅读 · 0 评论