11 2012 档案
摘要:首先加入腾讯的jar包(自行下载)。功能实现类:public class MainActivity extends Activity { private static String TAG="Weibo.class"; /* * 申请APP KEY的具体介绍,可参见 * http://wiki.open.t.qq.com/index.php/应用接入指引 * http://wiki.open.t.qq.com/index.php/腾讯微博移动应用接入规范#.E6.8E.A5.E5.85.A5.E6.B5.81.E7.A8.8B */ //!!...
阅读全文
摘要:1、看生成几个对象,就看new了几次,Stu s1=new Stu(“张三”);Stu s2=s1;-à这里也是生成了一个对象,只不过s1和s2指向了同一个对象2、Stu s1=new Stu(“张三”);Stu s2= new Stu(“李四”);s1=s2;这里生成了两个对象,但是s2赋值给了s1,这是“zhangsna“这个对象就没有引用了,垃圾回收器就回收(程序员无法左右垃圾回收器的启动,System.gc()这个函数只是“建议”垃圾回收器启动,启动不启动还是两码事)3、Stu s3=null;空对象à栈中有个引用,但是堆中没有对象。s3.name=“张三”
阅读全文
摘要:引言:多态是指程序中定义的引用变量所指向的具体类型和通过该引用变量发出的方法调用在编程时并不确定,而是在程序运行期间才确定,即一个引用变量倒底 会指向哪个类的实例对象,该引用变量发出的方法调用到底是哪个类中实现的方法,必须在由程序运行期间才能决定。因为在程序运行时才确定具体的类,这样,不 用修改源程序代码,就可以让引用变量绑定到各种不同的类实现上,从而导致该引用调用的具体方法随之改变,即不修改程序代码就可以改变程序运行时所绑定的具 体代码,让程序可以选择多个运行状态,这就是多态性。多态性增强了软件的灵活性和扩展性。多态性:发送消息给某个对象,让该对象自行决定响应何种行为。 通过将子类对象引用赋
阅读全文
摘要:1 操作步骤: 2 3 生成请求对象 4 HttpGet httpGet = new HttpGet("请求地址。。。。。"); 5 6 生成客户端对象 7 HttpClient httpClient = new DefaultHttpClient(); 8 9 执行请求10 HttpResponse httpResponse = httpClient.execute(httpGet);11 12 接受响应13 HttpEntity httpEntity = httpResponse.getEntity();14 得到数据流15 InputStream inputStrea
阅读全文
摘要:String s="AZ";String s=new String();String s=new String("你好"); //以构造方式传入String.length()//字符串的长度Sting字符串的以“+”连接(也可用concat()连接-à“aaa”.concat(“bbb”))String 里面的内容是没法改变的equals比较的是内容==比较的是地址字符串比较时(.equals()),实参在前,形参在后----确定的string在前,不确定在后--(可以拿字符串和null对比,但是不能拿null和字符串对比,不然回报空指针Equ
阅读全文
摘要:This:表示是一个对象的默认引用,总是指向调用该方法的对象,根据this出现的位置不同,this作为对象的引用有两种情形: 1、构造器中引用该构造器执行初始化的对象! 2、在方法中引用调用该方法的对象!Static:静态的,不依赖对象,依赖类(类级别) 可以在对象中共享class Tt{ static int a;} public class Main { public static void main(String[] args) { Tt tt1=new Tt(); tt1.a++; System.out.println(tt1.a); ...
阅读全文
摘要:删除掉QQExternal.exe、TXPlatform.exe、TXPFProxy.dll 这三个文件无论你用QQ2010、QQ2011还是QQ2012,无论你用传说中的QQ2012正式版还是QQ2012 Beta1 Beta2 Beta3,无论你用马上到来的QQ2013 Beta1 Trial 版,始终建议,你在安装完QQ之后,删除下面几个文件——1、退出QQ,不管你运行几个QQ,全部退出,确保进程里面没有QQ.exe和上述进程;2、打开QQ所在的文件夹,因为笔者习惯把用绿色便携版软件,之前把QQ安装在了 F:\绿色软件\网络\QQ2012\ 这个文件下,于是,在此打开 F:\绿色软件\网
阅读全文
摘要:成员变量,全局变量局部变量:必须要手动初始化String 是null;Char 是空格;Int 是0;Double 是0.0;Float 是0.0;Boolean 是null。“.”操作必要在方法中使用,不能再方法外使用!当对象加到堆中才能用“.”操作!三种方法:1、void无返回值;2、String返回string类型;3构造方法
阅读全文
摘要:Android 4.1项目:使用新浪微博分享时报: android.os.NetworkOnMainThreadException网上搜索后知道是因为版本问题,在4.0之后在主线程里面执行Http请求都会报这个错,也许是怕Http请求时间太长造成程序假死的情况吧。那么网上的朋友也给出了相应的解决方案,这叫上有政策下有对策:一:在发起Http请求的Activity里面的onCreate函数里面添加如下代码:1 //详见StrictMode文档2 StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder().de...
阅读全文
摘要:1、冒泡排序public static void main(String[] args){ int score[] = {67, 69, 75, 87, 89, 90, 99, 100}; for (int i = 0; i data[j]){ log=j; } } temp=data[i]; data[i]=data[log]; data[log]=temp; } for(int i=0;i elements[++j]);//找到element[i]应该摆放的位置,此处可以利用查找算法进行优化if(j = j;k--){elements[k+1] = elem...
阅读全文
摘要:数组定义:1、int [] ss={1,2,3}; 直接赋值2、int [] sss=new int[]{1,2,3}; 直接赋值,后面的[]中不能写数组长度3、int [] s=new int [1]; 声明数组类型长度,后面给他再赋值如果数组没有赋值,那么他们的默认数值是:String[] 是null;Char[] 是空格;Int [] 是0;Double[] 是0.0;Float[] 是0.0;Boolean[] 是null。数值型变量初始化默认为0,boolean型默认为falseChar默认为空字符引用数据类型(String)默认为null地址引用说明:1、这里的infoli是自己n
阅读全文
摘要:判断语句:1、If(条件){ 执行代码块}else if(条件){}else{}2、Switch(){ Case 条件:执行方法 Break; Case 条件:执行方法 Break;}循环语句:1、While(条件){ } 不知道次数的时候使用 先判断后执行2、Do{----}while(条件) 先执行后判断3、For(初值;条件;变化){ } 知道次数的时候使用 先判断后执行改变控制语句顺序1、Break:终止当前循环(挑出循环)2、Continue:终止本次,再进入下一次循环(短路一次)3、return :退出当前的方法体(1、带值返回,2、无值返回)
阅读全文

浙公网安备 33010602011771号