- 博客(12)
- 资源 (7)
- 收藏
- 关注
转载 junit使用简明手册
选自CSDN 原文在使用XP进行开发的过程,unit test是必不可少的环节。作为unit test,junit是首选的工具。本文从使用目的、如何使用、以及使用中需要考虑的问题,简略描述了junit的基本用法。 使用目的 junit是java中书写unit test的framework,目前一些流行的unit test工具大都都是在junit上扩展而来的。目前它的版本是
2009-06-30 21:07:00 352
转载 hibernate的load和get方法的区别
1)当数据库不存在对应ID数据时,调用load()方法将会抛出ObjectNotFoundException异常,get()方法将返回null.2)也就是延时加载的区别。load的方法默认要加载的对象是存在数据库中的,返回的是一个代理对象而不是一个真正的类实例,当用到具体与数据库有关的数据时候才查询数据库,而get方法直接查询数据库,返回类的实例。关于类的代理对象可以通过debug调试的到
2009-06-30 17:11:00 314
转载 Spring入门示例及相关概念介绍
相对于Hibernate(冬眠),Spring(春天),具有更多的诗意与希望的感觉,是为了解决传统J2EE开发效率过低、开发商之间不统一、没有真正实现“写一次到处使用”,它的优点有如下:1、低侵入式设计,代码污染极低。2、独立于各种应用服务,真正实现写一次到处都可以使用。3、用户可选择的自由度高,用户可以选择部分或者是全部SPRING的功能,它并不是设计来取代其它框架,可以和其它的
2009-06-30 11:25:00 350
转载 Java语言的细节
Java作为一门优秀的面向对象的程序设计语言,正在被越来越多的人使用。本文试图列出作者在实际开发中碰到的一些Java语言的容易被人忽视的细节,希望能给正在学习Java语言的人有所帮助。 1,拓宽数值类型会造成精度丢失吗? Java语言的8种基本数据类型中7种都可以看作是数值类型,我们知道对于数值类型的转换有一个规律:从窄范围转化成宽范围能够自动类型转换,反之则必须强制转换。请看下图:byt
2009-06-30 02:03:00 340
转载 java 堆和栈的区别
栈与堆都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 Java的堆是一个运行时数据区,类的(对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,因为它是在运
2009-06-30 01:32:00 352
转载 CSS之伪类
1、:link 语法:Selector : link { sRules } 说明:设置 a 对象在未被访问前的样式。默认值由浏览器决定。对于无 href 属性(特性)的 a 对象,此伪类不发生作用。请参阅 body 对象的 link 属性(特性)和 document 对象的 linkColor 特性。IE3将 :link 伪类的样式表属性作用于 visited 伪类。 示例:a:lin
2009-06-25 22:03:00 373
转载 一家公司的数据库面试题
前两天收到一家知名互联网公司的offer(具体哪家公司就不说了^_^),是去做公司内部的MIS系统,使用Asp或Java语言,虽然本人对ASP比较熟,但最近两年一直在做.NET,本来是不想去的,后来想想还是去看看吧。打电话通知面试的时候就已说明,要求上机做两道Sql Server面试题。 第一题比较简单,查询出销售表中,销售额大于本地区平均水平的记录,用一条sql语句就搞定了。
2009-06-24 17:22:00 534 1
转载 运行时异常与一般异常有何异同?
Throwable是所有Java程序中错误处理的父类,有两种资类:Error和Exception。 Error:表示由JVM所侦测到的无法预期的错误,由于这是属于JVM层次的严重错误,导致JVM无法继续执行,因此,这是不可捕捉到的,无法采取任何恢复的操作,顶多只能显示错误信息。 Exception:表示可恢复的例外,这是可捕捉到的。 Java提供了两类主要的
2009-06-24 17:05:00 429
转载 到底传值还是传引用
不少同学总是质疑java编程中参数的传递,到底是传值还是传引用?总是模棱两可,导致编程涉及到这方面时很苦恼,关于这个问题,我在这里记述一下我的理解,欢迎批评指正。 首先锁定一个根本方向:java中只有传值! 这里就有同学纳闷了,只有传值还要传引用这一说法干吗?为了便于理解,我们又可以这样说: 在java中,简单数据类型是按值传递的,对象是按引用
2009-06-21 01:32:00 373
转载 JVM加载class文件的原理机制
Java 语言是一种具有动态性的解释型编程语言,当指定程序运行的时候, Java 虚拟机就将编译生成的 . class 文件按照需求和一定的规则加载进内存,并组织成为一个完整的 Java 应用程序。 Java 语言把每个单独的类 Class 和接口 Implements 编译成单独的一个 . class 文件,这些文件对于 Java 运行环境来说就是一个个可以动态加载的单元。正是因为 Java 的
2009-06-15 12:33:00 318
转载 当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法?
情况一:当一个线程进入一个对象的一个synchronized方法后,其它线程访问该对象的非同步方法。代码如下:package com.mutithreading.Object; public class InvokedObject { public synchronized void synchronizedMethod() {
2009-06-15 12:27:00 457
转载 最常用的编程风格
(1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。(2) 为了常规用途而创建一个类时,请采取“经典形式”,并包含对下述元素的定义:equals();hashCode();toString();clone()(implement Cloneable)implement Serializable(
2009-06-15 12:22:00 883
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人