String和StringBufferString是一个特殊的对象,一旦被初始化,就不会被改变。()指的是abc不是变量s1.Strings1="abc";s1是一个类类型变量,“abc”是一个对象。Strings2=newString("abc");s1和s2的区别:s1在字符串常量池中创建了一个abc字符串s2在堆中创建了两个对象一个是默..
分类:
编程语言 时间:
2014-08-08 18:30:26
阅读次数:
296
System:描述系统的一些信息preperties();获取系统信息Propertiesprop=newSystem.getProperties();是hashtable的子类。用map的方法去除该类集合中的元素。该集合中存储的都是字符串,没有泛型定义。Stringcalue=(String)prop.get(obj);System.out.println(obj+":"+value);//..
分类:
编程语言 时间:
2014-08-08 18:29:47
阅读次数:
308
Java天生骄傲系列-11Eclipse的使用(略);2在eclipse下Java程序的编写和运行,及Java运行环境的配置略;3快捷键的配置,常用快捷键(略);注:当程序有错误的时候,我们才会采取debug的方式去运行程序!4程序的调试和运行;以断点的方式去查看程序出现的问题。断点调试常用功..
分类:
编程语言 时间:
2014-08-08 16:22:06
阅读次数:
175
今天在CSDN的高校俱乐部里看到了“Java基础水平测试(英文)”,感觉自己学了java这么久,想看下自己的java水平到底是个什么样,测试结果就不说了,反正是惨不忍睹。看了一下结果分析,关于StringBuilder、StringBuffer、String类的三道题全部答错,所以就查阅了一些资料记录一下。
String的值是不可变的,这就导致每次对String的操作都会生成新的Str...
分类:
编程语言 时间:
2014-08-07 15:56:10
阅读次数:
218
一.Java基础部分......................................................................................................21、一个".java"源文件里能否够包含多个类(不是内部类)?有什么限制?...
分类:
编程语言 时间:
2014-08-07 12:34:20
阅读次数:
296
这里举个例子讲解,同步synchronized在什么地方加,以及同步的前提:* 1.必须要有两个以上的线程,才需要同步。* 2.必须是多个线程使用同一个锁。* 3.必须保证同步中只能有一个线程在运行,锁加在哪一块代码那么我们要思考的地方有:1.知道我们写的哪些是多线程代码 2.明确共享数据 3.明确...
分类:
编程语言 时间:
2014-08-07 00:35:07
阅读次数:
260
JUnit
测试的重要性毋庸质疑,但如何使测试更加准确和全面,并且独立于项目之外并且避免硬编码,JUnit给了我们一个很好的解决方案。
可以说JUnit是为单元测试而生的,一个Java语言的单元测试框架。当然,和JUnit类似的,其他语言的单元测试框架还有:CppUnit、NUnit等,几乎所有的单元测试工具XUnit都是依照JUnit来写的。
一、...
分类:
编程语言 时间:
2014-08-06 23:00:02
阅读次数:
345
上一节售票系统中我们发现,打印出了错票,0,-1,出现了多线程安全问题。我们分析为什么会发生多线程安全问题?看下面线程的主要代码:@Override public void run() { // TODO Auto-generated method stub ...
分类:
编程语言 时间:
2014-08-06 21:47:52
阅读次数:
301
基本类型一旦声明就会被分配内存空间,而普通类型(自定义类)需要使用new关键字来分配内存空间。当我们创建一个衍生类的对象时,Java实际上先创建了一个基类对象(subobject),并在基类对象的外部(注意,这里是基类对象的外部,衍生类对象的内部),增加衍生类定义的其他成员,构成一个衍生类对象。外部...
分类:
编程语言 时间:
2014-08-06 17:47:51
阅读次数:
225
总结:实现Runnable接口比继承Thread类更有优势:1.因为java只能单继承,实现Runnable接口可以避免单继承的局限性2.继承Thread类,多个线程不能处理或者共享同一个资源,但是实现Runnable接口可以处理同一个资源。下面我们做个测试:验证下。车站的售票系统售票的例子,车站的...
分类:
编程语言 时间:
2014-08-06 17:17:21
阅读次数:
374