自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除