![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
fish87768077
这个作者很懒,什么都没留下…
展开
-
如何得到Java应用程序的可用内存?
[code="java"]public class MemoryExp { public static void main(String[] args) { System.out.println("Total Memory"+Runtime.getRuntime().totalMemory()); System.out.println("Free...原创 2011-02-22 10:38:16 · 120 阅读 · 0 评论 -
如何写一个不需要main方法的java应用程序?
可以使用静态代码块来实现一个可以执行但并没有main方法的Java应用程序。如下面的代码是所示:[code="java"]class MainMethodNot { static { System.out.println("This java program have run without the run method"); System.e...原创 2011-02-22 10:40:35 · 701 阅读 · 1 评论 -
编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串...
最近挺火的一道面试题。[code="java"]public class Test { public static void main(String[] args) { String str = "汉字ABD不是ABC"; System.out.println(splitStr(str, 8)); } // 判断是不是汉字 public static boole...原创 2011-02-22 11:13:55 · 195 阅读 · 0 评论 -
数组法求30的阶乘
[code="java"]public class Test { public static void main(String[] args) { int[] sum = new int[50]; // 用来保存值 sum[1] = 1; //个位数为1(初始值) int w = 1; // 位数 // 求30的阶乘 for (int i = 1; i ...原创 2011-02-23 10:25:55 · 1074 阅读 · 0 评论 -
10进制字符串的转换
最近面试的时候老碰到10进制字符串的转换的问题,例如:"012345"-->"012346","999999"-->"000000"。[code="java"]public class Test { public static void main(String[] args) { System.out.println(convert("012345"));原创 2011-02-23 11:00:41 · 1140 阅读 · 0 评论 -
递归返回N的二进制中1的个数
方法1:[code="java"]public static int getBinary(int num) { if (0==num) { return 0; } else { if (0==num%2) { return getBinary(num/2); } else { return getBinary(num/2)+1; ...原创 2011-06-14 10:34:09 · 129 阅读 · 0 评论 -
不用第三个变量,交换两个数
[code="java"]public void swap(int a, int b) { a = a + b; b = a - b; a = a - b; System.out.println("a="+a); System.out.println("b="+b);}[/code]原创 2011-07-15 14:57:33 · 118 阅读 · 0 评论 -
ServletContextListener 介绍
在Servlet API中有一个ServletContextListener接口,它能够监听ServletContext对象的生命周期,实际上就是监听Web应用的生命周期。当Servlet容器启动或终止Web应用时,会触发ServletContextEvent事件,该事件由 ServletContextListener 来处理。在 ServletContextListener 接口中定义了...原创 2011-07-19 10:30:02 · 93 阅读 · 0 评论