java程序
文章平均质量分 77
jiangxunta
这个作者很懒,什么都没留下…
展开
-
java简介掌握的重点
1. 如果DOS命令输入:java HelloJava出现以下结果:Bad command or file name可能是什么原因?★ path classpath 没有配置; Ø path 变量值: jdk中bin的路径 Ø 变量名:classpath 变量值: .;jdk中lib的路径 1、安装:bin(比如说编译工具),lib(比转载 2013-03-21 12:55:11 · 883 阅读 · 0 评论 -
java中synchronized关键字
1、synchronized关键字的作用域有二种: 1)是某个对象实例内,synchronized aMethod(){}可以防止多个线程同时访问这个对象的synchronized方法(如果一个对象有多个synchronized方法,只要一个线程访问了其中的一个synchronized方法,其它线程不能同时访问这个对象中任何一个synchronized方法)。这时,不同的对象实转载 2013-03-26 15:07:40 · 427 阅读 · 0 评论 -
JDBC驱动程序
1. MySQL(http://www.mysql.com)mm.mysql-2.0.2-bin.jar/ Class.forName( "org.gjt.mm.mysql.Driver" ); cn = DriverManager.getConnection( "jdbc:mysql://MyDbComputerNameOrIP:3306/myDatabaseName", sUsr, s转载 2013-03-26 15:10:33 · 436 阅读 · 0 评论 -
java中容器及集合
编辑词条JAVA容器 解释一: 容器(Container) Spring 提供容器功能,容器可以管理对象的生命周期、对象与对象之间的依赖关系,您可以使用一个配置文件(通常是XML),在上面定义好对象的名称、如何产生(Prototype 方式或Singleton 方式)、哪个对象产生之后必须设定成为某个对象的属性等,在启动容器之后,所有的对象都可以直接取用,不用编写任何一行程序转载 2013-03-26 15:15:03 · 604 阅读 · 0 评论 -
集合框架Map
集合框架中的另一个顶层接口,Map。 Map:用于存储具备着对应关系的键和值。 而且要保证键的唯一性。 一次存储一对儿元素。 Collection一次存储一个元素,称之为单列集合。 Map集合一次存储一对儿元素,称之为双列集合。 一、Map常见方法: 1,添加。 v put(k,v): void putAll(map); 2,删除。 void clear():清空集合。转载 2013-04-11 15:35:21 · 510 阅读 · 0 评论 -
集合 list set
Collection 一、分为两大类 |--List:列表。 特点: 1,有序(存储元素的顺序和取出元素的顺序一致) 2,该集合中的元素都有索引,所以可以通过索引(角标)来访问元素 3,它可以存储重复元素。 |--Set:集: 集中的方法和Collection一致,只要重点注意它的子类对象即可。取出元素只能使用迭代器。 特点: 1,不包含重复元素。(最大的特转载 2013-04-11 15:37:11 · 506 阅读 · 0 评论 -
IO 流
IO流用来处理设备之间的数据传输 Java对数据的操作是通过流的方式 Java用于操作流的对象都在IO包中 流按操作数据分为两种:字节流和字符流 流按流向分为:输入流、输出流 一、字符流的由来: 以前处理数据都是字节数据,使用字节流技术就可以完成了。 因为后期编码表的不断出现,识别某一文字的码表不唯一。比如中文,GBK,unicode都可以识别。 就出出现了编码问题。转载 2013-04-11 19:49:42 · 535 阅读 · 0 评论 -
java 泛型
一、泛型:jdk1.5版本,出现的技术。是一个安全机制。 泛型技术的由来: 集合中可以存储任意类型对象,但是在取出时,如果要使用具体对象的特有方法时,需要进行向下转型,如果存储的对象类型不一致,在转型过程中就会出现ClassCastException异常。 这样就给程序带来了不安全性。 在jdk1.5以后就有了解决方案。就是泛型技术。 解决方案就是,在存储元素时,就不允许存储转载 2013-04-11 19:46:29 · 457 阅读 · 0 评论 -
流
一、装饰设计模式装饰设计模式。解决的问题:给已有的对象提供增强额外的功能。还不用对原有对象进行修改。 比继承更为灵活。 Writer|--TextWriter|--MediaWriter现有一个体系用于各种数据的写入。但是,发现写入效率有点低。想要对其进行效率的提高。可以使用缓冲技术来完成的。已有对象中的写入方法,不够高效,可以通过派生子类的形式对其进行复写,定义高效的写入动作。 Writer|-转载 2013-04-11 19:51:39 · 407 阅读 · 0 评论 -
java fileinputstream
JAVA的FileInputStream类 1.FileInputStream类概述 继承关系: java.io.FileInputStream->java.io.InputStream->java.lang.Object 实现接口 Closeable 类的功能 FileInputStream 从文件系统中的某个文件中获取输入转载 2013-04-08 23:48:38 · 985 阅读 · 0 评论 -
Java中的冒泡排序及compareTo()和compareToIgnoreCase()的综合用法
public class SortString { static String arr[] = { "Now", "is", "the", "time", "for", "all", "good", "men", "to", "come", "to", "the", "aid", "of", "their", "country" }; public static voi转载 2013-03-22 16:50:50 · 1064 阅读 · 0 评论 -
JAVA中的标识符
标识符是赋给类、方法或是变量的名字。一个标识符可以是大写和小写字母、数字、 下划线、美元符号的任意顺序组合,但不能以一个数字开始。否则容易与数字、常量相混 淆。再次强调一下,Java是区分大小写的,VALUE和Value是两个不同的标识符。下面是一 些有效的标识符: AvgTemp count a4 $test this_is_ok 下面是一些无效的变量名: 2coun原创 2013-03-23 11:55:22 · 1293 阅读 · 0 评论 -
变量运算和表达式
1.下列哪些变量名是合法的?Ab?1, @abc , lname, _int, $25, private, ab*5, #abc★ Lname, _int, $25 标识符的命名规则 必须以字母、下划线(_)或美元符号($)开头 余下的字符可以是下划线、美元符号或任何的字母或数字,长度不限。标识符中不能有空格。 不能使用Java中的关键字或者保留字做为标识符 字母大小写敏感转载 2013-03-21 12:58:42 · 1150 阅读 · 0 评论 -
file
一、File类: 专门用于描述系统中文件或者文件夹的对象。 可以用于操作文件或者文件夹的属性信息。 1,获取文件信息。 获取名称, 获取路径。 获取大小。 获取时间。 ... 2,判断。 是只读的不? 是隐藏的不? 3,文件的创建和删除以及该文件是否存在,文件对象自己最清楚。 具体创建,删除,是否存在等功能。 File中构造时,指定的路径可以是存在的,也可以转载 2013-04-11 20:06:16 · 518 阅读 · 0 评论