摘要: 【Android布局】在程序中设置android:gravity 和 android:layout_Gravity属性分类:【Android基础】2011-04-19 16:06181684人阅读评论(76)收藏举报androidlayoutbuttonjava网络ui在进行UI布局的时候,可能经常... 阅读全文
posted @ 2015-06-26 16:12 蓝色T-shirt 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 使用css时,很多的问题都出现在盒子模型,所以要深刻理解盒子模型,才能够做好css。 盒子模型: margin:外边距 与父亲标签的content边界之间的距离(可以认为content边界位置存在,但不占任何像素) border... 阅读全文
posted @ 2015-05-20 23:27 蓝色T-shirt 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 自定义类加载器+加密+解密 的这个程序需要的实验步骤如下,所用的类如下:ClassLoaderTest 类:用来做“解密实验”的类,将Test类的加密后的.class文件加载内存,并解密后,用ClassLoader.defineClass()得到Class对象,利用反射使用Test类MyClas... 阅读全文
posted @ 2015-05-16 18:43 蓝色T-shirt 阅读(1292) 评论(0) 推荐(0) 编辑
摘要: 1、JAVA标识符的规则是这样的 标识符由字母、数字、下划线“_”、美元符号“$”或者人民币符号“¥”组成,并且首字母不能是数字。也就是说除了_ $ ¥这3个符号外,标识符只能有数字和字母,什么括号,这样那样的都不是标识符的组成部分。 不能把关键字和保留字作为标识符。 标识符没有长度限制。 ... 阅读全文
posted @ 2015-05-16 17:08 蓝色T-shirt 阅读(197) 评论(0) 推荐(0) 编辑
摘要: /* * * 实现结果证明了一件事情: * * 关于权限访问修饰符: * * 首先 * * 总的原则:只有当类可以访问的时候才考虑成员的访问权限问题,类不可以访问的时候,成员自然也不可以访问。 * * * 类的访问修饰符 : 默认、public * ... 阅读全文
posted @ 2015-05-14 22:49 蓝色T-shirt 阅读(192) 评论(0) 推荐(0) 编辑
摘要: /*正则表达式:符合一定规则的表达式 * * 作用:专门用于对字符串进行操作 * 特点:用一些特定符号来表示一些代码操作,这样就简化了书写。 * 所以学习正则表达式,就是在学习一些特殊符号的使用 * 好处:可以简化对字符串的复杂操作 * * 常见操作: * *... 阅读全文
posted @ 2015-05-14 22:44 蓝色T-shirt 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 注解 :1、什么是注解,常见注解有哪些? 1.1 注解和枚举一样是jdk1.5之后的java新特性,它们都是属于J2SE中的内容。 1.2 注解:和枚举一样,是一种特殊的java类,是java中的一种类型(即Type)。 1.3 作用: 可以给程序中的某个成分上添加一些信息,比如在类的方法上添加... 阅读全文
posted @ 2015-05-10 23:09 蓝色T-shirt 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 问题产生如下:因为单位使用了过滤,访问Internet时,超过10M的内容就拒绝。因为maven插件在初始时,需要下载Maven的index文件,这个文件比较大,有38M多,下载不成功。所以造成使用Maven添加依赖项时(Add Dependency)时,没有提示项目可用,并且在Console中,输... 阅读全文
posted @ 2015-05-08 09:08 蓝色T-shirt 阅读(247) 评论(0) 推荐(0) 编辑
摘要: /** * 代理和AOP(一) * * 1、分析代理类的作用与原理及AOP的概念 * * 1.1 代理类:一个代理类通常有自己的代理目标类,代理类是对目标类的代理,一般代理类的方法和目标类的方法签名一致,是对 * 目标类的包装,代理类的各个方法中通常除了要调用目标的相应方法和对外返回目标的方法返回的 阅读全文
posted @ 2015-04-19 11:55 蓝色T-shirt 阅读(140) 评论(0) 推荐(0) 编辑
摘要: /* 设计模式:对于解决某一问题最行之有效的解决方案 问题:一个类在内存中只有一个对象存在 解决方案:单例模式 单例模式:饿汉式、懒汉式 实现思想: 1、禁止其他类创建类的对象 2、自己在本类中创建本类对象 3、对外提供一个对该对象的访问方式 实现步骤: 1、将构造函数私有化 2、在类中创建一个本类的对象。 3、用一个方法对外提供本类对象。 */ /*懒汉式,会出现安全问题,所以需要改进一... 阅读全文
posted @ 2015-04-18 19:13 蓝色T-shirt 阅读(131) 评论(0) 推荐(0) 编辑
摘要: class StaticCode { // 类的非静态成员变量(实例变量)定义语句: // 作用:用来存储对象的特有数据的成员变量。 // 运行:当类对象被创建时就执行,按照顺序自上而下执行,和构造代码块平级。(即当有多个构造函数 // 代码块和多个非静态成员变量时,JVM按照自上而下的顺序来执行所有语句,包括构造代码块里的代码 // 和非静态成员的声明。) // 存储位置:非静态变量位于堆... 阅读全文
posted @ 2015-04-18 19:11 蓝色T-shirt 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 内部类:定义在一个类的内部的类就是内部类,也叫内置类,内嵌类 1、内部类访问外部类: 在内部类中可以直接访问外部类中的非静态成员,即不用创建外部类的对象,就可以直接访问外部类的非静态成员。 原因是:内部类成员方法在访问外部类中的非静态成员时省略了Outer.this,本质上还是先拿到外部类的对象 才 阅读全文
posted @ 2015-04-18 19:09 蓝色T-shirt 阅读(174) 评论(0) 推荐(0) 编辑
摘要: /** *10、 一位老农带着猫、狗、鱼过河,河边有一条船,每次老农只能带一只动物过河。 *当老农不和猫狗鱼在一起时,狗会咬猫,猫会吃鱼,当老农和猫狗鱼在一起时,则不会发生这种问题。 *编程解决猫狗鱼过河问题。 * *分析: * 问题中的对象:猫、狗、鱼、老农、岸1(这岸)、岸2(对岸) * * * 阅读全文
posted @ 2015-04-18 19:04 蓝色T-shirt 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 1、IO流 按流向划分: 输入流: InputStream Reader 输出流: OutputStream Writer 按处理的数据划分: 字节流:InputStream OutputStream 字符流:Reader Writer 2、四大体系下的具体子类: InputStream 【read 阅读全文
posted @ 2015-04-18 19:00 蓝色T-shirt 阅读(511) 评论(0) 推荐(0) 编辑
摘要: /* 1、枚举:枚举就是一个类,也即一种数据类型,引用数据类型。只不过是一个特殊的类。这个类的引用(变量)或者这种数据类型的变量(引用),它的值是由定义该数据类型的人来指定的,即它的取值是在枚举中定义好的,就那么几个值,如果不是这些列出来的值,编译器在编译的时候就会报错。 2、枚举的好处:将一种数据 阅读全文
posted @ 2015-04-18 18:52 蓝色T-shirt 阅读(173) 评论(0) 推荐(0) 编辑
摘要: /** * 内省:Introspector ,主要用于对javaBean进行操作,是JDK为操作javaBean提供的一整套API。 * 内省就是对javaBean类进行内部检查,检查出它到底有那些javaBean属性,公共方法等信息。 * * 什么是javaBean? * javaBean 是一个 阅读全文
posted @ 2015-04-18 18:42 蓝色T-shirt 阅读(166) 评论(0) 推荐(0) 编辑
摘要: /* 接口:初步理解,可以认为是抽象类,当所有方法都是抽象方法时,的另一种表示方式。 接口的定义格式和类差不多,接口的名字也需要大写。 Interface 接口名 { ....//接口定义。 } 接口中的一般内容有:常量、抽象方法 接口中的成员都是由固定的修饰符修饰的。 常量:public stat 阅读全文
posted @ 2015-03-20 17:06 蓝色T-shirt 阅读(608) 评论(0) 推荐(0) 编辑
摘要: /* 一、多态:多态是指一个事物的多种存在状态(一个事物的多种体现形态或者一个事物的多种表现形态) 1、多态的体现: 多态在代码中的体现为:父类引用指向了子类对象 即 父类 a = new 子类(); 2、多态的前提: 1,类与类之间必须存在关系,要么是继承,要么是实现(类实现接口,接口相当于父类, 阅读全文
posted @ 2015-03-20 16:45 蓝色T-shirt 阅读(361) 评论(0) 推荐(0) 编辑
摘要: /**多线程概述:什么是多线程? 首先,什么是进程? 进程是系统分配资源的基本单位,对于windows系统而言。 进程是程序的一次运行。 一个进程中至少有一个线程存在,因为线程才是实际运行单元。 线程:是指程序中的控制单元,一条执行路径。 一个程序可以有多线程并发执行,每个线程是一个控制单元。一个程 阅读全文
posted @ 2015-03-20 16:42 蓝色T-shirt 阅读(205) 评论(0) 推荐(0) 编辑
摘要: /* 包:包就是java中的文件夹,一个文件夹就对应java中的一个包。包表现在具体的操作系统(如Windows)中,就是一个 文件夹。是用来存放类文件的即.class文件,也可以存放其他的子包,即包中有包。 在JAVA的世界中,没有什么源文件,核心的文件就是.class文件,即java运行文件。文 阅读全文
posted @ 2015-03-20 16:41 蓝色T-shirt 阅读(892) 评论(0) 推荐(0) 编辑
摘要: 1、异常概述: 什么是异常? 异常是一个类,用来描述程序运行时出现的不正常现象。 异常的由来: 异常源于现实生活中对于问题的描述,现实生活中的问题也是事物,问题也具有众多属性和行为,比如问题名称、 问题信息、问题原因、问题情况等。所以问题也可以被描述,并封装成对象。而现实生活中具有很多很多具体的问题 阅读全文
posted @ 2015-03-20 16:38 蓝色T-shirt 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 类的继承: 好处:增强代码的复用性,带来了多态的特性。 弊端:打破了类的封装性,使得子类可以覆写父类中已经封装好的功能。 final关键字的引用就是为了解决类的继承所带来的弊端。 final关键字可以修饰类、函数、变量,其为“最终”的意思 1、final 修饰类,可以使得类成为最终类,最终类不能被继 阅读全文
posted @ 2015-03-20 16:37 蓝色T-shirt 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 帮助文档 <=> API文档 <=> 程序说明文档 姓名,年龄,工号雇员类普通员工类经理类 abstract:抽象,即不具体,只能修饰类和方法,不能修饰变量等。 抽象方法:被abstract关键字修饰的方法,只有函数声明,没有函数体。 抽象类:被abstarct修饰的类。 形式上看,就是含有抽象方法 阅读全文
posted @ 2015-03-20 16:35 蓝色T-shirt 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 本文将对Java类实例化对象的过程进行详细的总结,在阅读本文后,你会了解JVM生成对象的执行过程。1、普通的类/*** 一个简单的类* @author zhang xl**/public class SimpleObject{ private String name; private int... 阅读全文
posted @ 2015-03-20 16:33 蓝色T-shirt 阅读(162) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2014-08-08 16:36 蓝色T-shirt 阅读(3) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2012-08-08 16:33 蓝色T-shirt 阅读(9) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2012-08-06 15:35 蓝色T-shirt 阅读(9) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2012-07-25 23:01 蓝色T-shirt 阅读(11) 评论(0) 推荐(0) 编辑