下面有三个类,第一个Dept(部门),存放了两个属性,部门名称和所在地址 第二个类Emp(雇员)存放了两个属性,雇员的姓名和年龄 第三个类,主类,初始化类的属性,关联两个类,并调用类的属性 此处输出: ...
分类:
其他好文 时间:
2017-09-22 01:05:28
阅读次数:
207
一、socket类型 套接字格式: socket(family,type[,protocal]) 使用给定的地址族、套接字类型、协议编号(默认为0)来创建套接字。 以下为socket类初始化的构造函数 def __init__(self, family=AF_INET, type=SOCK_STRE ...
分类:
编程语言 时间:
2017-09-21 14:46:40
阅读次数:
137
在定义处,可以保证在构造器执行前初始化 构造器中 惰性初始化,只在要使用时初始化 使用实例初始化 基类初始化,基类构造器会在子类构造器调用之前调用,若是基类不存在无参数默认构造器,则需要通过super显式调用基类构造器 确保正确清理 将清理方法放在final中,最好编写自己的清理方法,不要使用fin ...
分类:
其他好文 时间:
2017-09-21 13:49:32
阅读次数:
130
首先Throws(抛出)几个自己学习过程中一直疑惑的问题: 1、什么是类加载?什么时候进行类加载? 2、什么是类初始化?什么时候进行类初始化? 3、什么时候会为变量分配内存? 4、什么时候会为变量赋默认初值?什么时候会为变量赋程序设定的初值? 5、类加载器是什么? 6、如何编写一个自定义的类加载器? ...
分类:
其他好文 时间:
2017-09-18 22:21:41
阅读次数:
231
静态变量和静态方法 静态方法和静态变量都是类的静态资源,是类实例之间共享的。静态资源是类初始化的时候加载的,而非静态资源是实例初始化也就是new一个对象的时候加载的。所以: 静态块 静态块和静态变量/静态方法一样,也是在类初始化的时候执行,且只执行一次。静态块有三个需要注意的地方: 示例1: 结果: ...
分类:
其他好文 时间:
2017-09-07 10:12:43
阅读次数:
183
os :windows7 x64 jdk:jdk-8u131-windows-x64 ide:Eclipse Oxygen Release (4.7.0) 代码: 结果展示: Java优秀,值得学习。学习资源:itcast视频库。如果您有公开的资源,也可以分享给我,用您的资源学习也可以。博文是观看视 ...
分类:
编程语言 时间:
2017-09-02 12:52:53
阅读次数:
212
【深入Java虚拟机】之三:类初始化 类初始化是类加载过程的最后一个阶段,到初始化阶段,才真正开始执行类中的Java程序代码。虚拟机规范严格规定了有且只有四种情况必须立即对类进行初始化: 遇到new、getstatic、putstatic、invokestatic这四条字节码指令时,如果类还没有进行 ...
分类:
编程语言 时间:
2017-08-23 10:33:31
阅读次数:
121
package lian;/* * 继承中构造方法的关系: * A:子类中所有的构造方法都默认访问父类中无参的构造方法 * B:为什么会如此: * 因为子类会继承父类中的数据,可能还会使用父类中的数据。所以,子类初始化之前,一定要先完成父类数据的初始化。 * * 继承中成员方法的关系: * A:子类 ...
分类:
编程语言 时间:
2017-07-29 14:08:49
阅读次数:
142
1.同strust2,使用jfinal框架首先需要在web.xml配置自己的过滤器(com.jfinal.core.JFinalFilter),并初始化JFinalConfig类。 2.初始化的MyJFinalConfig类为JFinalConfig子类,MyJFinalConfig继承了父类的5个 ...
分类:
其他好文 时间:
2017-07-26 20:24:33
阅读次数:
167
构造函数 __construct() 在对象被创建时自动被调用,完成类初始化的工作 特征 可以传递参数,可以设定默认参数值,可以调用属性和方法 一个类中有且只有一个构造函数 析构函数 __destruct 当对象成为垃圾或当对象被显示式销毁时执行,会被自动调用 在脚本关闭时调用 属性重载 __set ...
分类:
其他好文 时间:
2017-07-24 13:29:43
阅读次数:
172