xscn

博客园 首页 新随笔 联系 订阅 管理

2013年9月20日 #

摘要: Html就是超文本标记语言的简写,是最基础的网页语言,代码都是由标签所组成,不用区分大小写。1.Html代码由开始结束。里面由头部分和体部分两部分组成。2.头部分是给Html页面增加一些辅助或者属性信息,它里面的内容会最先加载。3. 体部分是真正存放页面数据的地方。标签就相当于一个容器。对容器中的数据进行操作,就是在再不断的改变容器的属性值。表格练习Java学习日志Java基础部分Java基础加强部分交通灯及银行面向对象设计java基础部分Java基础加强部分交通灯及银行面向对象设计java基础(环境设置,基础语法,函数数组)java-枚举交通灯管理系统java面向对象(封装-继承-多态)ja 阅读全文
posted @ 2013-09-20 14:06 xscn 阅读(446) 评论(0) 推荐(0) 编辑

2013年8月30日 #

摘要: 类加载器用来加载Java类到Java虚拟机中。一般来说,Java虚拟机使用Java类的方式如下:Java 源程序(.java 文件)在经过Java编译器编译之后就被转换成字节码(.class 文件)。类加载器就是负责读取Java字节代码,并转换成 java.lang.Class类的一个实例。Java... 阅读全文
posted @ 2013-08-30 17:25 xscn 阅读(195) 评论(0) 推荐(0) 编辑

2013年8月29日 #

摘要: 交通灯管理系统的项目需求画图分析十字路口的路线情况以南向的公路分析,车辆可以向3个方向行驶:S2W,S2N,S2E。每个方向的公路都有3个前进方向,总共有12条方向的车流。但是S2N和N2S其实是同一车流,所以12条车流方向简化为4种车流*2(方向相对)+4条右转弯车流:重点分析4种车流1. S2N... 阅读全文
posted @ 2013-08-29 22:16 xscn 阅读(339) 评论(0) 推荐(0) 编辑

2013年8月28日 #

