- 博客(54)
- 收藏
- 关注
原创 IO-05内存操作流06管道流
JAVA中可以将输出的位置设置在内存上,此时使用ByteArrayInputStream,ByteArrayOutputStream来完成输入,输出功能。利用这两个类实现大小字母的转换:package lianxijihe;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import ja
2014-05-16 15:50:09 668
原创 IO-04字节-字符转换流
掌握OutputStreamWriter和InputStreamReader的作用。在整个IO包中,实际上就是分为字节流和字符流,但除了这两个流之外,还存在一组字节-字符流转换类。OutputStreamWriter:是Writer的子类,将输出的字符流编程字节流,既:将一个字符流的输出对象变成字节流输出对象。InputStreamReader:是Reader的子类,将输入的字节流变成
2014-05-16 14:58:32 782
原创 02-08格式检查
格式检查xml 文件主要是由标签构成的。类似: ..... .dfsfs kkkk 请编写一个程序,能够发现其中匹配不完整的标签。例如: sdfsfs
2014-04-26 19:21:34 754
原创 02-07通信编码
通信编码假设通信的物理设备只能表示1和0两种状态。1和0状态都不能持续太久,否则物理设备会出现故障。因而人们设计出一种变通的方法:多个0后人为地补入一个1多个1后人为地补入一个0当然,在解码的时候,要相应处理。下面我们用串来模拟这个算法。假设有需要通信的串:String s = "101010010010000101111010001
2014-04-26 19:20:32 610 2
原创 02-05正则表达式进阶_展开串
展开串实际开发中,常常会出现用到一批文件,而这些文件的文件名有某种规律,我们在表述的时候,往往习惯简写,但这样程序又不好识别。比如:c:/abc/xyz/k[11..19].dat实际表示的就是:c:/abc/xyz/k11.datc:/abc/xyz/k12.datc:/abc/xyz/k13.datc:/abc/xyz/k14.d
2014-04-26 19:18:32 1074
原创 枚举与剪枝_观察算式(比标准答案还要牛B)
△△△ * △△ = △△△△某3位数乘以2位数,结果为4位数要求:在9个△所代表的数字中,1~9的数字恰好每个出现1次。
2014-04-18 19:16:54 1294 3
转载 JAVA所有基础面试问题总结(精!!!!)
JAVA相关基础知识1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的
2014-04-13 17:10:01 762
原创 Struts2里如何取得request,session,application
Struts2里如何取得request,session,application
2014-04-12 12:21:49 1058
原创 Struts2的简单数据校验
首先需要在ACTION对应的类里添加语句比如:要在T.java里写this.addFieldError("name", "name is error");,添加一个name的属性,内容是name is error.package com.xjtu.st;import com.opensymphony.xwork2.ActionSupport;import com.xjtu.dto.DTO
2014-04-11 17:17:53 643
原创 Struts2的通配符小结
1.Struts2中默认动态方法调用是默认关闭的,下面是开启此功能。是放在 struts.xml2.Action的配置如此 /demo/{1}_{2}.jsp {1}代表第一个星号,{2}代表第一个星号根据在网上输入的网址自动检查java类文件,自动调用其中的方法,自动转到jsp页面
2014-04-10 20:34:16 655
原创 Struts2传递参数的3种方法
1.package com.xjtu.st;import com.opensymphony.xwork2.ActionSupport;import com.xjtu.dto.DTOStudent;import com.xjtu.vo.Student;public class T extends ActionSupport { String name; public String
2014-04-10 20:13:29 740
原创 JAVA中包及访问控制权限
一个类只能有一个public class,而且必须与文件名称一致,可以有多个class。如果只需要在本包中访问,直接声明成class即可。静态导入包就不要类.方法(),可以直接使用方法。如果一个包中的全部类要交付给用户,则要将其打成一个jar包。JAVA中有四种访问权限:1.private2.default3.protected4.public JAVA命名规范:1
2014-04-01 17:36:02 971
原创 异常的基本概念(二)
throws关键字:在定义一个方法的时候可以使用throws关键字来声明,表示此方法可以不处理异常,交给调用处处理。语法格式:public 返回值类型 方法名称 (参数列表) throws 异常类{}如果在main方法上声明throws关键字,就交给JVM处理。throw关键字的作用是在程序中抛出一个异常,抛出的是一个异常类的实例化对象。一般throw和throws 和try...c
2014-04-01 17:05:10 531
原创 异常的基本概念(一)
异常是导致程序中断的一种指令流,如果不对异常进行正确处理,则可能导致程序的中断执行。一旦产生异常后,异常之后的语句并不会执行,而是直接结束程序,并将错误报告给用户。在计算机发展史上有两大杀手:1.断电。2.被除数为0对异常也可以设置统一的出口,使用finally完成。异常类的继承结构:在整个JAVA的异常结构中,实际上有2个最常用的类:Exception,Error.这两个全是Throwabl
2014-03-31 23:15:43 571
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人