`
hjp222
  • 浏览: 16783 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
     参考了http://blog.csdn.net/hurryjiang/article/details/6687821 的代码 /** * * <p> * 在数组后追加值 * </p> * * <pre> * appendTo(null,"a") =new String[]{"a"} * String[] oldArray={"a"} , appendTo(oldAr ...
   我们可能经常要用到 dos 窗口,通常我们都是通过点击开始菜单 run - >cmd 来运行,如果需要换路径的话,还要通过命令行进行切换。现在教你一招,可以在当前文件夹的右键菜单中,快速打开 dos 窗口,而且路径就是当前打开的文件夹的路径。 具体步骤如下:
有一个字符串,不知道有多少个字符,可能很长,算出出现最多的有哪些字符? public class Test2 { public static void main(String args[]){ String str=" ddvdlkd黄黄黄黄 黄 黄fdfd黄d"; getmax(str); } public static void getmax(String arryS){ HashMap<String ,Integer> map =new HashMap<String ,Integer>(); ...
package com.donnie; //单向适配器模式 /*class ReadStrFromFile{ public void read(){ System.out.println("从文件上读取字符串"); } } class Convert{ public void toUpper(){ System.out.println("转大写"); } } class SubReadStrFromFile extends ReadStrFromFile{ private Convert convert; p ...
package com.donnie; /*应用需要凡是以后A的对象调用了funA1方法, 一定要同时调用B的funB1方法; * B的对象调用了funB2方法,一定要同时调用A的funA2方法;怎么办?不能改变源代码*/ //双向适配器模式要点是:组合法 /*class A1 { public void funA1(){ System.out.println("funA1 方法"); } public void funA2(){ System.out.println("funA1 方法");} } class B1{ ...
package com.donnie; /*有两个模块本来没有任何关系,但是应用中需 凡是以后A的对象调用了funA方法,一定要同 调用B的funB方法,怎么办?不能改变源代码*/ //如果将B接到A上用,这叫做单向适配器模式,注意分清主动方,和被动方,这里类A是主动方,B是被动方 //单向适配器模式的要点:继承方法 /*class A{ public void funA(){ System.out.println("a 方法"); } } class B{ public void funB(){ System.out.print(&q ...
package com.donnie; /*class OpenFile{ public OpenFile(){ System.out.println("构造函数"); } public void createFile(){ System.out.println("创建文件"); } } public class Singleton { public static void main(String arg[]){ OpenFile f1=new OpenFile() ...
package com.donnie; import java.awt.Panel; /*建造模式:首先假设一个复杂对像由多个模块组成,并且改变的机会大 * Builder模式是把复杂对象的创建 和模块的创建分别开来 * */ //假如系统有多个模块组成 class Builder1 implements IBuilder { //builder负表各个模块的生成 public Panel getmodel1(){ Panel m1=null; return m1; } public Panel getmodel2(){ Panel m2=nul ...
package com.donnie; /* * * class RunServer{ public static void execute(){ //没有工长模式 //假如sdao前面也许还得检查连接数据库,这样做就非常的麻烦 ServerDao sdao=new DaoImpl(); sdao.getname(); } } interface ServerDao{ //面象接口编程 public void getname(); } class DaoImpl implements ServerDao{ public v ...
 在Android架構,總共是由5個部份來組成。分別是:(1)Applications(應用程式)(2)Application Framework(應用程式架構)(3)Libraries(函式庫)(4)Android Runtime(Android執行環境)(5)Linux Kernel(Linux核心)  
数据库系统必须维护事务的以下特性(简称ACID):   原子性(Atomicity)   一致性(Consistency)   隔离性(Isolation)   持久性(Durability)   原子性(Atomicity) 事务中的所有操作要么全部执行,要么都不执行; 如果事务没有原子性的保证,那么在发生系统 故障的情况下,数据库就有可能处于不一致状 态。   原子性

集合的笔记

    博客分类:
  • java
ArrayList<String> list=new ArrayList<String>(); list.add("1"); list.add("f"); list.add("e"); list.add("d"); list.add("a"); // Collections.sort(list); 升序 Collections.sort(list, Collections.reverseOrder());//降序 -- ...

多态与反射

    博客分类:
  • java
-------------静态多态---------- class Custom{ private String name; private String pwd1; //一个类里可以有名称相同的函数,系统可以接受,这叫做函数重载,(静态多态性) //一个函数可以程多种状态,系统能够根据参数来决定调用谁 //三种情况:1参数的个类不同,2.参数个类相同,类型不同,3,参数的个数相同,类型相同,顺序要不同 //静态是指:虽然函数名只一个,但是函数名代码得写多个 如Custom( public Custom(String name,String pwd2){ System ...
  Android 开发 log查看的方法: 1.       可以在DDMS上 logcat上可以查看,还可以自己设置过滤log 如图: 从logcat 点绿色加号新建log filter,弹出下图设置参数:    其中
给定一个int数组,写一个函数判断该数组中的所有数字是否能组成连续数字。如[1,3,4,6,2,5]能组成连续数字,【1,2,5,4,7】不能。数组中的数也可能重复 public static void main(String[] args){ int [] m={1,6,3,5,2,4}; int temp=0; //先冒泡排序 for (int i=0;i<m.length;i++){ for(int y=0;y<m.length-i-1;y++){ if(m[y]>m[y+1]){ temp=m[y]; m[y]=m[y+1]; m[y+1 ...
Global site tag (gtag.js) - Google Analytics