摘要: Java定时器相关Timer和TimerTask类每个Timer对象相对应的是单个后台线程,用于顺序地执行所有计时器任务TimerTask对象。Timer有两种执行任务的模式,最常用的是schedule,它可以以两种方式执行任务:1:在某个时间(Data),2:在某个固定的时间之后(long del... 阅读全文
posted @ 2013-08-28 17:56 xscn 阅读(294) 评论(0) 推荐(0) 编辑

2013年8月26日 #

摘要: 代理模式代理模式的作用是:为其他对象提供一种代理以控制对这个对象的访问。在考虑到性能或安全等因素的情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。Proxy代理类:代理对象角色内部含有对真实对象的引用,从而可以操作真实对象,同时代理对象提供与真实对... 阅读全文
posted @ 2013-08-26 14:00 xscn 阅读(236) 评论(0) 推荐(0) 编辑

2013年8月25日 #

摘要: 概念Annontation是Java5开始引入的新特征。中文名称一般叫注解。它提供了一种安全的类似注释的机制,用来将任何的信息或元数据与程序元素(类、方法、成员变量等)进行关联。更通俗的意思是为程序的元素(类、方法、成员变量)加上更直观更明了的说明,这些说明信息是与程序的业务逻辑无关,并且是供指定的... 阅读全文
posted @ 2013-08-25 18:05 xscn 阅读(240) 评论(0) 推荐(0) 编辑

2013年8月24日 #

摘要: ---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------银行业务调度系统的项目需求面向对象的分析与设计:1.有三种对应类型的客户:VIP客户,普通客户,快速客户 ,异步随机生成各种类型的客户,... 阅读全文
posted @ 2013-08-24 17:28 xscn 阅读(515) 评论(0) 推荐(0) 编辑

2013年8月23日 #

摘要: JavaBean 是一种JAVA语言写成的可重用组件。为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露成员属性。也就是说是一种特殊的Java类,主要用于传递数据信息,这种java类中的方法主要用于访问私有的字段... 阅读全文
posted @ 2013-08-23 18:16 xscn 阅读(286) 评论(0) 推荐(0) 编辑

2013年8月22日 #

摘要: 一般而言,开发者社群说到动态语言,大致认同的一个定义是:“程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言”。从这个观点看,Perl,Python,Ruby是动态语言,C++,Java,C#不是动态语言。尽管在这样的定义与分类下Java不是动态语言,它却有着一个非常突出的动态相关机制:R... 阅读全文
posted @ 2013-08-22 16:50 xscn 阅读(201) 评论(0) 推荐(0) 编辑

2013年8月19日 #

摘要: 为什么要有枚举?问题:要定义星期几或性别的变量,该怎么定义?假设用1-7分别表示星期一到星期日,但有人可能会写成int weekday = 0;或即使使用常量方式也无法阻止意外。枚举就是要让某个类型的变量的取值只能为若干个固定值中的一个,否则,编译器就会报错。枚举可以让编译器在编译时就可以控制源程序... 阅读全文
posted @ 2013-08-19 02:18 xscn 阅读(187) 评论(0) 推荐(0) 编辑

摘要: 一个类的功能扩展可以有两种方式 :1.类的继承 ( 高耦合,会产生更多的子类,从而引起类的爆炸 )2.对象组合即装饰模式 ( 降耦,不会创造更多的子类,动态的为对象添加功能)装饰设计模式:装饰模式是在不必改变原类文件和使用继承的情况下,动态的扩展一个对象的功能。若要扩展功能,装饰者提供了比继承更有弹... 阅读全文
posted @ 2013-08-19 00:44 xscn 阅读(180) 评论(0) 推荐(0) 编辑

2013年8月17日 #

摘要: 正则表达式正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。给定一个正则表达式和另一个字符串,我们可以达到如下的目的:1. 给定的字符串是否符合正则表达式的过滤逻辑(称作“匹配”);... 阅读全文
posted @ 2013-08-17 17:13 xscn 阅读(264) 评论(0) 推荐(0) 编辑

2013年8月11日 #

摘要: API中的常用类System类System类包含一些有用的类字段和方法。它不能被实例化。属性和方法都是静态的。out,标准输出,默认打印在控制台上。通过和PrintStream打印流中的方法组合构成输出语句。In,标准输入,默认是键盘,获取键盘录入的所有内容。描述系统的一些信息:Properties... 阅读全文
posted @ 2013-08-11 04:38 xscn 阅读(479) 评论(0) 推荐(0) 编辑

2013年8月9日 #

摘要: 摘自《java开发实战经典》李兴华.著一对多的关系一个学校可以包含多个学生,一个学生属于一个学校,那么这就是一个典型的一对多关系,此时就可以通过类集进行关系的表示。在定义Student类中包含了一个School属性,表示一个学生属于一个学校。在程序运行时,只需要传入School类的引用就可以完成这样的关系。在定义School类时定义了一个List类型的属性,并指定其泛型类型是Student类型,这样一来就表示在一个School对象中会包含多个Student类型的引用。最后在主函数设置学校和学生的对应关系。也可以用Map来实现学校映射学生的list集合之间的关系。 1 import java.u 阅读全文
posted @ 2013-08-09 23:27 xscn 阅读(5657) 评论(0) 推荐(1) 编辑

2013年8月6日 #

摘要: 框架图IO(Input Output)流IO流用来处理设备之间的数据传输,Java对数据的操作是通过流的方式,用于操作流的对象都在IO包中。流按操作数据分为两种:字节流与字符流 。流按流向分为:输入流,输出流。字节流的抽象基类:•InputStream ,OutputStream。字符流的抽象基类:... 阅读全文
posted @ 2013-08-06 12:08 xscn 阅读(508) 评论(0) 推荐(0) 编辑

2013年7月31日 #

摘要: 框架图集合类面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式。数组和集合类同是容器,有何不同?数组存储同一类型的基本数据类型和对象;集合可以存储不同类型的对象。数组的长度是固定的;集合的长度是可变的。总结集合类的特点:集合只用... 阅读全文
posted @ 2013-07-31 22:17 xscn 阅读(292) 评论(0) 推荐(0) 编辑

2013年7月28日 #

摘要: String类String类是对字符串事物的描述,该类定义了专门用于操作字符串的方法。被final修饰,意味不能有子类。字符串是一个特殊的对象。字符串一旦初始化就不可以被改变。例如:String s = new String(“abc”);String s1 = “abc”;构造内容一样,后者更常用... 阅读全文
posted @ 2013-07-28 22:28 xscn 阅读(226) 评论(0) 推荐(0) 编辑

2013年7月25日 #

摘要: 框架图多线程进程:是一个正在执行中的程序。每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。线程:就是进程中的一个独立的控制单元。线程在控制着进程的执行。一个进程中至少有一个线程。如何在自定义的代码中,自定义一个线程呢?创建线程的第一种方式:继承Thread类。步骤:1,定义... 阅读全文
posted @ 2013-07-25 00:08 xscn 阅读(345) 评论(0) 推荐(0) 编辑

2013年7月23日 #

摘要: 框架图内部类将一个类定义在另一个类的里面,里面那个类就称为内部类(也叫内置类或嵌套类)。内部类的访问规则:1。内部类可以直接访问外部类中的成员,包括私有成员。 之所以可以直接访问外部类中的成员,是因为内部类中持有了一个外部类的引用,格式 外部类名.this2。外部类要访问内部类,必须建立内部类对象。 1 class InnerClassDemo 2 { 3 public static void main(String[] args) 4 { 5 //外部其他类直接访问内部类中的成员。格式写法 6 Outer.Inner in = new Ou... 阅读全文
posted @ 2013-07-23 22:57 xscn 阅读(1304) 评论(0) 推荐(0) 编辑

2013年7月22日 #

摘要: 单例模式的实现类只允许有一个类的实例并且提供了个全局指针来引用该例子。 想要保证对象唯一。1,为了避免其他程序过多建立该类对象。先禁止其他程序建立该类对象。2,还为了让其他程序可以访问到该类对象,只好在本类中自定义一个对象。3,为了方便其他程序对自定义对象的访问,可以对外提供一些访问方式。这三部怎么用代码体现呢?1,将构造函数私有化。2,在类中创建一个本类对象。(私有静态的)3,提供一个方法可以获取到该对象。实际开发中对于事物该怎么描述,还怎么描述。当需要将该事物的对象保证在内存中唯一时,就将以上的三步加上即可。 1 public final class Single//饿汉式,Single类 阅读全文
posted @ 2013-07-22 00:55 xscn 阅读(254) 评论(0) 推荐(0) 编辑

2013年7月21日 #

摘要: 在一个方法里定义算法的骨架,将一些步骤延迟到其子类,模板方法使得子类可以不改变一个算法的结构即可重新定义该算法的某些特定步骤。模板方法模式把我们不知道具体实现的步骤封装成抽象方法,提供一个按正确顺序调用它们的具体方法(这些具体方法统称为“模板方法”),这样构成一个抽象基类。子类通过继承这个抽象基类去... 阅读全文
posted @ 2013-07-21 02:10 xscn 阅读(300) 评论(0) 推荐(0) 编辑

2013年7月16日 #

摘要: 框架图理解面向对象面向对象是相对面向过程而言面向对象和面向过程都是一种思想面向过程强调的是功能行为面向对象将功能封装进对象,强调具备了功能的对象。面向对象是基于面向过程的。面向对象的特点是一种符合人们思考习惯的思想可以将复杂的事情简单化将程序员从执行者转换成了指挥者完成需求时:先要去找具有所需的功能... 阅读全文
posted @ 2013-07-16 23:06 xscn 阅读(673) 评论(0) 推荐(0) 编辑

2013年7月13日 #

摘要: 需求:有8个数1,2,3,4,5,6,7,8围成一个圈,从1开始往后数,每数三个就把这个数标记为0并剔除,然后继续数,直到剩下最后一个为止扩展:论坛了解了一下,类似于一个很出名的算法---约瑟夫环:已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个... 阅读全文
posted @ 2013-07-13 06:46 xscn 阅读(309) 评论(0) 推荐(0) 编辑

摘要: 框架图环境搭建课程中常见dos命令:dir : 列出当前目录下的文件以及文件夹md : 创建目录rd : 删除目录cd : 进入指定目录cd.. : 退回到上一级目录cd/ : 退回到根目录del : 删除文件exit : 退出dos命令行JDK,JRE的区别:JDK是Java程序开发包,是面向开发... 阅读全文
posted @ 2013-07-13 03:00 xscn 阅读(483) 评论(0) 推荐(1) 编辑