http://www.blogjava.net/hwpok/archive/2008/06/28/211312.html1. 序Aspect Oriented Programming (AOP)是近来一个比较热门的话题。AspectJ是AOP的Java语言的实现,获得了Java程序员的广泛关注。关于...
分类:
Web程序 时间:
2014-11-06 16:38:34
阅读次数:
253
关键字:JSTL标签、、、、、、、、、、、、、、 原来一直没有看过,我说过我是新手,但是好多资料上似乎也不重视 JSTL 。我看项目源代码发现其中使用到了这个标签库,感觉其还真是方便,页面看起来更加清爽。减少了 JAVA 程序员亲自写的代码量,还真验证了,不懒不做程序员,程序员如果写代码不想着偷.....
分类:
Web程序 时间:
2014-11-05 14:47:02
阅读次数:
254
.如何统计String中有多少个单词?
public class CountWord {
public static int countWord(String s){
int count=0;
int word=0;
for(int i=0;i<s.length();i++){
if("".equals(s.c...
分类:
编程语言 时间:
2014-11-03 21:00:14
阅读次数:
236
public class SameString {
//思想二:每一个字符都对应着自己的ASC码,第一个思想的算法复杂度为O(nlogn),一般可以利用空间来降低时间复杂度
//可以开辟一个大小为256的数组空间,并且将256个数组元素都置为0,然后遍历第一个字符串把字符的ASC作为数组下标,数组元素都加1,
//然后遍历第二个字符串将数组元素的各个值都减1,如果最后数组元素的值为0的...
分类:
编程语言 时间:
2014-11-02 21:04:09
阅读次数:
223
此文章虽然是面向C/C++程序员写得,但是对咱们Java程序员还是很有帮助的。堆和栈的区别一、预备知识—程序的内存分配一个由C/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(he...
分类:
其他好文 时间:
2014-11-02 10:40:21
阅读次数:
195
1、Java是编程语言,也是平台(平台是提供运行时环境的软件)。
2、JVM把类文件连接起来并执行,JVM不能直接解释Java源文件,需要把源文件变成字节码的类文件。
3、连接Java语言和平台的纽带是统一的类文件格式定义。
4、Java字节码首先被JVM解释,然后被JIT即时编译。JVM字节码不是真正的机器码,是在编译过程中的一种中间语言。Javac仅仅是生成类文件的工具,Java体系...
分类:
编程语言 时间:
2014-11-02 09:27:03
阅读次数:
173
2.如何判断2个字符串是否有相同的字符组成 例如“aaaabbc”跟“abcbaaa”
2种思想
import java.lang.reflect.Array;
import java.util.Arrays;
//思想一:先将2个String排序,在比较,所谓2个字符串相等指的是构成string的字母以及个数一样,顺序可以不一样
public class TheSameString ...
分类:
编程语言 时间:
2014-11-01 21:53:18
阅读次数:
298
1.如何实现字符串的反转例如:“how are you”--->“you are how”
public class InverseString {
public void swap(char[] arr,int front,int end){//将char[]反转
while(front<end){
char temp=arr[end];
arr...
分类:
编程语言 时间:
2014-11-01 19:17:22
阅读次数:
191
1.如何实现字符串的反转例如:“how are you”--->“you are how”
2.如何判断2个字符串是否有相同的字符组成 例如“aaaabbc”跟“abcbaaa”
3.如何删除String中重复的字符good
4.如何统计String中有多少个单词
5.如何输出String的所有组合...
分类:
编程语言 时间:
2014-11-01 17:54:48
阅读次数:
194