Java
qingfengzaishou
这个作者很懒,什么都没留下…
展开
-
JAVA中的反射机制
java反射反编译反射,当时经常听他们说,自己也看过一些资料,也可能在设计模式中使用过,但是感觉对它没有一个较深入的了解,这次重新学习了一下,感觉还行吧!一,先看一下反射的概念:主要是指程序可以访问,检测和修改它本身状态或行为的一种能力,并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。反射是java中一种强大的工具,能够使我们很方便的创建灵活的转载 2015-05-15 14:58:43 · 385 阅读 · 0 评论 -
java中的四种访问权限
1.解析Java有四种访问权限, 其中三种有访问权限修饰符,分别为private,public和protected,还有一种不带任何修饰符。1、private: Java语言中对访问权限限制的最窄的修饰符,一般称之为“私有的”。被其修饰的类、属性以及方法只能被该类的对象访问,其子类不能访问,更不能允许跨包访问。2、default:即不加任何访问修饰符,通常称为“默认访问模式“。该模式下,只允许在同一转载 2016-01-10 10:37:32 · 839 阅读 · 0 评论 -
java中的匿名内部类总结
转自java中的匿名内部类总结 匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口实例1:不使用匿名内部类来实现抽象方法 abstract class Person { public abstract void eat(); }class Child extends Pers转载 2016-01-09 19:49:54 · 380 阅读 · 0 评论 -
Java抽象类用法示例详解
转自Java抽象类用法示例详解 Java抽象类的定:java抽象类体现数据抽象的思想,是实现程序多态性的一种手段。也提到抽象类与抽象方法的限制,下面我们会通过一下java抽象类小示例来给你介绍抽象类的用法。希望对你有所帮助。假设我们要编写一个计算矩形、三角形和圆的面积与周长的程序,若按前面所学的方式编程,我们必须定义四个类:圆类、三角形类、矩形类和使用前三个类的公共类,它们之间没有继承关系.程序写转载 2016-01-09 18:56:48 · 8830 阅读 · 0 评论 -
java 数据结构
Java 数据结构(1) Collection 接口是用于容纳元素的容器。而Iterator接口是用于遍历集合中每一个元素的数据结构,因此Iterator也被称为迭代器。Iterator 通用方法简介 代码如下:public void test1_array() { Collection c = new ArrayList(); c.add("转载 2015-09-24 09:42:18 · 392 阅读 · 0 评论 -
String.valueOf() 方法的使用
1. 由 基本数据型态转换成 StringString 类别中已经提供了将基本数据型态转换成 String 的 static 方法 也就是 String.valueOf() 这个参数多载的方法 有下列几种 String.valueOf(boolean b) : 将 boolean 变量 b 转换成字符串 String.valueOf(char c) : 将 char 变量转载 2015-09-15 13:52:00 · 508 阅读 · 0 评论 -
java中的for each循环
for each是jdk5.0新增加的一个循环结构,可以用来依次处理数组中的每个元素(其他类型的元素集合亦可)而不必为指定下标值而分心。这种for循环的语句格式为:for(variable:collection) statement定义一个变量用于暂存集合中的每一个元素,并执行相应的语句或者语句块。集合表达式必须是一个数组或者是一个实现了iterable接口的类对象,比如arrayLi转载 2015-05-14 14:35:54 · 450 阅读 · 0 评论 -
java反射机制详解 及 Method.invoke解释
JAVA反射机制JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的转载 2015-05-14 15:26:43 · 530 阅读 · 0 评论 -
java中常用的字符串的截取方法
1、length() 字符串的长度 例:char chars[]={'a','b'.'c'}; String s=new String(chars); int len=s.length();2、charAt() 截取一个字符 例:char ch; ch="abc".charAt(1); 返回'b'3、getChars() 截取多个字符 voi转载 2015-05-14 14:55:03 · 495 阅读 · 0 评论 -
Java中的constructor
Java中的构造方法总结今天写代码突然发现Java的构造方法也有不少说法呢,闲来无事,总结一下:构造方法和实例方法的区别:一、主要的区别在于三个方面:修饰符、返回值、命名1、和实例方法一样,构造器可以有任何访问的修饰符,public、private、protected或者没有修饰符 ,都可以对构造方法进行修饰。不同于实例方法的是构造方法不能有任何非访问性质的修饰符修饰,例如stat转载 2015-05-15 09:56:14 · 417 阅读 · 0 评论 -
java中的for 循环的几种用法解析
在JAVA程序中,要“逐一处理”或者说“遍历”某一个数组或Collection中元素的时候,一般会用一个for循环来实现。 对于遍历数组:传统方式/*建立一个数组*/int []integers = {1,2,3,4};/*开始遍历*/for (int j = 0;j < intergers.lenth;j++){ int i = intergers[j]; System.原创 2016-03-02 11:01:33 · 1525 阅读 · 0 评论