自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

My Heart Will Go On

你若不坚强,懦弱给谁看

  • 博客(9)
  • 资源 (4)
  • 收藏
  • 关注

转载 java下Class.forName的作用是什么,为什么要使用它

Class.forName(xxx.xx.xx) 返回的是一个类首先你要明白在java里面任何class都要装载在虚拟机上才能运行。这句话就是装载类用的(和new 不一样,要分清楚)。至于什么时候用,你可以考虑一下这个问题,给你一个字符串变量,它代表一个类的包名和类名,你怎么实例化它?只有你提到的这个方法了,不过要再加一点。 A a = (A)Class.forName("pa

2012-06-06 17:16:57 438

转载 java synchronized详解

一直对这些不是很懂。找了一下,看一下,供我以后再看:第一篇:  Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。     一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前

2012-06-02 01:17:22 487

转载 认识StringBuilder的Capacity自动增加方式

现在知道动态组字符串要用StringBuilder,它的效能会比较好,但一般我们都是直接new出来用,很少去设定它的Capacity,那么StringBuilder它的预设Capacity是多少?而在我们使用的过程中,它是怎么自动增加?  一般在我们直接New的情况下StringBuildersb=new StringBuilder(),它的预设Capacity是16,每次Append个长度为

2012-06-02 01:08:00 3502

转载 java中stringBuilder的用法

String对象是不可改变的。每次使用 System.String类中的方法之一时,都要在内存中创建一个新的字符串对象,这就需要为该新对象分配新的空间。在需要对字符串执行重复修改的情况下,与创建新的 String对象相关的系统开销可能会非常昂贵。如果要修改字符串而不创建新的对象,则可以使用System.Text.StringBuilder类。例如,当在一个循环中将许多字符串连接在一起时,使用

2012-06-02 00:21:26 175237 11

转载 String Pool

其实只要理解以下知识:    String 是存放在java栈中,当创建一个String对象时(其他存放在栈中的基本类型变量类似),会去栈中查找是否有相同值的String,如果有则将变量地址赋给变量引用,没有则创建一个变量,同时将地址赋给引用。以上不适用于new 申明的变量;因为new 关键字创建的变量都是存储与堆中的。以下是转载文章:在jvm中存在着S

2012-06-01 22:59:04 1981

转载 String 定义对象的区别(堆与栈的不同之处)

String str = "abc";和String str = new String("abc");和char[] c = {'a','b','c'};String str=new String(c);一样吗?如果不同,为什么?1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但

2012-06-01 22:51:00 609

转载 java 中assert的使用

一、assertion的意义和用法 J2SE 1.4在语言上提供了一个新特性,就是assertion功能,它是该版本在Java语言方面最大的革新。 从理论上来说,通过 assertion方式可以证明程序的正确性,但是这是一项相当复杂的工作,目前还没有太多的实践意义。 在实现中,assertion就是在程序中的一条语句,它对一个boolean表达式进行检查,一个正

2012-06-01 22:40:40 580

转载 关于paint(),repaint(),paintcomponent()

事件派发线程::事件派发线程是用于swing组件的。当你在main函数里创建一个窗口类的子类像JFrame,就自动创建了一个事件派发线程,如果你在 窗口里按下一个按钮或操作其它控件,就会产生事件,如果你为这个事件定义了响应代码,这些代码就会在事件派发线程里执行。我的理解是事件派发线程里有个事 件队列,事件派发线程不停地检查事件队列,如果有事件就取出来并执行相应操作。      在java里

2012-06-01 21:58:19 3772 1

转载 JAVA中各种去除空格

1. String.trim()trim()是去掉首尾空格2.str.replace(" ", ""); 去掉所有空格,包括首尾、中间String str =" hell o ";String str2 = str.replaceAll("","");System.out.println(str2);3.或者replaceAll(" +",""); 去掉所有

2012-06-01 20:17:54 6384

权限管理系统_毕业论文(值得借鉴)

权限管理系统方面的毕业论文,写的比较系统,层次分明,格式正确。本论文为上届学姐留下了的,很多方面值得我们借鉴! 权限管理系统方面的毕业论文,写的比较系统,层次分明,格式正确。本论文为上届学姐留下了的,很多方面值得我们借鉴!

2012-03-15

软件工程实验指导书(大学生必知必会的哦!)

从理论上而言,软件生存期一般都可分为计划、需求分析、设计、编码、测试、运行维护六个步骤。根据软件工程实施过程中的各阶段活动,我们可以把它归结为不同的软件生存期模型,并归结出每一阶段的实施的行为特征。在软件工程的实施过程中,需要制做相应的文档。 1.计划阶段 计划阶段指技术人员辅助管理人员或市场部人员根据项目意向,做出初步需求调查、进行可行性论证,在论证通过后做系统方案,如委托开发,还需签定项目开发合同,并制定项目开发计划。 2.需求分析阶段 需求分析阶段,管理人员提出需求分析阶段计划,分析人员制作软件需求说明书,包括软件需求子系统需求说明书、数据要求说明书、子系统数据要求说明书、系统数据流图、子系统数据流图及其相应的词典。系统需求说明书完成后应通过项目需求评审,经用户确认后出具需求分析验收报告。初步制定测试计划。 3.设计阶段 在设计阶段需要制定系统实现方案,设计阶段计划,填写数据库设计说明书、详细设计说明书,详细设计应通过详细设计评审、出具详细设计验收报告,设计阶段完成后应开始制做用户手册、管理员手册、测试计划与测试案例设计。 4.编码阶段 在编码阶段应有数据库编程规范、编程语言编程规范、内部公用函数(模块)目录等。设计和执行模块测试。 5.测试阶段 设计完成后,就应该进入测试阶段,测试阶段中,应该制定测试规范、填写测试计划与测试说明,测试过程中应填写软件测试报告。 6.运行维护阶段 测试阶段完成后,应进行系统交付,进入运行维护阶段。系统维护阶段,用户发现问题时,应填写计算机软件问题报告单,提交信息部主管或根据合同约定向设计单位提交。

2009-12-17

计算机系统结构及功能

删除系统备份文件.txt 解决接通电源后自动开机问题.txt 如何设置显别人的IP.txt 解决活动窗口按钮被改写.txt

2009-10-13

《软件工程》精品PPT课件(完整版)

软件工程主要讲解内容 1、软件工程的内容与方法 2 2、软件生命周期和开发模型 2 3、面向对象的概念与模型 2 4、需求分析 2 (用户需求报告 需求规格说明书) 5、软件设计 2 6、软件实现 2 (概要设计说明书 软件详细设计说明书) (测试提问模板) 7、软件策划(软件开发计划书) 2 8、软件项目管理 2 9、CMM软件过程管理 2 10、软件配置管理 2 11、软件建模UML 2 12、软件质量保证 2 13、软件发布与实施 2 14、软件维护 2 15、软件培训 2 16、总 结 2 17、实例串讲 4 18、学习报告要求 2

2009-10-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除