
javaSE
文章平均质量分 62
zjyLOVEzyl
这个作者很懒,什么都没留下…
展开
-
instanceof用法
Java中的instanceof关键字instanceof是Java的一个二元操作符,和==,>, String s = "I AM an Object!"; boolean isObject = s instanceof Object; 我们声明了一个String对象引用,指向一个String对象,然后用instancof来测试它所指向的对象是否是Object类的一原创 2014-10-29 19:45:43 · 385 阅读 · 0 评论 -
ajax级联菜单
1.前台页面script/jquery-1.7.2.min.js">$(document).ready(function(){ $("#district").change(function(){ var p_id=$(this).val(); var strHTML=""; if(p_id==0){原创 2014-10-28 19:40:35 · 546 阅读 · 0 评论 -
数据结构浅析
Java 数据结构Java工具包提供了强大的数据结构。在Java中的数据结构主要包括以下几种接口和类: 枚举(Enumeration) 位集合(BitSet) 向量(Vector) 栈(Stack) 字典(Dictionary) 哈希表(Hashtable) 属性(Properties)以上这些类是传统遗留的原创 2014-10-29 19:52:18 · 429 阅读 · 0 评论 -
接口的概念
1.Java 接口 接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。 接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法。接口则包含类要实现的方法。除非实现接口的类是抽象类,否则该类要定义接口中的所有方法。原创 2014-10-29 19:51:03 · 626 阅读 · 0 评论 -
String解析
String到底变了没有?没有。因为String被设计成不可变(immutable)类,所以它的所有对象都是不可变对象。请看下列代码: String s = "Hello"; s = s + " world!"; s 所指向的对象是否改变了呢?从本系列第一篇的结论很容易导出这个结论。我们来看看发生了什么事情。在这段代码中,s原先指向一个String对象,内容是 "He原创 2014-10-29 19:48:46 · 450 阅读 · 0 评论 -
java继承
Java 继承 继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。继承可以理解为一个对象从另一个对象获取属性的过程。如果类A是类B的父类,而类B是类C的父类,我们也称C是A的子类,类C是从类A继承而来的。在Java中,类的继承是单一继承,也就是说,一个子类只能拥有一个父类继承中最常使用的两个关键字是extends和implements(Implem原创 2014-10-29 19:54:47 · 473 阅读 · 0 评论 -
接口与抽象类的区别
1、抽象类里面可以有非抽象方法但接口里只能有抽象方法 声明方法的存在而不去实现它的类被叫做抽像类(abstract class),它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。不能创建abstract 类的实例。然而可以创建一个变量,其类型是一个抽像类,并让它指向具体子类的一个实例。不能有抽像构造函数或抽像静态方法。Abstract 类的子类为它们父原创 2014-10-29 19:52:33 · 499 阅读 · 0 评论 -
Socket套接字编程
Java 网络编程网络编程是指编写运行在多个设备(计算机)的程序,这些设备都通过网络连接起来。java.net包中J2SE的API包含有类和接口,它们提供低层次的通信细节。你可以直接使用这些类和接口,来专注于解决问题,而不用关注通信细节。java.net包中提供了两种常见的网络协议的支持: TCP: TCP是传输控制协议的缩写,它保障了两个应用程序之间的可靠通原创 2014-10-29 19:46:43 · 666 阅读 · 0 评论 -
方法重写
重写是子类对父类的允许访问的方法的实现过程进行重新编写!返回值和形参都不能改变。即外壳不变,核心重写!重写的好处在于子类可以根据需要,定义特定于自己的行为。也就是说子类能够根据需要实现父类的方法。 方法重写规则: 参数列表必须完全与被重写方法的相同; 返回类型必须完全与被重写方法的返回类型相同; 访问权限不能比父类中被重写的方法的访问权限更高。原创 2014-10-29 19:53:51 · 1466 阅读 · 0 评论 -
抽象的概念
Java 抽象类(用abstract class来定义抽象类)在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。抽象类除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法和构造方法的访问方式和普通类一样。由于抽象类不能实例化对象,所以抽象类必须被原创 2014-10-29 19:50:18 · 909 阅读 · 0 评论 -
泛型
Java 泛型 如果我们只写一个排序方法,就能够对整形数组、字符串数组甚至支持排序的任何类型的数组进行排序,这该多好啊。 Java泛型方法和泛型类支持程序员使用一个方法指定一组相关方法,或者使用一个类指定一组相关的类型。 Java泛型(generics)是JDK 5中引入的一个新特性,泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。原创 2014-10-29 19:54:17 · 471 阅读 · 0 评论 -
fianal用法
1.final 用法使用final修饰的方法不能被重写,但是可以被继承。使用final修饰的类不能被继承。2.super用法 super 用在构造函数时要放在第一行,相当于调用super就刷新了构造函数super是当前父类3.this指的是当前对象,不能用在static 方法中当有构造方法的重载时this();根据传的方法不同调用当前的构造方法。 当创建一个对象的原创 2014-10-29 19:44:16 · 1196 阅读 · 2 评论 -
java ,String分割字符串
java中的split函数和js中的split函数不一样。 Java中的我们可以利用split把字符串按照指定的分割符进行分割,然后返回字符串数组,下面是string.split的用法实例及注意事项: java.lang.string.split split 方法 将一个字符串分割为子字符串,然后将结果作为字符串数组返回。 stringObj.split([separato原创 2014-10-29 20:07:20 · 941 阅读 · 0 评论 -
集合框架
Java 集合框架早在Java 2中之前,Java就提供了特设类。比如:Dictionary, Vector, Stack, 和Properties这些类用来存储和操作对象组。虽然这些类都非常有用,但是它们缺少一个核心的,统一的主题。由于这个原因,使用Vector类的方式和使用Properties类的方式有着很大不同。集合框架被设计成要满足以下几个目标。 该框原创 2014-10-29 19:55:24 · 468 阅读 · 0 评论 -
什么是重载
重载(overloading) 是在一个类里面,方法名字相同,而参数不同。返回类型呢?可以相同也可以不同。每个重载的方法(或者构造函数)都必须有一个独一无二的参数类型列表。只能重载构造函数重载规则 1.被重载的方法必须改变参数列表; 2.被重载的方法可以改变返回类型; 3.被重载的方法可以改变访问修饰符; 4.被重载的方法可以声明新的或更原创 2014-10-29 19:53:44 · 686 阅读 · 0 评论 -
什么是多态
Java 多态多态是同一个行为具有多个不同表现形式或形态的能力。多态性是对象多种表现形式的体现。比如我们说"宠物"这个对象,它就有很多不同的表达或实现,比如有小猫、小狗、蜥蜴等等。那么我到宠物店说"请给我一只宠物",服务员给我小猫、小狗或者蜥蜴都可以,我们就说"宠物"这个对象就具备多态性。在Java中,所有的对象都具有多态性,因为任何对象都能通过IS-A测试的类原创 2014-10-29 19:49:38 · 739 阅读 · 0 评论 -
==与equals的区别
==操作符专门用来比较变量的值是否相等。比较好理解的一点是: int a=10; int b=10; 则a==b将是true。 但不好理解的地方是: String a=new String("foo"); String b=new String("foo"); 则a==b将返回false。 根据前一帖说过,对象变量其实是一个引用,它们的值是指向对原创 2014-10-29 19:48:59 · 487 阅读 · 0 评论 -
static用法
static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定找到他们。因此,static对象可以在它的任何对象创建之前原创 2014-10-29 19:46:57 · 470 阅读 · 0 评论 -
分页PageModel
import java.util.List;public class PageModel { //结果集 private List list; //查询记录数 private int totalRecords; //第几页 private int pageNo; //每页多少条记录原创 2014-10-28 19:44:36 · 577 阅读 · 0 评论