上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页
摘要: 在C语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。(1)第一个作用:隐藏。当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例来说明。我们要同时编译两个源文件,一个是a.c,另一个是main.c。下面是a.c的内容#include增加这条语句char a = ‘A‘; // global variablevoid msg() { printf("Hello\n"); }你可能会问:为什么在a.c中定义的全局变量a和函数msg能在main.c中使用?前面说过,所有未加static前缀的全局变量和函数 阅读全文
posted @ 2013-09-20 20:41 婷婷玉立的成长之家 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 1 import java.util.*; 2 3 public class Stacks { 4 static String[] months={"January","February","March","April","May","June", 5 "July","August","September","October","November"};//定义字符串数组,使用大 阅读全文
posted @ 2013-09-06 11:02 婷婷玉立的成长之家 阅读(156) 评论(0) 推荐(0) 编辑
摘要: Vector和ArrayList的区别线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构这些类均在java.util包中本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类CollectionListLinkedListArrayListVectorStackSetMapHashtableHashMapWeakHashMapCollection接口Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)一些Collection允许相同的 阅读全文
posted @ 2013-09-06 10:50 婷婷玉立的成长之家 阅读(343) 评论(0) 推荐(0) 编辑
摘要: http://bbs.csdn.net/topics/390287050http://bbs.csdn.net/topics/120104042 阅读全文
posted @ 2013-08-28 15:48 婷婷玉立的成长之家 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 1、Java中的移位操作符JAVA中,>>>运算符将用0填充前面的位,>>运算符将用符号位填充左侧的位。没有>操作执行的是算术位移(扩展符号位),还是逻辑移位(高位填0)。在执行中,只会选择效率较高的一种。这就是说,在C++中,>>运算符其实只是为非负数定义的。JAVA消除了这种含糊性。2、强制类型转化C++注意:在Java中不能在boolean类型与任何数值类型之间进行强制类型转化,这样可以防止一些常见的错误发生。java中不使用逗号运算符。不过,可以在for语句中使用逗号分隔表达式列表。3、String类由于不能修改java字符串中的字符,所 阅读全文
posted @ 2013-08-28 15:26 婷婷玉立的成长之家 阅读(328) 评论(0) 推荐(0) 编辑
摘要: &和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。&&还具有短路的功能,即如果第一个表达式为false,则不再计算第二个表达式,例如,对于if(str != null && !str.equals(“”))表达式,当str为null时,后面的表达式不会执行,所以不会出现NullPointerException如果将&&改为&,则会抛出NullPointerException异常。If(x==3 阅读全文
posted @ 2013-08-28 15:07 婷婷玉立的成长之家 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 1 我想让用户输入一组字符串,然后将这个字符串的每一个赋给一个char.即,abcde2 char ch[]=new char[5];3 ch[0]=a;ch[1]=b;.....1 解决方案如下图所示:2 String str="abcde";3 char[] c=new char[str.length()];4 c=str.toCharArray();华为的一道机试代码题目如下所示。 1 //输入字符串长度len1,字符串S1,字符串len2,s2,从后往前比较,以最短字符串为标准,输出不同元素的个数。 2 public class SWTest { 3 public 阅读全文
posted @ 2013-08-27 15:12 婷婷玉立的成长之家 阅读(31371) 评论(0) 推荐(2) 编辑
摘要: 前几天,Google给我Hotmail邮箱发了封确认信。我看不懂,不是因为我英文不行,而是"???? ????? ??? ????"的内容让我不知所措。有好多程序员处理不好编码问题。不是因为他们学不会,而是因为他们太保守或太不以为然了!我想说,初级程序员需要积累更多 的计算机高级知识;高级程序员需要了解更多的底层知识。 那么Content-Type标记到底有什么作用?UTF-8与Unicode到底有何关系?…………现在我们就一起来揭开编码那神奇的面纱!从ASCII编码谈起: 我们需要了解的最早编码是ASCII码。它用7个二进制位来表示,由于那个 时期生产的大多数计算机使用8 阅读全文
posted @ 2013-08-17 22:19 婷婷玉立的成长之家 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 主题句:每个编码形式将字符从字符集转换为编码数据。 1 说白了一个代码点就是一个Unicode字符。代码单元就是代码点的集合。 2 字符视图 3 要了解字符集标准,您必须能区分三种不同的字符视图: 4 5 字符集(字符的抽象列表)。 6 作为带标量值的“代码点”的字符。 7 作为编码数据的字符。 8 字符集(字符的抽象列表) 9 10 字符集是各种文字(包括拉丁文、西里尔文、中文、朝鲜语、日语、希伯来语和阿拉伯语)中所包含的字符的一个抽象列表,由一百多万个字符组成。字符集还包括其他符号,例如音符。11 12 Unicode 和 GB18030 标准都具有字符集。当某个标准添加了新字符... 阅读全文
posted @ 2013-08-17 22:16 婷婷玉立的成长之家 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 1、代码点&代码单元,是从Unicode标准而来的术语,Unicode标准的核心是一个编码字符集,它为每一个字符分配一个唯一数字。Unicode标准始终使用16进制数字,并且在书写时在前面加上U+,(看来U+代表Unicode标准哦。)如字符“A”的编码为“U+0041”。代码点是指可用于编码字符集的数字。编码字符集定义一个有效的代码点范围,但是并不一定将字符分配给所有这些代码点。有效的Unicode代码点范围是U+0000至U+10FFFF。Unicode4.0将字符分配给一百多万个代码点中的96382个代码点。说白了一个代码点就是一个Unicode字符。代码单元就是代码点的集合。字 阅读全文
posted @ 2013-08-17 22:08 婷婷玉立的成长之家 阅读(1245) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页