Java机制
Forrest阿甘
每天给自己一个交代!
展开
-
Java反射机制详解
转的一篇关于java反射机制的文章,博主写的很不错的!但是里面的Method那一块一笔带过了,包括invoke方法的使用,我将其他网站上找的资料学习并补充在最后面首先,我们在开始前提出一个问题:1.在运行时,对于一个java类,能否知道属性和方法;能否去调用它的任意方法? 答案是肯定的。本节所有目录如下:什么是JAVA的反转载 2015-04-05 10:43:29 · 330 阅读 · 0 评论 -
Java单例模式
JAVA设计模式之单例模式分类: java 语言2014-04-16 06:51 81163人阅读 评论(17) 收藏 举报java设计模式设计模式本文继续介绍23种设计模式系列之单例模式。概念: java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。 单例模式有以下特点: 1、单例类只能有一个实例原创 2015-06-20 10:23:11 · 427 阅读 · 0 评论 -
java中的静态变量、静态方法与静态代码块
我们知道类的生命周期分为装载、连接、初始化、使用和卸载的五个过程。其中静态代码在类的初始化阶段被初始化。而非静态代码则在类的使用阶段(也就是实例化一个类的时候)才会被初始化。静态变量可以将静态变量理解为类变量(与对象无关),而实例变量则属于一个特定的对象。静态变量有两种情况:静态变量是基本数据类型,这种情况下在类的外部不必创建该类的实例就转载 2015-06-20 13:44:36 · 439 阅读 · 0 评论 -
Java回调机制
看了hyman老师的“明日之星-RecyclerView”后决心弄清楚Java回调机制到底是怎么执行的。 在学习的过程中hyman老师利用到了回调机制对RecyclerView来进行onClick()与onlongClick()功能的补充,详细的来说是利用View组件的onClick()加上自己的回调机制来实现了RecyclerView组件的点击与长点击功能的实现。下面我讲贴出三段代码来对jav原创 2015-07-06 17:26:17 · 432 阅读 · 0 评论 -
Java数据结构 -> 树
准备写一系列Java数据结构的博客,先开个头,然后不断补充内容,首先来说下树树确定父节点与子节点的关系 //确定父节点与子节点的关系 for (int i = 0; i < nodes.size(); i++) { Node n = nodes.get(i); for (int j = i + 1; j < nodes.s原创 2015-08-25 19:43:02 · 302 阅读 · 0 评论 -
Android基础——如何使用Service
Service作为Android四大组件之一的Service,的确很有必要在这里做一下关于Service用法的总结,同时也可以让自己回顾和巩固一下对Service的认识以及使用。如何启动和停止一个服务 了解启动服务后如何使用服务内部的规则来执行代码 如何为应用程序绑定一个服务 服务的更多技巧1. 如何启动和停止一个服务 - XxxService类继承Service类原创 2015-08-04 15:17:22 · 433 阅读 · 1 评论 -
struts2.0中struts.xml配置文件详解
DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd" >struts> include节点是struts2中组件化的方式 可以将每个功能模块独立到一个xml配置文件转载 2015-11-23 15:28:07 · 373 阅读 · 0 评论 -
Java synchronized详解
第一篇:使用synchronized在编写一个类时,如果该类中的代码可能运行于多线程环境下,那么就要考虑同步的问题。在Java中内置了语言级的同步原语--synchronized,这也大大简化了Java中多线程同步的使用。我们首先编写一个非常简单的多线程的程序,是模拟银行中的多个线程同时对同一个储蓄账户进行存款、取款操作的。在程序中我们使用了一个简化版本的Account类,转载 2016-04-15 10:26:15 · 272 阅读 · 0 评论