码迷,mamicode.com
首页 >  
搜索关键字:java学习笔记    ( 1268个结果
疯狂java学习笔记之面向对象(八) - static和final
一、static: 1、static是一个标识符: -有static修饰的成员表明该成员是属于类的; - 没有static修饰的成员表明该成员是属于实例/对象的。 2、static修饰的成员(Field、方法、初始化块),与类共存亡;static修饰的成员建议总是通过类名来访问,虽然...
分类:编程语言   时间:2014-12-21 12:39:41    阅读次数:193
疯狂java学习笔记之面向对象(七) - super关键字
super有以下两大作用: 1、起限定作用:强制去访问父类的成员(Field、方法) 2、起调用作用:指定/显示调用父类的某个构造器super调用规则: 1、子类构造器总会调用父类构造器一次,默认情况下子类构造器会自动调用父类无参数的构造器; 2、若希望明确指定子类构造器调用父类哪个构造器,...
分类:编程语言   时间:2014-12-16 13:22:58    阅读次数:208
疯狂java学习笔记之面向对象(六) - 构造器重载、方法重载和方法重写
一、方法重载(Overload): Java允许同一个类中定义多个同名方法,只要形参不一样就可以,如果同一个类中包含了两个或两个以上方法名相同的方法,但形参列表不同,则被成为方法重载(两同一异). 同时这这里我们需要注意以下两点: A.方法重载与返回值类型没有任何关系; B.方法重载与是...
分类:编程语言   时间:2014-12-15 23:21:29    阅读次数:287
疯狂java学习笔记之面向对象(四) - this关键字
Java中this关键字主要有以下两个方法: 1、this引用 - 可用于任何非static修饰的方法和构造器中,当this用于方法中时,它代表调用该方法的实例/对象;当this用于构造器中时,它代表构造器正在初始化的实例/对象 2、this调用 - 只能在构造器的第一行出现。如何区分this引.....
分类:编程语言   时间:2014-12-15 16:52:13    阅读次数:146
【JAVA学习笔记】Java中的static关键字解析
Java中的static关键字解析 static关键字是很多朋友在编写代码和阅读代码时碰到的比较难以理解的一个关键字,也是各大公司的面试官喜欢在面试时问到的知识点之一。下面就先讲述一下static关键字的用法和平常容易误解的地方,最后列举了一些面试笔试中常见的关于static的考题。以下是本文的目....
分类:编程语言   时间:2014-12-14 11:57:23    阅读次数:354
Java学习笔记之 内部类
1. 什么是Java中的内部类 内部类(Inner Class)就是定义在另外一个类里面的类。与之对应,包含内部类的类被称为外部类。 它的主要作用: a. 内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类。 b. 内部类的方法可以直接访问外部类的所有数据,包括私...
分类:编程语言   时间:2014-12-12 01:15:55    阅读次数:255
java学习笔记10--泛型总结
java学习笔记系列:java学习笔记9--内部类总结java学习笔记8--接口总结java学习笔记7--抽象类与抽象方法java学习笔记6--类的继承、Object类java学习笔记5--类的方法java学习笔记4--对象的初始化与回收java学习笔记3--类与对象的基础java学习笔记2--数据...
分类:编程语言   时间:2014-12-11 23:51:32    阅读次数:335
疯狂java学习笔记之面向对象(三) - 方法所属性和值传递
方法的所属性: 从语法的角度来看:方法必须定义在类中 方法要么属于类本身(static修饰),要么属于实例 --到底是属于类还是属于对象? 有无static修饰 调用方法时:必须有主调对象(主语,调用者)1 public class MathTest{2 public sta...
分类:编程语言   时间:2014-12-11 18:48:49    阅读次数:159
疯狂java学习笔记之面向对象 - 成员变量与局部变量
Java变量按其作用域可分为:成员变量和局部变量。注意:在Java中是没有全局变量这个概念的一、成员变量: 成员变量是在类中定义的变量,具体可分为类变量与实例变量--有无static修饰实例变量的特点: 没有创建实例前是不会分配内存空间的; 从有实例开始,实例变量就存在了; 实例被销毁,实例...
分类:编程语言   时间:2014-12-11 17:09:00    阅读次数:138
Java学习笔记之1
一,Java中的static使用之静态方法: 1.静态方法中可以直接调用同类中的静态成员,但不能直接调用非静态成员。如果希望在静态方法中调用非静态变量,可以通过创建类的对象,然后通过对象来访问非静态变量。 2.在普通成员方法中,则可以直接访问同类的非静态变量和静态变量。 3.在静态方法中不能直接调用...
分类:编程语言   时间:2014-12-11 01:32:09    阅读次数:154
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!