- 浏览: 239420 次
- 性别:
- 来自: 上海
最新评论
-
xmwjfid:
写的不错,就是有个疑问groupSize 这个用来干什么?
jQuery Ajax分页(pagination.js)分页插件 (转载) -
GRACEACT:
Thanks.对我很有帮助。
使用Java组件itext 生成pdf的介绍 -
xianzi_2008:
jQuery Ajax分页(pagination.js)分页插件 (转载) -
xiaotao.2010:
Demo a=new Demo()
{ ...
匿名类 -
system1029hq:
jQuery Ajax分页(pagination.js)分页插件 (转载)
文章列表
(1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如:
ThisIsAClassName
thisIsMethodOrFieldName
若在定义中出现了常数初始 ...
应该是5.0以后推出的功能,类似于C语言的prinf,可以控制字符串输出格式。
主要使用的类:java.text.DecimalFormat
1。实例化对象,可以用如下两种方法:
DecimalFormat df=(DecimalFormat)NumberFormat.getInstance();
DecimalFormat df1=(DecimalFormat) Decim ...
java的开发建议使用jbuilder、eclipse或是netbeans
eclipse在这里免费下载:http://www.eclipse.org/downloads/
教程的话,你可以看看这个:
精通JBuilder 2005 中文版 高清PDF+随书光盘
http://bbs.topsage.com/dispbbs_121_172861_1.html 是中文版,也有随书光盘中的实例。
下面还有一些好的资料和视频供你参考一下:
Java 编程初步 傻瓜书
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=159167 ...
package com.kingsoft.main;
public class BubbleSort {
public static void main(String[] args){
int []array = {4,3,5,1,2}; //声明一个整型数组,并初始化
String str = "这几个数的排序为:"; //声明一个String类型的变量str,并初始化
int temp; //声明一个整型变量
for(int j=array.lengt ...
分别使用多线程的继承和实现Runnable两种方法,各写出运行结果是每间隔nTime时间打印出对象实例中的字符串成员变量strConsumer的内容的多线程程序。
提示:建立类Consumer,继承线程类Thread,构造方法中传入两个参数nTime,和strConsumer,调用对象实例的start方法启动对象线程运行。
你要换成实现Runnable的话 就改下 代码第一行!
public class MainTest /*implements Runnable */extends Thread {
private String strConsumer;
pr ...
1 wait方法:
该方法属于Object的方法,wait方法的作用是使得当前调用wait方法所在部分(代码块)的线程停止执行,并释放当前获得的调用wait所在的代码块的锁,并在其他线程调用notify或者notifyAll方法时恢复到竞争锁状态(一旦获得锁就恢复执行)。
调用wait方法需要注意几点:
第一点:wait被调用的时候必须在拥有锁(即synchronized修饰的)的代码块中。
第二点:恢复执行后,从wait的下一条语句开始执行,因而wait方法总是应当在while循环中调用,以免出现恢复执行后继续执行的条件不满足却 ...
JAVA字符串的方法:
1、length() 字符串的长度
例:char chars[]={'a','b'.'c'};
String s=new String(chars);
int len=s.length();
2、charAt() 截取一个字符
例:char ch;
ch="abc".charAt(1); 返回'b'
3、 getChars() 截取多个字符
void getChars(int sourceStart,int sourceEnd,char target[],int targetStart)
sourceStar ...
JVM的垃圾回收机制详解和调优
Sun HotSpot 1.4.1 JVM堆大小的调整
Sun HotSpot 1.4.1使用分代收集器,它把堆分为三个主要的域:新域、旧域以及永久域。Jvm生成的所有新对象放在新域中。一旦对象经历了一定数量的垃圾收集循环 后 ...
如何在java中实现singleton模式:
首先保证类中有唯一的一个构造器,而且是private的,私有的,就是除了在该类中其他地方都不可以访问的。
其次有一个私有的private该类型的变量,这个变量可以在声明的的时候就实例化,也可以 ...
1、test.html
<html>
<body>
<form name = "form1" method = "post" action = "test.jsp ">
<textarea name= "t1 "> </textarea>
<input type = "submit" name = "Submit" value ="Submit "> ...
1,空指针错误 java.lang.NullPointerException 使用基本的JAVA数据类型,变量的值要么已经是默认值,如果没有对其正常赋值,程序便不能通过编译,因此使用基本的JAVA数据类型(double,float,boolean,char,int,long)一般不会引起空指针异常。由此可见,空指针异常主要跟与对象的操作相关。 下面先列出了可能发生空指针异常的几种情况及相应解决方案: 不管对象是否为空就直接开始使用。 (JSP)代码段1: out.println(request.getParameter("username")); 描述: 代码段 ...
从一个数组里找出最大,最小值,并自动求出和
- 博客分类:
- Java
/*
* 这是个十个数值求最大最小和和的程序
*/
public class Main {
public static void main(String[] args) {
int[] arr = { 2, 42, 21, 65, 3, 15, 30, 58, 47, 68 };
int max = arr[0];
int min = arr[0];
int sum = 0;
int i = 0;
for (i = 0; i < arr.length; i++) {
if (max < arr[i]) {
max = arr[i];
...
short s=1;
s=s+1;
自然是编译不通过的 提示损失精度
那么
short s=1;
s+=1;
为什么能编译通过那?
还有一个问题
隐式类型转换可以从小到大自动转,即byte->short->int->long如果反过来会丢失精度,必须进行显示类型转换;
而s+=1的意思与s = s+1不同,s=s+1这句先执行s+1然后把结果赋给s,由于1为int类型,所以s+1的返回值是int,编译器自动进行了隐式类型转换;
所以将一个int类型赋给short就会出错,而s+=1不同由于是+=操作符,在解析时候s+=1就等价于s = (shor ...
以前学习iBATIS时候只是粗略的看了一下代码,今天翻出来从新看了看,才发现iBATIS给的JpetStore中关于iBATIS的实现简直太精妙了,它直接把action和actionform合并在一起~ very good!!!
JpetStore的src文件夹,并无一个具体的Action,那么它是如何来完成普通Struts的Action工作了?
查看JpetStore的struts-config.xml可以发现,它的Action只有一个,即 “org.apache.stuts.beanaction.Beanaction”。通过Eclipse查看直接跳转到beanaction.jar的源代码 ...
对于一个帐号在同一时间只能一个人登录,可以通过下面的方法实现:
1 .在用户登录时,把用户添加到一个ArrayList中
2 .再次登录时查看ArrayList中有没有该用户,如果ArrayList中已经存在该用户,则阻止其登录
3 .当用户退 ...