JavaSE
zijie405
时光没有教会我任何东西,却教会了我不要轻易去相信神话
展开
-
java中利用sort来排序
public class Sun4 {/** java中的sort排序方法* @param args*/public static void main(String[] args) { int[] arr = {23,32,2,54,1}; Arrays.sort(arr); for(int i:arr){ System.out.print(i+" "); }}}public class Sun5 {/*** @param args*/public static void main (原创 2010-11-01 13:05:00 · 379 阅读 · 0 评论 -
java 进制转换,二进制 十进制 十六进制 正数 负数的进制等等!
<br />2进制CPU使用,8进制很少见,10进制适合人类使用,16进制适合编译器和底层程序员使用,希望对你有所帮助! 以下文章是自己从别的地方复制粘贴过来, 总结了一下。 虽然看着有点乱, 但是想学 ,就能看懂。 若是有什么问题 , 可直接在下方给我留言!!!<br />public class Sun1 {<br />public static void main(String[] args) {<br /> System.out.println(Integer.toHexString(20))原创 2010-11-01 13:13:00 · 1716 阅读 · 0 评论 -
Java多线程使用及常用方法
<br />线程就是程序中不同的执行路径。(这些执行路径可以“同时进行”)<br />两个线程看似是同时在执行,但是其实并不是这样的;<br /><br />线程执行原理:<br />cpu把一度时间分成很多个时间片(这些时间片的时间很短很短,我们无法察觉),<br />他在一个时间片内只能执行一个进程,<br />然后换下一个时间片,执行下一个进程。<br />(这些不同进程在抢这些时间片执行,线程就这样交替的进行着,直到线程结束)。原创 2010-11-01 13:04:00 · 421 阅读 · 0 评论 -
SimpleDateFormat的用法及详解!
SimpleDateFormat类的作用是设置好某种格式:SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");将字符串转换为日期:Date dt = sdf.parse("2007-04-30");改变为中文日期格式:sdf.applyPattern("yyyy年MM月dd日");将日期转换为字符串:String str=sdf.format(dt);原创 2010-11-01 13:06:00 · 886 阅读 · 0 评论 -
BigInteger和BigDecimal
Java 1.1增加了两个类,用于进行高精度的计算:BigInteger和BigDecimal。尽管它们大致可以划分为“封装器”类型,但两者都没有对应的“主类型”。但是,由于牵涉更多,所以运算速度会慢一些。我们牺牲了速度,但换来了精度。<br />BigInteger支持任意精度的整数。也就是说,我们可精确表示任意大小的整数值,同时在运算过程中不会丢失任何信息。<br />BigDecimal支持任意精度的定点数字。例如,可用它进行精确的币值计算。<br />原创 2010-11-01 13:19:00 · 477 阅读 · 0 评论 -
java 环境变量
<br />在这里我教大家一个简单的java环境变量的配置<br />安装路径:D:/Java/jdk1.6.0_16<br />变量名:JAVA_HOME <br />变量值:D:/Java/jdk1.6.0_16<br />变量名:classpath<br />变量值: .; (这里是一个点 分号)<br />变量名:path<br />变量值:D:/Java/jdk1.6.0_16/bin原创 2010-11-01 13:19:00 · 366 阅读 · 0 评论 -
java 中常用的方法总结
<br />8月1日 <br />练习: <br />合理覆盖Cat数据类型的,equals()方法 <br />Cat.java <br />1 覆盖 hashCode() <br />返回的整型值是唯一的 <br />int hashCode() <br />用法: <br />一般使用String提供hashCode的编码 +基本数据类型 <br />hashCode 生成原则: <br />1 当对象内容一致时,生成的hashCode必须是一样的 <br />2 当对象内容不致时,生成的has原创 2010-11-01 13:18:00 · 609 阅读 · 0 评论 -
递归实例 求5的阶乘
<br />example: 求5的阶乘。。 <br />如下: <br /> <br />public class Test { <br />static int multiply(int n){ <br />if(n==1||n==0) <br />return n; <br />else <br />return n*multiply(n-1); <br />} <br /原创 2010-11-01 13:17:00 · 1618 阅读 · 0 评论 -
1 1 2 3 5 8 13 ....实例
<br />public class TT {<br />private List<Integer> list = new ArrayList<Integer>();<br /><br />public TT(int n){<br /> list.add(1);<br /> list.add(1);<br /> for(int i=2;i<=n;i++){<br /> list.add(list.get((i-1))+list.get((i-2)));<br /> }<br />}<b原创 2010-11-01 13:16:00 · 815 阅读 · 0 评论 -
struts2 警告: Settings: Could not parse struts.locale setting, substituting default VM locale
<br />2008-12-17 8:48:36 org.apache.catalina.core.AprLifecycleListener init<br />信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: D:/Program Files/Java/jdk1.6原创 2010-11-01 13:14:00 · 1312 阅读 · 0 评论 -
数据基本类型 与 他们的封装类的相互转换
<br />在写这篇文章前 我先说一下 Java中的八种基本类型 以及他们的封装类java中有哪八种基本类型?他们对应的封装类都分别是什么?答:int、 char、 long、 short、boolean、 float、double、byte; Integer、Character、Long、Short、Boolean、Float、Double、Byte。<br />各种数字类型转换成字符串型:<br />String s = String.valueOf( value); //原创 2010-11-01 13:12:00 · 686 阅读 · 0 评论 -
java 把字符串中的小写字母换成大写字母,大写字母换成小写字母
<br />publicstatic String convert(String str){<br /> char[] cArray = str.toCharArray();<br /> StringBuffer sb =new StringBuffer();<br /> for(int i=0; i<cArray.length; i++) {<br /> if(cArray[i] >='a'&& cArray[i] <='z'){<br />原创 2010-11-01 13:12:00 · 4234 阅读 · 0 评论 -
java 软件开发环境配置大全
今天从java中文网上看到这个 好不错 ,拿出来 分享一下吧 安装JDK 从java.sun.com/">http://java.sun.com/下载jdk-1_5_0_04-windows-i586-p.exe 安装到指定路径,我选择D:jdk1.5.0 配置环境变量: JAVA_HOME: D:jdk1.5.0 PATH: D:jdk1.5.0 in; CLASSPATH: .;D:jdk1.5.0lib ools.jar;D:jdk1.5.0jrelib原创 2010-11-01 13:08:00 · 509 阅读 · 0 评论 -
java排序,并且表明第几大数,例如: 第一大数是,第二大数是
public class Sun5 {/*** @param args*/public static void main (String args[]) { int src[] = {4, 5, 2, 88, 3, 99, 55}; java.util.Arrays.sort(src); int i=src.length; for(int j=0;j System.out.println("第"+(j+1)+"大的数是:" + src[src.length-1-j]);原创 2010-11-01 13:06:00 · 425 阅读 · 0 评论 -
JSP 页面取yyyy-MM-dd HH:mm:ss 变成yyyy-MM-dd
<br />这个问题我也不知道怎么说,所以取了个这么的名字:<br />这个问题实际上是这样的。数据库的字段保存是:yyyy-MM-dd HH:mm:ss<br />但是我前台JSP取出来的时候 想让他变成日期,yyyy-MM-dd 这样显示出来,我起初想的是用JSTL取,但是有点麻烦,所以用了struts2的一个标签,就是一下这样取的 希望对大家有用。<br /><s:date name='#request.ad.sdate' format='yyyy-MM-dd'/><br />其中这个ad 是从后台传原创 2010-11-01 13:13:00 · 775 阅读 · 0 评论 -
抽象类和接口的区别
1,抽象类里可以有构造方法,而接口内不能有构造方法。 2,抽象类中可以有普通成员变量,而接口中不能有普通成员变量。 3,抽象类中可以包含非抽象的普通方法,而接口中所有的方法必须是抽象的,不能有非抽象的普通方法。 4,抽象类中的抽象方法的访问类型可以是public ,protected和默认类型,但接口中的抽象方法只能是public类型的,并且默认即为public abstract类型。 5,抽象类中可以包含静态方法,接口内不能包含静态方法。 6,抽象类和接口中都可以包含静态成员变量,原创 2010-11-01 13:07:00 · 319 阅读 · 0 评论 -
java 中常用的方法总结
<br />8月1日 <br />练习: <br />合理覆盖Cat数据类型的,equals()方法 <br />Cat.java <br />1 覆盖 hashCode() <br />返回的整型值是唯一的 <br />int hashCode() <br />用法: <br />一般使用String提供hashCode的编码 +基本数据类型 <br />hashCode 生成原则: <br />1 当对象内容一致时,生成的hashCode必须是一样的 <br />2 当对象内容不致时,生成的has原创 2010-11-01 13:17:00 · 502 阅读 · 0 评论