- 浏览: 123551 次
-
最新评论
文章列表
题目名称
C#字符串处理机制
题目关键字
C#字符串处理
题目录入时间
2013-3-1212:25:28
题目内容
选做题:C#中的字符串处理
要求
1、本题为选做题目;
2、了解、熟悉C#中的字符串的各种特殊处理;
3、了解、熟悉C#中的字符串底层实现,以及扩展应用。
内容
1、查阅资料,了解C#中的字符串在内存中的驻留机制;
2、查阅资料,了解C#中对于字符串以下几个声明:
·stringmyString;
·stringmyString=String ...
- 2013-06-14 11:56
- 浏览 203
- 评论(0)
同步方法和异步方法的区别
同步方法调用在程序继续执行之前需要等待同步方法执行完毕返回结果
异步方法则在被调用之后立即返回以便程序在被调用方法完成其任务的同时执行其它操作
林sir提示:在异步方法里面,注意 ...
- 2013-06-14 11:56
- 浏览 252
- 评论(0)
String,StringBuffer与StringBuilder的区别??
分类:pureJava2007-01-2411:5623483人阅读评论(19)收藏举报
String字符串常量
StringBuffer字符串变量(线程安全)
StringBuilder字符串变量(非线程安全)
简要的说,String类型和StringBuffer类型的主要性能区别其实在于String是不可变的对象,因此在每次对String类型进行改变的时候其实都等同于生成了一个新的String对象,然后将指针指向新的String对象,所以经常改变内容的字符串最好不要用String,因为每次生成 ...
- 2013-06-14 11:56
- 浏览 150
- 评论(0)
.Net垃圾回收机制原理详细介绍(二)http://www.csharpwin.com/csharpspace/13004r2647.shtml
2011-11-27 来自:CNBLOGS 字体大小:【大 中 小】
摘要:本文介绍弱引用对象,代,多线程垃圾回收,大对象处理以及和垃圾回收相关的性能计数器。
上 ...
- 2013-06-14 11:56
- 浏览 181
- 评论(0)
传送门:C#泛型编程
关键内容:
C#泛型机制
C#泛型能力有CLR在运行时支持:C#泛型代码在编译为IL代码和元数据时,采用特殊的占位符来表示范型类型,并用专有的IL指令支持泛型操作。而真正的泛型实例化工作以“on-demand”的方式,发生在JIT编译时。
- 2013-06-14 11:55
- 浏览 218
- 评论(0)
一:什么是弱引用
了解弱引用之前,先了解一下什么是强引用
例如:Objectobj=newObject();就是一个强引用,内存分配一份空间给用以存储Object数据,这块内存有一个首地址,也就是obj所保存的数据,内存分配的空间中不仅仅保存着Object对象信息,还保存着自己(Object本身)被引用的次数。
当一个对象被强引用的形式创建的时候,本身被引用的次数已经为1.
接着Objecto=obj;这句代码执行之后,obj指向的Object的存储空间已经被引用了2次,所以Object保存的被引用数值为2.
- 2013-06-14 11:55
- 浏览 195
- 评论(0)
C#中var关键字
分类:.NETC#2010-06-2611:341157人阅读评论(3)收藏举报
c#编译器objectstring.netide
var关键字是C#3.0开始新增的特性,称为推断类型
- 2013-06-14 11:55
- 浏览 346
- 评论(0)
作者:nileel来源:CSDN发布时间:2008-09-0919:13阅读:49359次推荐:12原文链接[收藏]
[1]C#读写xml文件[2]C#读写xml文件
c#读写xml文件
- 2013-06-14 11:55
- 浏览 198
- 评论(0)
答:出现用-Xlint选项编译的原因是:在你的源代码中,使用JDK中的类的时候,调用了已经过时的方法。所谓过时方法,是有些没有真正实现的方法,或存在潜在问题的方法。这些方法一般情况下,目前的JDK还支持,但在未来的某个版本中,可能就会取消的。所以,在本地使用的代码不必担心这个问题;要移值到其它计算机的程序必须要解决这个问题。
这些过时的方法在JDK的更高版本中,绝对大多数提供了替换方法,少部分是要放弃了。想改好程序,就要找到能够替代的方法,来修改代码。能替代的方法查阅API文档就能看到,在方法目录中,过时的方法有“已过时”的说明,在方法明细里能看到被哪个方法代替了。
- 2013-06-14 11:54
- 浏览 270
- 评论(0)
对象的拷贝[深拷贝和浅拷贝]:
i.关于clone[对象拷贝]——在实际编程过程,有时候我们会遇到一种情况:当你有一个对象A,在某一个时刻,A已经保存了对应的属性值,而且这些值本身是有效的,这个时候可能需要一个和A完全相同的对象
- 2013-06-13 16:48
- 浏览 273
- 评论(0)
java.util类StringTokenizer
java.lang.Object
java.util.StringTokenizer
- 2013-06-13 16:48
- 浏览 226
- 评论(0)
我们常用到的有以下几种:
1、itoa
功能:把一整数转换为字符串
用法:char*itoa(intvalue,char*string,intradix);
详细解释:itoa是英文in
- 2013-06-13 16:47
- 浏览 324
- 评论(0)
举两个例子以快速明白Java中的简单工厂模式:
女娲抟土造人
话说:“天地开辟,未有人民,女娲抟土为人。”女娲需要用土造出一个个的人,但在女娲造出人之前,人的概念只存在于女娲的思想里面。
女娲造人,这就是简单工厂模式的应用。
首先,在这个造人的思想里面,有几个重要的角色:女娲本身、抽象的人的概念和女娲所造出的一个个具体的人。
1.)女娲是一个工厂类,也就是简单工厂模式的核心角色。
2.)具休的一个个的人,包括张三,李四等。这些人便是简单工厂模式里面的具体产品角色
3.)抽象的人是最早只存在于女娲的头脑里的一个想法,女娲按照这个想法造出的一个个具体的人,便都符合这 ...
- 2013-06-13 16:47
- 浏览 143
- 评论(0)
一,ping
它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。下面就来看看它的一些常用的操作。先看看帮助吧,在DOS窗口中键入:ping
/? 回车,出现如图1。所示的帮助画面。在此,我们只掌握一些基本的很有用的参数就可以了(下同)。
-t 表示将不间断向目标IP发送数据包,直到我们强迫其停 ...
- 2013-06-13 16:47
- 浏览 246
- 评论(0)
Ctrl+1快速修复(最经典的快捷键,就不用多说了)Ctrl+D:删除当前行Ctrl+Alt+↓复制当前行到下一行(复制增加)Ctrl+Alt+↑复制当前行到上一行(复制增加)Alt+↓当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了
- 2013-06-13 16:47
- 浏览 167
- 评论(0)