摘要: 正在学习英语的朋友最关心的问题无非就是快速学好的问题。怎样才能快速学好英语呢,找准方法坚持下去一定可以学习好的。 1 学习英语的首要理念:要努力去了解“是什么”,而尽量少去了解“为什么”。 因为英语是语言,是人们在长期生活中逐渐形成的一种交流的媒介。很多语汇和句型的用法没有道理可讲,没有“为什么”可言,人们就是这样用的,就是这样说的,记住就好。当然了,仔细分析起来或许可以找到语法上的解释,但实在不是学习英语的宗旨。婴儿时期,我们学说话的时候,从来没有问过“为什么会这么说”吧,但是为什么后来会说的这么好?因为我们听的多,说的多,自然就记在脑子里了,即使不去分析这样说的原因和道理,一样可以说的.. 阅读全文
posted @ 2013-03-11 16:34 chengyu0314 阅读(167) 评论(0) 推荐(0)
摘要: Set,List,Map,Vector,ArrayList的区别JAVA的容器---List,Map,Set Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └WeakHashMapCollection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些 Collection允许相同的元素而另一些不行。一些能排序而另一些不行。Java SDK不提供直接继承自Collec.. 阅读全文
posted @ 2013-03-08 17:01 chengyu0314 阅读(112) 评论(0) 推荐(0)
摘要: 枚举类型是JDK5.0的新特征。Sun引进了一个全新的关键字enum来定义一个枚举类。下面就是一个典型枚举类型的定义:Java代码publicenumColor{RED,BLUE,BLACK,YELLOW,GREEN}显然,enum很像特殊的class,实际上enum声明定义的类型就是一个类。而这些类都是类库中Enum类的子类(java.lang.Enum<E>)。它们继承了这个Enum中的许多有用的方法。我们对代码编译之后发现,编译器将enum类型单独编译成了一个字节码文件:Color.class。Color字节码代码finalenumhr.test.Color{//所有的枚举值 阅读全文
posted @ 2013-03-08 16:51 chengyu0314 阅读(485) 评论(0) 推荐(0)
摘要: DK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。用法一:常量在JDK1.5 之前,我们定义常量都是: public static fianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。Java代码 publicenumColor{ RED,GREEN,BLANK,YELLOW }public enum Color { RED, GREEN, BLANK, YELLOW}用法二:switchJDK1.6之前的switch语句只支持int,char,enum类型,使用枚举,能让我们的代. 阅读全文
posted @ 2013-03-08 16:35 chengyu0314 阅读(139) 评论(0) 推荐(0)
摘要: 什么是流:流是一个抽象的概念。当Java程序需要从数据源读取数据时,会开启一个到数据源的流。数据源可以是文件,内存或者网络等。同样,当程序需要输出数据到目的地时也一样会开启一个流,数据目的地也可以是文件、内存或者网络等。流的创建是为了更方便地处理数据的输入输出。流分为字节流和字符流。字节流也称为原始数据,需要用户读入后进行相应的编码转换。而字符流的实现是基于自动转换的,读取数据时会把数据按照JVM的默认编码自动转换成字符。字节流由InputStream和OutputStream处理,而字符流由Reader和Writer处理。Reader和Writer是Java后加入的处理类,出于让数据的处理更 阅读全文
posted @ 2013-03-08 13:56 chengyu0314 阅读(122) 评论(0) 推荐(0)
摘要: 本文将告诉你学习Java需要达到的30个目标,学习过程中可能遇到的问题,及学习路线。希望能够对你的学习有所帮助。对比一下自己,你已经掌握了这30条中的多少条了呢?路线Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE。这三块相互补充,应用范围不同。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。先学习j2se要学习j2ee就要先学习j2se,刚开始学习j2se先建议不要使用IDE,然后渐渐的过渡到使用IDE开发,毕 阅读全文
posted @ 2013-03-07 16:52 chengyu0314 阅读(281) 评论(0) 推荐(1)