1、this的意思:当前对象 2、位置 (1)出现在构造器中,表示正在new的对象,即表new的是谁就是谁 (2)出现在成员方法中,表示调用当前方法的对象,即谁调用就是谁 3、用法 (1)this.成员变量 当成员变量与局部变量同名时,那么需要在成员变量的前面加“this.”用于区别。 (2)thi ...
分类:
其他好文 时间:
2019-08-25 14:27:00
阅读次数:
119
1、作用 (1)和new一起使用创建对象,每new一次就是一个新的对象 (2)在构造器中可以为属性赋初始值。 2、特点 (1)构造器的名称必须与类名相同 (2)虽然也称为构造方法,但是它不同于方法,没有返回值类型。 (3)可以重载 (4)每一个类都有构造器,如果你没有声明任何构造器,那么编译器就会自 ...
分类:
其他好文 时间:
2019-08-25 14:17:10
阅读次数:
76
1、static是修饰符,意思是表示静态的 2、static可以修饰: (1)成员变量 (2)成员方法 (3)代码块 (4)成员内部类 3、static修饰成员变量,我们称为类变量或静态变量 特点: (1)构造器不需要为静态变量初始化 (2)get/set也是静态的 (3)当局部变量与静态变量同名时 ...
分类:
其他好文 时间:
2019-08-25 14:14:56
阅读次数:
87
import jsonfrom suds.client import Clientclass HandleWebservice: ''' 定义一个webservice类型的接口处理类 ''' def __init__(self, send_msg_url, api_name): ''' 构造器 :p ...
分类:
Web程序 时间:
2019-08-25 13:43:59
阅读次数:
104
mybatis快速入手 Mybatis简介 Mybatis是一个半orm的持久层框架,作用在dao层,用来代替jdbc和数据库进行交互 Mybatis核心组件 SqlSessionFactoryBuilder(构造器) SqlSessionFactory(工厂接口) SqlSession(会话接口) ...
分类:
其他好文 时间:
2019-08-23 13:30:13
阅读次数:
60
1、IOC:控制反转 将bean的生命周期交给容器管理,通俗讲就是实例对象不需要通过new去创建,而是由Spring容器启动的时候去创建,使用者只需要通过特定注解或者其它方式直接调用容器里创建好的实例就可以了。 2、依赖注入常用的注入方式 1)、构造注入:通过构造器实现注入,需要注意的是构造器中的形 ...
分类:
编程语言 时间:
2019-08-22 23:41:47
阅读次数:
103
网络编程:跟服务器底层源码有关B/S在公网上(浏览器访问)服务器端和客户端只写一端,c/s在局域网上(网吧)服务器端和客户端都要写,B/S是大大的C/S协议:端口之间的交流更畅通,不同软件有各自的端口tcp/udp/httpip:定位一个节点使用静态方法getLocalHost方法创建InetAddress对象,InetAddress没有构造器InetAddressaddr=InetAddress
分类:
编程语言 时间:
2019-08-20 12:53:28
阅读次数:
90
懒汉式单例 首先班里没有班长,用静态属性表示. 将班长类中的班长属性私有化,防止在其他地方实例化,出现多个班长对象. 定义一个获取班长的方法,没有就new一个,有的话就返回已有对象. 以上代码看起来逻辑正确,但是学习过多线程就能够知道,该类存在线程安全问题. 现在有线程A,B,全部在monitor= ...
分类:
其他好文 时间:
2019-08-19 20:59:02
阅读次数:
77
1.抽象类 1.1 abstract修饰类:抽象类 不可被实例化 抽象类有构造器 (凡是类都有构造器) 抽象方法所在的类,一定是抽象类 抽象类中可以没有抽象方法 1.2 abstract修饰方法:抽象方法 格式:没有方法体,包括{}.如:public abstract void eat(); 抽象方 ...
分类:
编程语言 时间:
2019-08-19 20:49:22
阅读次数:
79
使用类构造器实例化(默认无参数) 使用静态工厂方法实例化(简单工厂模式) 使用实例工厂方法实例化(工厂方法模式) 第一种:无参构造器的方法 测试: 第二种:静态工厂的方法 测试: 第三种:实例工厂的方法 测试: ...
分类:
编程语言 时间:
2019-08-19 10:05:30
阅读次数:
79