码迷,mamicode.com
首页 >  
搜索关键字:public    ( 82854个结果
剑指offer(三十七)之从上往下打印二叉树
题目描述 从上往下打印出二叉树的每个节点,同层节点从左至右打印。 思路分析:使用两个LIST,一个存放节点,一个存放值。先将根节点加入到LIST中,然后遍历LIST中的元素,遍历过程中,访问该元素的左右节点,再将左右子节点加入到LIST中来 import java.util.ArrayList; /** public class TreeNode { int val = 0;...
分类:其他好文   时间:2016-05-30 15:18:44    阅读次数:130
Filter 过滤器
一、结构     public abstract class Filter extends Object   java.lang.Object      android.widget.Filter     二、概述     过滤器通过过滤模式来约束数据,通常由实现了Filterable接口的子类来生成。 过滤操作是通过调用 filter(CharSequence) 或者 filter...
分类:其他好文   时间:2016-05-30 15:16:05    阅读次数:129
Activity工作流程
从startActivity/startActivityForResult开始,不管是哪种方式,最终调到的都是下面的startActivityForResult。// Activity public void startActivityForResult(Intent intent, int requestCode, @Nullable Bundle options) { // mParen...
分类:其他好文   时间:2016-05-30 15:12:19    阅读次数:240
[Java源码分析]ArrayList源码分析
ArrayList是java集合中最常用的,基于一个数组实现的,容量可以动态增长。         ArrayList不是现成安全的,只能在单线程环境下使用。                 本文以jdk1.8的源码为例,分析其实现机制。 1、基本属性与构造函数         public class ArrayList extends AbstractList impl...
分类:编程语言   时间:2016-05-30 15:09:21    阅读次数:220
剑指offer(三十八)之第一个只出现一次的字符位置
题目描述 在一个字符串(1 思路分析: 1.先把字符串存到字节数组当中      2.设置一个标志位,再用两个FOR循环 public class Solution { public int FirstNotRepeatingChar(String str) { if(str.length()==0){ return -1; ...
分类:其他好文   时间:2016-05-30 14:56:29    阅读次数:184
Android开发:利用AlarmManager不间断向服务器发送请求以及notification通知
一.前言嗯,其实需求很简单,但是因为服务器不会主动联系客户端,所以客户端必须不间断的向服务器请求以便得到一些数据,突然不知道怎么描述这个问题了,总之,我是通过AlarmManager来实现客户端不断地向服务器发送请求,好吧,往下。二.实现客户端不断的发请求,然后通过获得的响应做一些处理就可以了,流程就简简单单的像下面这个图。 第一步:利用AlarmManager开启轮询服务public class...
分类:移动开发   时间:2016-05-30 14:55:07    阅读次数:159
Java数据库连接池实现原理
一般来说,Java应用程序访问数据库的过程是:   ①装载数据库驱动程序;   ②通过jdbc建立数据库连接;   ③访问数据库,执行sql语句;   ④断开数据库连接。 public class DBConnection { private Connection con; //定义数据库连接类对象 private PreparedStatement pstm; pr...
分类:数据库   时间:2016-05-30 14:48:00    阅读次数:339
JSP内置对象-out对象
JSP内置对象: out对象: 1.public abstract void clear()清除缓冲区中的内容,不将数据发送至客户端。2.public abstract void clearBuffer()将数据发送至客户端后,清除缓冲区中的内容。3.public abstarct void clo ...
分类:Web程序   时间:2016-05-30 14:27:27    阅读次数:220
java的初始化程序块
初始化块:在类实例化过程中初始化执行顺序是先执行静态初始化块,然后执行普通初始化块,最后执行构造函数,而且静态初始化只在第一次被实例化时执行且只执行一次。public class HelloWorld { String name; // 声明变量name String sex; // 声明变量sex ...
分类:编程语言   时间:2016-05-30 14:25:09    阅读次数:120
自定义排序方式
public class Custom_sort: IComparer<string> { List<string> _strs; public Custom_sort(string[] strs) { _strs = strs.Distinct().ToList(); } public int C ...
分类:编程语言   时间:2016-05-30 14:11:52    阅读次数:148
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!