java
我们来过
记录自己学习android和后台开发的过程,最为以后的只是参考
展开
-
java基本类的一些方法
File类:文件类 File f = new File(path2);//建立一个文件或文件夹。path2为路径或路径+名称 if(!f.exists()){ //如果文件不存在,则返回他的父类文件,创立父类文件夹 File flFile = f.getParentFile();//获得其父类的路径原创 2014-12-23 11:19:32 · 369 阅读 · 0 评论 -
Android 语法(性能优化)——SparseArray(稀疏数组)——》代替HashMap
HashMap是java里比较常用的一个集合类,我比较习惯用来缓存一些处理后的结果。最近在做一个Android项目,在代码中定义这样一个变量,实例化时,Eclipse却给出了一个 performance 警告。原创 2015-10-19 11:01:01 · 524 阅读 · 0 评论 -
synchronized 理解
在理解synchronized之前要先理解同步和异步同步:发送一个请求,等待返回,然后再发送下一个请求 异步:发送一个请求,不等待返回,随时可以再发送下一个请求 同步和异步最大的区别就在于。一个需要等待,一个不需要等待。也就是说同步是一个一个执行的,异步是可以一起执行的而现在,使用synchronized修饰的变量或者方法,只能有一个在参与到程序运行中去。也就是说,无论你开多少个线程。这个方法原创 2015-09-16 15:25:05 · 413 阅读 · 0 评论 -
java 中的List排序
List<StockModel> result = CollectionBuilder.newArrayList(); //要排序的ListMineComparator com = new MineComparator(); //自定义的比较类Collections.sort(result, com); //把result排序了。private class MineComparator imp原创 2015-07-08 17:45:53 · 438 阅读 · 0 评论 -
SimpleDateFormat 转化为12小时制或者是24小时制
public static String dateToString(Date date){ SimpleDateFormat sdf=new SimpleDateFormat(“yyyy-MM-dd hh:mm:ss“); String str=sdf.format(date); return str; }public static S原创 2015-05-25 15:42:09 · 6653 阅读 · 1 评论 -
enum——枚举类型解析
1、枚举类型的类,不仅仅只有数据,也可以存在函数 2、枚举类型中存在的方法在编译的时候会把其中的方法编译成静态内部类public enum Api { http() { public MsgHelper getHandler() { // TODO Auto-generated method stub return MsgMa原创 2015-03-18 12:33:03 · 544 阅读 · 0 评论 -
Java中的集合的迭代器
Set ——》HashSet 查询最快,存放无顺序,不能重复————在源码中使用map的key实现的。。。Map ——>没有迭代器List和Set才有迭代器List中迭代器的作用是remove之后好像就不可以调用next了?????原创 2015-03-29 22:57:35 · 934 阅读 · 0 评论 -
final、public、abstract可以修饰外部class
final 声明的变量不可以改变 是指这个变量的引用的地址而这个变量本身的内容是可以改变的而对于基本类型来说,引用的地址就是它本身,是不可以改变的。abstract:抽象类是不允许实例化的类,因此一般它需要被进行扩展继承。不能有抽象构造函数或抽象静态方法 如果一个类中含有abstract方法,那么这个类必须使用abstract来修饰。反之,abstract类中却可以没有abstract方法。原创 2015-03-29 22:44:55 · 1062 阅读 · 0 评论 -
Calender的用法
Calender的到日期的方法是使用get()方法 Calendar cal = Calendar.getInstance(); cal.setTime(new Date(System.currentTimeMillis())); //清空里面的数据 System.out.println(“日期:”+cal.get(Calendar.DAY_OF_MONTH)); //输出几号的日期cal.原创 2015-03-29 21:45:09 · 2114 阅读 · 0 评论 -
java 回调函数的写法
/** * 回调函数解析* 1、要在这个类里面实例化另外一个类里面的接口,传递数据过去 * 2、在另外一个类里面调用他的接口的方法,实际执行的是这个类里面的回调方法 */ // 这是pass类中的一个回调函数————这是Activity类 pass.getMyCallBack(new GesturePass.MineCallback(){原创 2015-09-17 16:50:38 · 5746 阅读 · 0 评论