1、方法声明时,方法的类型前面不加关键字static的是实例方法,加static的是类方法即静态方法。 2、实例方法既可以对类变量操作也可以对实例变量进行操作,而类方法(static method)只能够对类变量(static varival)操作。 3、一个类中的方法可以互相调用,实例方法可以调用 ...
分类:
编程语言 时间:
2016-04-19 00:09:47
阅读次数:
208
1.作为数组下标使用 enun box{pencil, ruler}; void main() { string s[2]; s[pencil]="pencil"; s[ruler]="ruler"; } 2.对于那些只有几种可能取值的一类变量,作为枚举类型的具体实例变量只能去它的几个枚举元素值。 ...
分类:
编程语言 时间:
2016-04-18 20:35:55
阅读次数:
143
通过数组元素访问方法的时候只能访问在 Animal中定义的方法,对 于 Tiger类和 Fish中定义的方法时却不能调用,例如语句 animal[2].swim();就是不正确的。当 需要访问这些方法时需要用到类型转换,演示程序如下。 主要看 move方法,move方法首先判断 animal对象是哪 ...
分类:
编程语言 时间:
2016-04-18 10:06:24
阅读次数:
456
常量: 常量是一种标识符,它的值在运行期间恒定不变,并且常量在程序中只能被引用,而不能被重新赋值。 常量的命名规则: 1.在 Java 中,在变量声明中加入 final 关键字代表常量,加入 static 关键字代表类变量。一般结合起来声明一个变量; 2.尽量使用含义直观的常量来表示那些将在程序中多 ...
分类:
编程语言 时间:
2016-04-16 23:00:27
阅读次数:
286
1、Java变量
Java中主要有如下几种类型的变量
局部变量类变量(静态变量)-- 属于类成员变量(非静态变量)-- 属于对象
2、关于枚举
package com.scu.lly;
public class EnumTest {
/**
* 颜色枚举
*/
enum ColorEnum{...
分类:
编程语言 时间:
2016-04-15 12:15:53
阅读次数:
190
多态定义 不同的对象对于同意操作,做出的响应不同,就是多态 里氏替换: 在一个软件系统,如果子类出现在父类的位置,而整个软件功能又没有影响,那么咱们称为里氏替换 用父类变量,保存子类对象调用的事子类还是父类的 只有在多态的条件下,才调用子类的方法,其他都是调用父类的方法 七大设计原则 SRP:单一职 ...
分类:
其他好文 时间:
2016-04-14 15:56:16
阅读次数:
147
java内存管理分为两个方面:内存分配和内存回收
不能随意挥霍java的内存分配,会造成java程序的运行效率低下:
不断分配内存使得系统中可用内存减少,从而降低程序运行性能。
大量已经分配内存的回收使得垃圾回收的负担加重,降低程序的运行性能。
1. 实例变量和类变量的内存分配
java程序的变量大致分为成员变量和局部变量。局部变量分为3类:
形参:...
分类:
编程语言 时间:
2016-04-10 15:02:17
阅读次数:
314
1、less为css的扩展技术,可向下兼容css,新增特性也使用css语法。 2、less与sass使用均需先声明,再使用,less格式为.less,sass格式为.sass和.scss(常用) 3、分类: ( 1)变量: less:@+名称:值 使用:选择器{属性:@名称} sass:@+名称:值 ...
分类:
其他好文 时间:
2016-04-05 00:32:59
阅读次数:
168
20145331《Java程序设计》第5周学习总结 教材学习内容总结 第八章 概述 Java异常机制主要依赖于try、catch、finally、throw、throws五个关键字。 语法格式如下: try { 被检代码; } catch(异常类 变量) { 处理异常的代码(处理方式); } 关键词 ...
分类:
编程语言 时间:
2016-04-03 23:57:10
阅读次数:
251
实例方法可以对当前对象的实例变量进行操作,也可以对类变量进行操作,但类方法不能访问实例变量。实例方法必须由实例对象来调用,而类方法除了可由实例对象调用外,还可以由类名直接调用。 另外,在类方法中不能使用 this 或 super。 关于类方法的使用,有如下一些限制: 1 在类方法中不能引用对象变量。 ...
分类:
编程语言 时间:
2016-04-02 16:04:21
阅读次数:
167