文章分类 - android
摘要:java 中的instanceof 运算符是用来在运行时指出对象是否是特定类的一个实例。instanceof通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例。 用法: result = object instanceof class 参数: Result:布尔类型。 Obj
        阅读全文
                
摘要:在毕设项目中多处用到自定义控件,一直打算总结一下自定义控件的实现方式,今天就来总结一下吧。在此之前学习了郭霖大神博客上面关于自定义View的几篇博文,感觉受益良多,本文中就参考了其中的一些内容。 总结来说,自定义控件的实现有三种方式,分别是:组合控件、自绘控件和继承控件。下面将分别对这三种方式进行介
        阅读全文
                
摘要:简介 Java编程的目标是实现现实不能完成的,优化现实能够完成的,是一种虚拟技术。生活中的方方面面都可以虚拟到代码中。代理模式所讲的就是现实生活中的这么一个概念:中介。 代理模式的定义:给某一个对象提供一个代理,并由代理对象控制对原对象的引用。 代理模式包含如下角色: ISubject:抽象主题角色
        阅读全文
                
摘要:1. 简介 代理模式(Proxy Pattern)是GoF 23种Java常用设计模式之一。代理模式的定义:Provide a surrogate or placeholder for another object to controlaccess to it(为其他对象提供一种代理以控制对这个对象
        阅读全文
                
摘要:结合简单示例和UML图,讲解工厂模式简单原理。 一、引子 话说十年前,有一个爆发户,他家有三辆汽车(Benz(奔驰)、Bmw(宝马)、Audi(奥迪)),还雇了司机为他开车。不过,爆发户坐车时总是这样:上Benz车后跟司机说“开奔驰车!”,坐上Bmw后他说“开宝马车!”,坐上 Audi后他说“开奥迪
        阅读全文
                
摘要:下面通过通过图文并茂的方式给大家介绍JavaWeb实现用户登录注册功能实例代码,一起看看吧。 一、Servlet+JSP+JavaBean开发模式(MVC)介绍 Servlet+JSP+JavaBean模式(MVC)适合开发复杂的web应用,在这种模式下,servlet负责处理用户请求,jsp负责数
        阅读全文
                
摘要:今天,我们来说说java面向对象最核心的东西,多态。通过多态可以使我们的程序可复用性达到极致,这就是我们为什么要学多态的原因。 “多态”(Polymorphic)也叫“动态绑定”(Dynamic Binding)同时也叫“迟绑定”(Late Binding)。 动态绑定是指“在执行期间(而非编译期间
        阅读全文
                
摘要:多态:同一个符号在不同语义环境下具有不同的解释 一、多态是通过 1、接口和实现接口并覆盖接口中同一个方法的几种不同的类体现的。 2、父类和继承父类并覆盖父类中同一方法的几个不同子类实现的。 二、基本概念 多态性:发送消息给某个对象,让该对象自己决定响应何种行为。 通过将子类对象引用赋值给超类对象引用
        阅读全文
                
摘要:Java中多态性的实现 什么是多态 面向对象的三大特性:封装、继承、多态。从一定角度来看,封装和继承几乎都是为多态而准备的。这是我们最后一个概念,也是最重要的知识点。 多态的定义:指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。(发送消息就是函数调用)
        阅读全文
                
摘要:super关键字: 在java中使用super来引用基类的成分。 程序code: class FatherClass{ public int value; public void f(){ value = 100; System.out.println("FatherClass.value:"+va
        阅读全文
                
摘要:对象转型(casting) 1、一个基类的引用类型变量可以“指向”其子类的对象。 2、一个基类的引用不可以访问其子类对象新增加的成员(属性和方法)。 3、可以使用 引用变量 instanceof 类名 来判断该引用型变量所“指向”的对象是否属于该类或该类的子类。 4、子类的对象可以当做基类的对象来使
        阅读全文
                
摘要:这里又出现了一个抽象工厂模式,这个抽象工厂模式又是什么呢? 我们现在来模拟一个场景,现在用的是Mysql数据库,明天让你更换为Oracle数据库。此时,想想要做多少的改动。但我们如果用工厂模式,这会让你节省大量时间。 首先,我们用工厂方法模式来设计这个程序。 我们画出类的UML图。 IFactory
        阅读全文
                
摘要:视频中的三层例子,在敲的时候的确很好敲,但是当自己做的时候就不是这样了。 还记得照葫芦画瓢吗?在敲机房收费系统的时候的确是照着三层加上自己的理解来敲的,整个过程下来就是完全照葫芦画瓢的。但是第一次成型,出现问题的时候,请教了别人。他将我的错误指出来,以及我自创的三层架构。看了看别人的,我的简直不堪入
        阅读全文
                
摘要:方法一:ctrl+shift+H 输入类名 方法二:点选类名 按 F4
        阅读全文
                
摘要:前言 今天开始,会逐步总结Android面试可能遇到的各种问题及其知识点总结。为的就是今天4月份的晋升面试或者更好机会的面试能够拿出100%的状态。 有兴趣的同学,也可以关注我的Android面试文件夹。 Activity四种启动模式 Activity一共有四种启动模式,分别是: 在具体介绍这四种启
        阅读全文
                
摘要:super()的作用 super可以用来访问超类的构造方法和被子类所隐藏的方法,如果子类中有方法与超类中的方法名称和参数相同,则超类中的方法就被隐藏起来,也就是说在子类中重载了父类中的方法。 引用父类中所隐藏的语法格式如下: super(参数列表)或super.方法名(参数列表) 下面通过代码展示一
        阅读全文
                
摘要:最近在复习一些java基础的东西。发现继承后构造函数的继承很有意思,所以进行了一下测试: 测试1-如果父类不主动创建构造函数则子类创建构造函数没有限制。 测试2-如果父类创建不含参构造函数则子类创建构造函数没有限制且先执行父类的构造函数。 测试3-如果父类创建含参构造函数则子类创建构造函数需要先su
        阅读全文
                
摘要:继承中的构造方法 1、子类的构造过程中必须调用其基类的构造方法。 2、子类可以在自己的构造方法中使用super(argument_list)调用基类的构造方法。 2.1、使用this(argument_list)调用本类的另外构造方法。 2.2、如果调用super,必须写在子类构造方法的第一行。 3
        阅读全文
                
摘要:内部类是指在一个外部类的内部再定义一个类。类名不需要和文件夹相同。 *内部类可以是静态static的,也可用public,default,protected和private修饰。(而外部顶级类即类名和文件名相同的只能使用public和default)。 注意:内部类是一个编译时的概念,一旦编译成功,
        阅读全文
                
摘要:原文地址:http://www.cnblogs.com/miniwiki/archive/2011/03/25/1995615.html 1 无继承情况下的Java初始化顺序: class Sample { Sample(String s) { System.out.println(s); } Sa
        阅读全文
                
 
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号