泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型裸眼指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。Java语言引入泛型的好处是安全简单。 泛型的定义。泛型可以解决数据类型的安全性问题,它主要的原理是在类声明的时候 ...
分类:
编程语言 时间:
2017-06-19 00:34:21
阅读次数:
233
在没有属性之前: 对成员变量进行改动都要用到设置器:setter来改动 Person *per =[[Person alloc] init]; 对象通过设置器对成员变量内容进行修该 [per setName:@"你好"]; 要通过訪问器:getter来进行取值 属性的出现 ,简化了代码 1.属性 属 ...
分类:
其他好文 时间:
2017-06-17 13:08:05
阅读次数:
117
//定义一个父类 public class Car { String name;//车名 double rent;//租金 public String getName(){ return name; } public void setName(String carName){ this.name=c ...
分类:
其他好文 时间:
2017-06-16 18:29:09
阅读次数:
177
一.多态 1.1 多态:一个事物的多种形态 1.2 多态的表现 行为(方法)多态:重写和重载。 引用多态(动态绑定):编译时的类型和运行时不一致的这种现象 例:父类 = 子类 Pet p = new Dog(); 向上转型;父类=子类 例:Pet p = new Dog(); 向下转型:子类 = ( ...
分类:
编程语言 时间:
2017-06-15 21:55:34
阅读次数:
270
1、多进程及多线程的意义:多进程:单进程的计算机只能做一件事情,而我们现在的计算机都可以做多件事情。举例:一边玩游戏(游戏进程),一边听音乐(音乐进程)。也就是说现在的计算机都是支持多进程的,可以在一个时间段内执行多个任务。并且呢,可以提高CPU的使用率。多线程:多线程的存在,不是提高程序的执行速度 ...
分类:
编程语言 时间:
2017-06-15 00:51:26
阅读次数:
319
以下sql是a,b两张表通过关联条件id修改a表值,红色条件为附加限制条件,具体视情况而定; UPDATE a SETname = b.fname,pwd = b.lnameFROM bWHERE a.id = b.id AND a.id in (2,3) ...
分类:
数据库 时间:
2017-06-13 14:29:09
阅读次数:
502
Dom4j工具 使用步骤: 1)导入dom4j的核心包。 dom4j-1.6.1.jar(点击下载) 2)编写Dom4j读取xml文件代码? 相关方法 节点: Iterator Element.nodeIterator(); //获取当前标签节点下的所有子节点 标签: Element Documen ...
分类:
其他好文 时间:
2017-06-09 22:40:15
阅读次数:
191
package com.tedu.demo; import java.util.ArrayList; import org.omg.CosNaming.NamingContextExtPackage.AddressHelper; public class CallName { /** * */ pu ...
分类:
其他好文 时间:
2017-06-09 20:53:41
阅读次数:
234
三、线程优先级 1.关于线程的优先级:/** * 如何获取线程对象的优先级? * public final int getPriority():返回线程对象的优先级 * 如何设置线程对象的优先级呢? * public final void setPriority(int newPriority):更 ...
分类:
编程语言 时间:
2017-06-08 01:34:09
阅读次数:
204
多线程线程名,getName,setName 1.线程名默认情况下会是Thread-0(序号)的形式,线程序号从0开始递增。我们可以通过getName()方法获取线程名称;可以通过setName()方法设置线程名称;Tread也提供了线程名的有参构造。实例代码:public class Thread ...
分类:
编程语言 时间:
2017-06-08 01:31:00
阅读次数:
132