摘要: 4. % 的用法,/ 当你在for循环里想换行时,可以利用(i%n==0),实现每打印n次,换一次行。1,善用return ,break,continue continue:当你在for循环里,满足某个 if 条件,不再执行下面的语句时可用continue。又或者,满足某个条件后,你还想直接循环这次... 阅读全文
posted @ 2014-12-24 22:53 beyondbycyx 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 3.try后面 try{}后面必接上一个catch或者finally,否则编译不过去1, % 和 / 经常弄反!2. String的split(参数)方法里的参数值 参数只能是给定的正则表达式,可以是“ ”空格,不能是“.”,因为给定的正则表达式里没这个值 阅读全文
posted @ 2014-12-24 22:47 beyondbycyx 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 1.多态性 封装是为了保护属性的操作,继承是为了扩展类的功能 多态是由封装性和继承性引出面向对象程序设计语言的另一个特征。 多态的体现:方法的重载和重写1.1 静态多态性(编译时多态):由方法重载(overload)实现1.2 动态多态性(运行时多态):子类对象可以作为父类对象使用,有方法重写(ov... 阅读全文
posted @ 2014-12-24 16:35 beyondbycyx 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1.继承的概念面向对象的特点之一,可以实现对类的复用。可以通过以下两种方法实现 a.合成/聚合关系(包含其他类):将一个类当作另一个类的属性。b.派生类:一个类继承另一个类,实现继承的类称为派生类,被继承类称为父类,基类,超类。父类的成员方法和成员变量被子类继承,但是父类的构造方法没有被继承。在Ja... 阅读全文
posted @ 2014-12-23 23:58 beyondbycyx 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 12.Object的hashCode()和equals()方法的相互关系在JDK的API中规定Object类的hashCode()的原则如下:如果根据 equals(Object) 方法,两个对象是相等的,那么对这两个对象中的每个对象调用 hashCode 方法都必须生成相同的整数结果。如果根据 e... 阅读全文
posted @ 2014-12-23 16:59 beyondbycyx 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 1.面向对象的设计思想 面向过程:是以一个流程为单位,考虑它的实现方法,关心的是它的功能实现。 面向对象:是以具体事物为单位,考虑它的属性(特征)和动作(行为)。2.面向对象思考问题的方式有哪些对象?对象有什么特征和功能?对象之间的关系?3.类和对象 3.1,面向对象的编程思想:是力图使计算机语... 阅读全文
posted @ 2014-12-23 13:33 beyondbycyx 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 1.1 网络程序开发体系结构:c/s,b/s 11.1 C/S结构 : client/server,即客户端/服务器结构。它降低系统的通信开销,客户端需要安装专用的客户端软件。在2000年以前,占据主流地位。 11.2 B/S结构:browser/server ,即浏览器/服务器结构。通过浏览器如I... 阅读全文
posted @ 2014-12-22 23:49 beyondbycyx 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 1.冒泡排序法 1 //升序排序法 2 public static void bubbleSort(int []arr) 3 { 4 //发生n-1次循环 5 for(int i=1;iarr[index])13 {... 阅读全文
posted @ 2014-12-22 18:51 beyondbycyx 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1.守护(后台)线程 Daemon Thread守护线程的作用是为其他线程的运行提供便利服务,比如垃圾回收线程就是一个守护线程 a.守护线程创建的子线程也是守护线程 b.可以设置线程为守护线程(setDaemon(boolean on)),但是必须在调用start方法之前,否则抛异常。 c.不要认为... 阅读全文
posted @ 2014-12-20 23:27 beyondbycyx 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 1.线程和进程的概念1.1.进程(Process):拥有独立的内存空间,每个独立执行的程序称为进程 1.2.线程(Thread):线程是一个程序内部的一条执行路径,Java虚拟机允许应用程序并发地运行多个执行线程 1.3.线程和进程的区别 每个进程都有独立的代码和数据空间(进程上下文),进程间的切换... 阅读全文
posted @ 2014-12-20 22:17 beyondbycyx 阅读(126) 评论(0) 推荐(0) 编辑