- 博客(14)
- 收藏
- 关注
原创 Http协议解析
超文本传送协议(hypertext transfer protocol,HTTP)是万维网(world wide web,www,也简称为web)的基础,本节主要对http协议进行介绍,并分别给出http多线程服务器和客户程序的实例,而不介绍有关WEB和浏览器方面的知识。 HTTP是一个属于应用层的面向对象的协议,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展
2012-06-18 11:51:29 572
原创 java克隆(深浅拷贝,复制)详解
1.浅复制与深复制概念(1)浅复制(浅克隆)被复制对象的所有变量都含有与原来对象相同的值,而所有的对其他对象的引用仍然只指向原来的对象,换言之,浅复制仅仅复制锁考虑的对象,而不复制它所引用的对象。(2)深复制(深克隆)被复制对象的所有变量都含有与原来的对象相同的值,除去那些引用其他对象的变量,那些引用其他对象的变量将指向被复制过的新对象,而不再试原有的那些被引用的对象,换言之,深复制把要复制的
2012-06-12 00:30:41 3458 1
原创 java深浅拷贝(复制)
精创之作《雷神的微软平台安全宝典》诚邀译者 移动业界领袖会议·上海·6.20 CSDN博客频道“移动开发之我见”主题征文活动 【分享季1】:网友推荐130个经典资源,分享再赠分! java深浅拷贝(复制)分类: java基础 2011-07-20 10:
2012-06-12 00:29:16 2971
原创 String,StringBuffer,StringBulider的区别
String是固定长度的字符串,如果要发生变化必须重新生成新的实例;String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 而如果是使用 StringBuffer 类则结果就不一样了,每次结果都会
2012-06-12 00:27:01 431
原创 java 接口 interface ,接口与抽象类
1.JAVA 接口 在JAVA中,接口有两种意思: 一种是指系统对外提供的所有服务。类的所有能被外部使用者访问的方法构成了类的接口。 二是指用 interface 关键字定义的实在的接口,也称为接口类型。它用于明确的描述系统对外提供的所有服务,能够更加清晰的把系统的实现细节与接口分离。 接口 类型和抽象类都不能实
2012-06-12 00:25:25 325
原创 java 修饰符(public protected default private 组)
public protected default private 组 public 权限最大,同类,同包,不同包,同包子类父类之间,不同包子类父类之间都可以访问。 java 默认的权限是default,即friendly(注:friendly 在java中没有,是c的说法。) 同类,同包,同包子类父类都可以访问。 protected受保护的,同类,同包,同包子类父类,不同包子
2012-06-12 00:22:38 539
原创 java 修饰符(final 修饰符)
final 修饰符final 具有不可更改的意思,它可以修饰非抽象类,非抽象成员方法和变量。 用 final 修饰的类不能被继承,没有子类 如 String 用 final 修饰的方法不能被子类的方法覆盖 用 final 修饰的变量表示常量,只能被赋值一次 用 final 不能修饰构造方法,因为方法覆盖这一概念仅适
2012-06-12 00:21:00 438
原创 java 修饰符(transient volatile Synchronize 关键字)
transient 关键字 首先是JAVA的序列化,简单来说就是将某一个类存储以文件形式存储在物理空间,下次再从本地还原的时候,还可以将它转换回来,这种形式便利了网络上的一些操作。 序列化只能保存对象的非静态成员交量,不能保存任何的成员方法和静态的成员变量,而且串行化保存的只是变量的值,对于变量的任何修饰符都不能保存。 以文件形式描述某些信息时,容易涉及到安全
2012-06-12 00:18:47 537
原创 java修饰符(static关键字)
static 关键字 static 修饰符可以用来修饰类的成员变量,成员方法和代码块。 用 static 修饰的成员变量表示静态变量,可以直接通过类来访问。 用 static 修饰的成员方法表示静态方法,可以直接通过类名来访问。 用 static 修饰的程序代码块表示静态代码块,当JAVA虚拟机加载类时,就会执行该代码块。
2012-06-12 00:17:12 315
原创 java修饰符(abstract 修饰符)
abstract 修饰符 abstract 修饰符可以用来修饰类和成员方法 用 abstract 修饰的类表示抽象类,抽象类位于继承树的抽象层,抽象类不能被实例化,即不允许创建抽象类本身的实例。没有用 abstract 修饰的类称为具体类,具体类可以被实例化。 用 abstract 修饰的方法表示抽象方法,抽象方法没有方法体。抽
2012-06-12 00:06:13 564
原创 浅谈C++/JAVA/C#运行机制和执行效率
貌似有段时间没写日志了,却忽然有个念头,想写写有关专业方面的东西。 估计有很多同学都对C++/JAVA/C#这三大热门语言的运行机制和执行效率有或多或少的困惑,自己也有,但是经过前期的学习,了解了三者在这两方面的区别,就废话不说了,进入主题吧。 一、运行机制 1、JAVA-编译和解释型语言 一个JAVA文件,首先会由JAVA
2012-06-11 16:58:36 334
原创 浅谈C++/JAVA/C#运行机制和执行效率
貌似有段时间没写日志了,却忽然有个念头,想写写有关专业方面的东西。 估计有很多同学都对C++/JAVA/C#这三大热门语言的运行机制和执行效率有或多或少的困惑,自己也有,但是经过前期的学习,了解了三者在这两方面的区别,就废话不说了,进入主题吧。 一、运行机制 1、JAVA-编译和解释型语言 一个JAVA文件,首先会由JAVA
2012-06-11 16:58:34 466
原创 改变Toast的位置显示内容
直接上代码:TextView t = new TextView(this); t.setText("bbbbbbbbbb"); ImageView image = new ImageView(this); image.setImageResource(R.drawable.ic_launcher); EditText edit = new EditText(this);
2012-06-05 17:13:05 468
原创 在代码中实现按下Home键的效果
Android设备在按下Home键会自动切换回桌面,其实实现的方法很简单,由于Launcher捕获了Home键的按下action,我们直接发送个Intent给Launcher即可,代码如下: Intent intent= new Intent(Intent.ACTION_MAIN); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TAS
2012-06-05 17:11:36 387
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人