java技术
文章平均质量分 82
狼__牙
这个作者很懒,什么都没留下…
展开
-
IO流
第7章 IO流 7.1 概述 1、java对数据的操作是通过流的方式,IO流就是用来处理设备之间的数据传输。 2、流的分类 ⑴、按操作数据分:字节流和字符流 ⑵、按流向分:输入流和输出流 3、字符流的由来: 计算机发展过程中,产生了Unicode码表,其中任何字符用2个字节表示,后来又升级为UTF-8,该码表是根据所要表示的字符的大小来决定字节数。在中原创 2013-10-27 19:39:46 · 440 阅读 · 0 评论 -
第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 · 629 阅读 · 0 评论 -
第三章 面向对象
第三章 面向对象 3.1面向对象的概念 3.3.1理解面向对象 1. 面向对象是相对面向过程而言 2. 面向对象和面向过程的区别 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。 面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中原创 2013-08-01 11:13:45 · 538 阅读 · 0 评论 -
反射机制
第10章 反射机制 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的属性和方法对于任意一个对象,都能够调用到它的任意一个方法和属性。这种状态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 10.1 反射的基石—Class类 1、简介 Java类用于描述一类事物,该类事物有什么属性,没什么属性,至于这个属性的值是什么,则使用这个类的实例对象来确定的。Ja原创 2013-10-27 19:43:57 · 541 阅读 · 0 评论 -
常见API
第六章常用对象API 6.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 · 715 阅读 · 0 评论 -
多线程
第5章Java多线程与并发库 5.1 创建线程的方式 5.1.1概念 1、进程:一个具有一定独立功能的程序关于某个数据集合的一次运行活动。 ⑴、进程是一个实体。每一个进程都有它自己的地址空间,一般情况下,包括文本区域(textregion)、数据区域(data region)和堆栈(stackregion)。文本区域存储处理器执行的代码;数据区域存储变量和进程执行期间使用的动态分配原创 2013-10-27 19:20:00 · 593 阅读 · 0 评论 -
JavaBeans
12.3 JavaBeans 1、简介 JavaBeans是一种特殊的Java类,是java软件组件模型的实现和规范,主要用于传递数据信息,这种java类中的方法主要用于访问私有的字段,且方法名符合某种命名规则, 一个标准的JavaBeans组件具有以下特性: ⑴、它是一个公开的类、 ⑵、它有一个默认的构造方法,也就是不带参数的构造方法; ⑶、它提供setXXX()方法和getXXX(原创 2013-10-27 19:45:55 · 757 阅读 · 0 评论 -
枚举
12.2 枚举 1、为什么要有枚举 要定义星期几或性别的变量,该怎么定义?假设用1-7分别表示星期一到星期日,但有人可能会写成int weekday = 0;或即使使用常量方式也无法阻止意外。 枚举就是要让某个类型的变量的取值只能为若干个固定值中的一个对象,否则,编译器就会报错。枚举可以让编译器在编译时就可以控制源程序中填写的非法值,普通变量的方式在开发阶段无法实现这一目标。 2、用普通类原创 2013-10-27 19:45:23 · 490 阅读 · 0 评论 -
Socket网络编程
第9章 Socket网络编程 9.1 网络编程概述 9.1.1 计算机网络、分组报文和协议 1、计算机网络:由一组通过通信信道相互连接的机器组成。 ⑴、机器 ①、主机(hosts):运行应用程序的计算机。应用程序有网络浏览器(Web browser)、即时通信代理(IM agent)、文件共享程序 ②路由器的作用:将信息从一个通信信道传递或转发到另一个通信信道。原创 2013-10-27 19:43:17 · 806 阅读 · 0 评论 -
正则表达式
第2章 正则表达式 1、概述 ⑴、正则表达式:是一种专门用来操作字符串的规则,通过一些符号来表示某些程序代码,简化对字符串的复杂操作,但可读性较差。 ⑵、由来:对字符串的操作,如果用代码会显得臃肿,而利用正则就能将其简化, publicclass RegexFrom { /** * 需求:校验qq号码 * 长度为5-15位,只能是数字,0不能开头。原创 2013-10-27 19:48:01 · 472 阅读 · 0 评论 -
高新技术
第12章 高新技术 12.1 小知识点 12.1.1 Ecplise的基础设置 1、Eclipse MyEclipse是Eclipse的插件,相当于补丁,增强了一些功能,用于开发JavaEE的程序(JavaEE,Java Platform Enterprise Edition,企业级版本),即WEB项目。现在是将2个软件和在一起安装,更加方便。Eclipse是用Java语言开发的。运行Ec原创 2013-10-27 19:44:48 · 619 阅读 · 0 评论 -
GUI
第8章 GUI 8.1 概述 1、GUI GraphicalUser Interface(图形用户接口)。 用图形的方式,来显示计算机操作的界面,这样更方便更直观。 2、CLI Command line User Interface (命令行用户接口) 就是常见的Dos命令行操作。 需要记忆一些常用的命令,操作不直观。 3、Awt和Swing Java为GUI提供的对象都存原创 2013-10-27 19:41:36 · 654 阅读 · 0 评论 -
集合框架
6.3集合框架 6.3.1简述 1、由来 对象用于封装特有数据,对象多了需要存储,且对象的个数不确定,于是 SUN公司专 门设计了一组类,这组类因内部的数据结构不同,不断向上抽取,就形成了各种不同的具体容器,即容器类,这些容器共同组成了集合框架(Collection Framework)。集合框架包含在java.util 包中。 任何集合框架都包含三大块内容:对外的接口、接口的实现和对集原创 2013-10-27 19:38:16 · 912 阅读 · 0 评论 -
异常
第四章 异常 4.1异常的简介 1、含义:Java程序在编译或者运行过程中出现的错误。是对问题的描述,将问题进行对象的封装。 2、由来:问题也是现实生活中的一个具体事物,也可以通过java的类的形式进行描述,并封装成对象。 3、分类 ⑴、异常的体系 ⑵、分类 ①、Error类:对于Error一般不写针对性的代码对其进行处理 ②、Exception类:对于Exception类可以使用原创 2013-10-27 19:17:24 · 548 阅读 · 0 评论 -
面向对象(二)
3.9抽象类 1、特点 ⑴、被abstract修饰的,只有声明没有实现的方法就是抽象方法,抽象方法必须被定义在抽象类中,该类也得被abstract修饰。 ⑵、抽象类不可以实例化,因为调用方法没有意义。 ⑶、抽象类的子类必须覆盖其所有的抽象方法后,该子类才可以实例化,否则该类还是抽象类。 2、问题细节 ⑴、抽象类中有构造方法,用于给子类对象进行初始化 ⑵、抽象类中也有非抽象方法,目的就原创 2013-10-27 19:15:28 · 1074 阅读 · 0 评论 -
java编程基础
第一章Java编程基础 1.1基本概念 1、什么是计算机语言 计算机语言指用于人与计算机之间通讯的语言。计算机语言是人与计算机之间传递信息的媒介。为了使电子计算机进行各种工作,就需要有一套用于编写计算机程序的数字、字符和语法规划,由这些组成计算机指令就是计算机语言。软件就是由若干条计算机语言所组成的。 2、计算机语言分类 ⑴机器语原创 2013-06-30 14:00:02 · 884 阅读 · 0 评论