- 博客(23)
- 收藏
- 关注
原创 XML
第1章 XML1.1 Xml语言和作用 1.2 Xml语法1、文档声明格式: 1、版本声明: 2、文档编码声明:注意:文档编码声明默认的是“UTF-8”,如果要使用中文要加上encoding=”GB2312”. 3、独立文档声明:文档是否依赖外部文档。IE不支持2、元素1、命名规范 1、名称只能以字母、下划线或者冒号开头;
2013-10-27 20:18:00
580
原创 交通灯管理系统
1、项目分析1.1、管理系统的项目需求1、异步随机生成按照各个路线行驶的车辆。 例如:由南向而来去往北向的车辆……直行车辆 由西向而来去往南向的车辆……右转车辆 有东向而来去往南向的车辆……左转车辆2、信号灯忽略黄灯,只考虑绿灯和红灯。3、应考虑左转车辆控制信号灯,右转车辆不受信号灯控制4、具体信号灯控制逻辑与现实生活中普通交通灯
2013-10-27 19:58:08
558
原创 数据结构
第1章 数据结构概述1、定义 我们如何把现实中大量而复杂的问题以特定的数据类型(单个数据怎样存储?)和特定的存储结构(个体的关系)保存到主存储器(内存)中,以及在此基础上为实现某个功能(比如查找某个元素,删除某个元素,对所有元素进行排序)而执行的相应操作,这个相应的操作也叫算法。(比如班里有15个人,其信息量也许一个数组就搞定了,但是假如10000个, 怎么办?内存也许没有这么多
2013-10-27 19:56:46
908
原创 CSS
第3章CSS3.1 Web标准简介1 什么是web标准Web标准不是一个标准,而是由W3C和其他的标准化组织制定的一系列标准的集合。包含我们熟悉的HTML、XHTML、JavaScript以及CSS等2、制定标准的目的 创建一个统一的用于web表现层的技术标准,以便于通过不同浏览器或终端设备向最终用户展示信息内容。3、采用标准的好处 ⑴、可以提升网页浏览速度
2013-10-27 19:54:57
823
原创 HTML
第1章 HTML1.1 概述1、什么是HTMLHTML:(Hype Text Markup Language)超文本标记语言,是最基本的网页语言。他不是编程语言,而是一种描述性的标记语言。2、标签⑴、HTML是通过标签来定义的语言,代码由标签组成,不区分大小写。⑵、由开始,结束,分头部分(head)和体部分(body),头部分用于给页面增加一些辅助或属性信息,最先加载。体部
2013-10-27 19:52:43
656
原创 正则表达式
第2章 正则表达式1、概述⑴、正则表达式:是一种专门用来操作字符串的规则,通过一些符号来表示某些程序代码,简化对字符串的复杂操作,但可读性较差。⑵、由来:对字符串的操作,如果用代码会显得臃肿,而利用正则就能将其简化,publicclass RegexFrom { /** * 需求:校验qq号码 * 长度为5-15位,只能是数字,0不能开头。
2013-10-27 19:48:01
464
原创 注解
12.3 注解12.3.1 简介JDK1.5出现的新特性,一个注解就是一个类,它相当于一种标记,加了注解就等于打上了某种标记,没加,则等于没有某种标记,以后,javac编译器,开发工具盒其他程序可以用反射来了解你的类及各种元素上有没有何种标注,有,则采用相应的操作,。标记可以加在包,类,方法,字段,方法的参数以及局部变量上。 几个常见的标记示例: publiccla
2013-10-27 19:46:37
528
原创 JavaBeans
12.3 JavaBeans1、简介JavaBeans是一种特殊的Java类,是java软件组件模型的实现和规范,主要用于传递数据信息,这种java类中的方法主要用于访问私有的字段,且方法名符合某种命名规则,一个标准的JavaBeans组件具有以下特性:⑴、它是一个公开的类、⑵、它有一个默认的构造方法,也就是不带参数的构造方法;⑶、它提供setXXX()方法和getXXX(
2013-10-27 19:45:55
748
原创 枚举
12.2 枚举1、为什么要有枚举要定义星期几或性别的变量,该怎么定义?假设用1-7分别表示星期一到星期日,但有人可能会写成int weekday = 0;或即使使用常量方式也无法阻止意外。枚举就是要让某个类型的变量的取值只能为若干个固定值中的一个对象,否则,编译器就会报错。枚举可以让编译器在编译时就可以控制源程序中填写的非法值,普通变量的方式在开发阶段无法实现这一目标。2、用普通类
2013-10-27 19:45:23
483
原创 高新技术
第12章 高新技术12.1 小知识点12.1.1 Ecplise的基础设置1、EclipseMyEclipse是Eclipse的插件,相当于补丁,增强了一些功能,用于开发JavaEE的程序(JavaEE,Java Platform Enterprise Edition,企业级版本),即WEB项目。现在是将2个软件和在一起安装,更加方便。Eclipse是用Java语言开发的。运行Ec
2013-10-27 19:44:48
611
原创 反射机制
第10章 反射机制JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的属性和方法对于任意一个对象,都能够调用到它的任意一个方法和属性。这种状态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。10.1 反射的基石—Class类1、简介Java类用于描述一类事物,该类事物有什么属性,没什么属性,至于这个属性的值是什么,则使用这个类的实例对象来确定的。Ja
2013-10-27 19:43:57
532
原创 Socket网络编程
第9章 Socket网络编程9.1 网络编程概述9.1.1 计算机网络、分组报文和协议1、计算机网络:由一组通过通信信道相互连接的机器组成。 ⑴、机器 ①、主机(hosts):运行应用程序的计算机。应用程序有网络浏览器(Web browser)、即时通信代理(IM agent)、文件共享程序②路由器的作用:将信息从一个通信信道传递或转发到另一个通信信道。
2013-10-27 19:43:17
794
原创 File类
7.4 File类 File类是io包中唯一代表磁盘文件本身的对象,File类定义了一些与平台无关的方法来操作文件,可以通过调用File类中的方法,实现创建.删除.重命名文件等,File类是对象主要用来获取未文件本身的一些信息,如文件所在的目录,文件的长度.文件的读写权限等.数据流可以将数据系写入到文件中,而文件也是数据流最常用的数据媒体. 1、File类的作用
2013-10-27 19:41:44
983
原创 GUI
第8章 GUI8.1 概述 1、GUIGraphicalUser Interface(图形用户接口)。用图形的方式,来显示计算机操作的界面,这样更方便更直观。2、CLICommand line User Interface (命令行用户接口)就是常见的Dos命令行操作。需要记忆一些常用的命令,操作不直观。3、Awt和Swing Java为GUI提供的对象都存
2013-10-27 19:41:36
647
原创 IO流
第7章 IO流7.1 概述1、java对数据的操作是通过流的方式,IO流就是用来处理设备之间的数据传输。2、流的分类 ⑴、按操作数据分:字节流和字符流 ⑵、按流向分:输入流和输出流3、字符流的由来:计算机发展过程中,产生了Unicode码表,其中任何字符用2个字节表示,后来又升级为UTF-8,该码表是根据所要表示的字符的大小来决定字节数。在中
2013-10-27 19:39:46
429
原创 集合框架
6.3集合框架6.3.1简述1、由来对象用于封装特有数据,对象多了需要存储,且对象的个数不确定,于是 SUN公司专门设计了一组类,这组类因内部的数据结构不同,不断向上抽取,就形成了各种不同的具体容器,即容器类,这些容器共同组成了集合框架(Collection Framework)。集合框架包含在java.util 包中。任何集合框架都包含三大块内容:对外的接口、接口的实现和对集
2013-10-27 19:38:16
905
原创 常见API
第六章常用对象API6.1 String类6.1.1 创建String对象1、创建方式:⑴、String s ="aaa";privatestaticvoid stringDemo_1() { String s = "aaa";String s2 ="aaa";//ture的原因:他们同处常量池中,常量池的特点是池中没有就创建,如果有的话,就
2013-10-27 19:28:22
700
原创 多线程
第5章Java多线程与并发库5.1 创建线程的方式5.1.1概念1、进程:一个具有一定独立功能的程序关于某个数据集合的一次运行活动。 ⑴、进程是一个实体。每一个进程都有它自己的地址空间,一般情况下,包括文本区域(textregion)、数据区域(data region)和堆栈(stackregion)。文本区域存储处理器执行的代码;数据区域存储变量和进程执行期间使用的动态分配
2013-10-27 19:20:00
585
原创 异常
第四章 异常4.1异常的简介1、含义:Java程序在编译或者运行过程中出现的错误。是对问题的描述,将问题进行对象的封装。2、由来:问题也是现实生活中的一个具体事物,也可以通过java的类的形式进行描述,并封装成对象。3、分类⑴、异常的体系⑵、分类①、Error类:对于Error一般不写针对性的代码对其进行处理②、Exception类:对于Exception类可以使用
2013-10-27 19:17:24
541
原创 面向对象(二)
3.9抽象类1、特点⑴、被abstract修饰的,只有声明没有实现的方法就是抽象方法,抽象方法必须被定义在抽象类中,该类也得被abstract修饰。⑵、抽象类不可以实例化,因为调用方法没有意义。⑶、抽象类的子类必须覆盖其所有的抽象方法后,该子类才可以实例化,否则该类还是抽象类。2、问题细节⑴、抽象类中有构造方法,用于给子类对象进行初始化⑵、抽象类中也有非抽象方法,目的就
2013-10-27 19:15:28
1059
原创 第三章 面向对象
第三章 面向对象3.1面向对象的概念3.3.1理解面向对象1. 面向对象是相对面向过程而言2. 面向对象和面向过程的区别面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中
2013-08-01 11:13:45
533
原创 第2章Java语法基础
第2章Java语法基础2.1 基本格式1、所有Java代码都应该在一个class中。2、Java是严格区分大小写的。3、Java是一种自由格式的语言。Java代码分为结构定义语句和功能执行语句,功能执行语句最后必须以分号结束。2.2注释1、单行注释://2、多行注释:/* */3、文档注释是Java中特有的一种注释,它可以通过JDK中的工具(javadoc.exe)
2013-08-01 11:10:58
624
原创 java编程基础
第一章Java编程基础1.1基本概念 1、什么是计算机语言 计算机语言指用于人与计算机之间通讯的语言。计算机语言是人与计算机之间传递信息的媒介。为了使电子计算机进行各种工作,就需要有一套用于编写计算机程序的数字、字符和语法规划,由这些组成计算机指令就是计算机语言。软件就是由若干条计算机语言所组成的。 2、计算机语言分类 ⑴机器语
2013-06-30 14:00:02
881
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人