`
how8586
  • 浏览: 368 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

java

 
阅读更多
转载自:http://bbs.php.cn/thread-20557-1-15.html
正则其实也势利,削尖头来把钱揣; (指开始符号^和结尾符号$)
特殊符号认不了,弄个倒杠来引路; (指\. \*等特殊符号)
倒杠后面跟小w, 数字字母来表示; (\w跟数字字母;\d跟数字)
倒杠后面跟小d, 只有数字来表示;
倒杠后面跟小a, 报警符号嘀一声;
倒杠后面跟小b, 单词分界或退格;
倒杠后面跟小t, 制表符号很明了;
倒杠后面跟小r, 回车符号知道了;
倒杠后面跟小s, 空格符号很重要;
小写跟罢跟大写,多得实在不得了;
倒杠后面跟大W, 字母数字靠边站;
倒杠后面跟大S, 空白也就靠边站;
倒杠后面跟大D, 数字从此靠边站;
倒框后面跟大B, 不含开头和结尾;
单个字符要重复,三个符号来帮忙; (* + ?)
0 星加1 到无穷,问号只管0 和1; (*表0-n;+表1-n;?表0-1次重复)
花括号里学问多,重复操作能力强; ({n} {n,} {n,m})
若要重复字符串,园括把它括起来; ((abc){3} 表示字符串“abc”重复3次 )
特殊集合自定义,中括号来帮你忙;
转义符号行不通,一个一个来排队;
实在多得排不下,横杠请来帮个忙; ([1-5])
尖头放进中括号,反义定义威力大; ([^a]指除“a”外的任意字符 )
1竖作用可不小,两边正则互替换; (键盘上与“\”是同一个键)
1竖能用很多次,复杂定义很方便;
园括号,用途多;
反向引用指定组,数字排符对应它; (“\b(\w+)\b\s+\1\b”中的数字“1”引用前面的“(\w+)”)
支持组名自定义,问号加上尖括号; (“(?<Word>\w+)”中把“\w+”定义为组,组名为“Word”)

  园括号,用途多,位置指定全靠它;

  问号等号字符串,定位字符串前面; (“\b\w+(?=ing\b)”定位“ing”前面的字符串)
若要定位串后面,中间插个小于号; (“(?<=\bsub)\w+\b”定位“sub”后面的字符串)
问号加个惊叹号,后面跟串字符串;
PHPer都知道, !是取反的意思;
后面不跟这一串,统统符合来报到; (“\w*d(?!og)\w*”,“dog”不符合,“do”符合)
问号小于惊叹号,后面跟串字符串;
前面不放这一串,统统符合来报到;
点号星号很贪婪,加个问号不贪婪;
加号问号有保底,至少重复一次多;
两个问号老规矩,0次1次团团转;
花括号后跟个?,贪婪变成不贪婪;
还有很多装不下,等着以后来增加
From - http://www.knightby.net/regular-expressions-formula-and-tutorial-recommended.html#more-385
常用正则表达式
由 Knightby 撰写  http://www.knightby.net/regular-expressions-in-common-use.html
1。^\d+$ //匹配非负整数(正整数 + 0) 
2。^[0-9]*[1-9][0-9]*$ //匹配正整数 
3。^((-\d+) ?(0+))$ //匹配非正整数(负整数 + 0) 
4。^-[0-9]*[1-9][0-9]*$ //匹配负整数 
5。^-?\d+$ //匹配整数 
6。^\d+(\.\d+)?$ //匹配非负浮点数(正浮点数 + 0) 
7。^(([0-9]+\.[0-9]*[1-9][0-9]*) ?([0-9]*[1-9][0-9]*\.[0-9]+) ?([0-9]*[1-9][0-9]*))$ //匹配正浮点数 
8。^((-\d+(\.\d+)?) ?(0+(\.0+)?))$ //匹配非正浮点数(负浮点数 + 0) 
9。^(-(([0-9]+\.[0-9]*[1-9][0-9]*) ?([0-9]*[1-9][0-9]*\.[0-9]+) ?([0-9]*[1-9][0-9]*)))$ //匹配负浮点数 
10。^(-?\d+)(\.\d+)?$ //匹配浮点数 
11。^[A-Za-z]+$ //匹配由26个英文字母组成的字符串 
12。^[A-Z]+$ //匹配由26个英文字母的大写组成的字符串 
13。^[a-z]+$ //匹配由26个英文字母的小写组成的字符串 
14。^[A-Za-z0-9]+$ //匹配由数字和26个英文字母组成的字符串 
15。^\w+$ //匹配由数字、26个英文字母或者下划线组成的字符串 
16。^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$ //匹配email地址 
17。^[a-zA-z]+://匹配(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\S*)?$ //匹配url 
18。匹配中文字符的正则表达式: [\u4e00-\u9fa5]   
19。匹配双字节字符(包括汉字在内):[^\x00-\xff]   
20。应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)   

  String.prototype.len=function(){return this.replace([^\x00-\xff]/g,”aa”).length;}   

  21。匹配空行的正则表达式:\n[\s ? ]*\r   
22。匹配HTML标记的正则表达式:/ <(.*)>.* <\/\1> ? <(.*) \/>/   
23。匹配首尾空格的正则表达式:(^\s*) ?(\s*$)   
* 正则表达式用例   
* 1、^\S+[a-z A-Z]$ 不能为空 不能有空格  只能是英文字母   
* 2、\S{6,}        不能为空 六位以上   
* 3、^\d+$          不能有空格 不能非数字   
* 4、(.*)(\.jpg ?\.bmp)$ 只能是jpg和bmp格式   
* 5、^\d{4}\-\d{1,2}-\d{1,2}$ 只能是2004-10-22格式   
* 6、^0$            至少选一项   
* 7、^0{2,}$        至少选两项   
* 8、^[\s ?\S]{20,}$ 不能为空 二十字以上   
* 9、^\+?[a-z0-9](([-+.] ?[_]+)?[a-z0-9]+)*@([a-z0-9]+(\. ?\-))+[a-z]{2,6}$邮件   
* 10、\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*([,;]\s*\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*)* 输入多个地址用逗号或空格分隔邮件   
* 11、^(\([0-9]+\))?[0-9]{7,8}$电话号码7位或8位或前面有区号例如(022)87341628
* 12、^[a-z A-Z 0-9 _]+@[a-z A-Z 0-9 _]+(\.[a-z A-Z 0-9 _]+)+(\,[a-z A-Z 0-9 _]+@[a-z A-Z 0-9 _]+(\.[a-z A-Z 0-9 _]+)+)*$   
*    只能是字母、数字、下划线;必须有@和.同时格式要规范 邮件   
* 13 ^\w+@\w+(\.\w+)+(\,\w+@\w+(\.\w+)+)*$上面表达式也可以写成这样子,更精练。   
14  ^\w+((-\w+) ?(\.\w+))*\@\w+((\. &brvbar;-)\w+)*\.\w+$ 
匹配中文字符的正则表达式: [\u4e00-\u9fa5]   
评注:匹配中文还真是个头疼的事,有了这个表达式就好办了   
匹配双字节字符(包括汉字在内):[^\x00-\xff]   
评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)   
匹配空白行的正则表达式:\n\s*\r   
评注:可以用来删除空白行   
匹配HTML标记的正则表达式: <(\S*?)[^>]*>.*? ? <.*? />   
评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于复杂的嵌套标记依旧无能为力   
匹配首尾空白字符的正则表达式:^\s* ?\s*$   
评注:可以用来删除行首行尾的空白字符(包括空格、制表符、换页符等等),非常有用的表达式   
匹配Email地址的正则表达式:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*   
评注:表单验证时很实用   
匹配网址URL的正则表达式:[a-zA-z]+://[^\s]* 
评注:网上流传的版本功能很有限,上面这个基本可以满足需求   
匹配帐号是否合法(字母开头,允许5-16字节,允许字母数字下划线):^[a-zA-Z][a-zA-Z0-9_]{4,15}$   
评注:表单验证时很实用   
匹配国内电话号码:\d{3}-\d{8} ?\d{4}-\d{7}   
评注:匹配形式如 0511-4405222 或 021-87888822
匹配腾讯QQ号:[1-9][0-9]{4,}   
评注:腾讯QQ号从10000开始   
匹配中国邮政编码:[1-9]\d{5}(?!\d)   
评注:中国邮政编码为6位数字   
匹配身份证:\d{15} ?\d{18}   
评注:中国的身份证为15位或18位   
匹配ip地址:\d+\.\d+\.\d+\.\d+   
评注:提取ip地址时有用   
匹配特定数字:   
^[1-9]\d*$    //匹配正整数 
^-[1-9]\d*$   //匹配负整数 
^-?[1-9]\d*$  //匹配整数 
^[1-9]\d* &brvbar;0$  //匹配非负整数(正整数 + 0) 
^-[1-9]\d* ¦0$  //匹配非正整数(负整数 + 0) 
^[1-9]\d*\.\d* ¦0\.\d*[1-9]\d*$  //匹配正浮点数 
^-([1-9]\d*\.\d* ¦0\.\d*[1-9]\d*)$  //匹配负浮点数 
^-?([1-9]\d*\.\d* ¦0\.\d*[1-9]\d* ¦0?\.0+ ¦0)$  //匹配浮点数 
^[1-9]\d*\.\d* ¦0\.\d*[1-9]\d* ¦0?\.0+ ¦0$  //匹配非负浮点数(正浮点数 + 0) 
^(-([1-9]\d*\.\d* ¦0\.\d*[1-9]\d*)) ¦0?\.0+ ¦0$ //匹配非正浮点数(负浮点数 + 0) 
评注:处理大量数据时有用,具体应用时注意修正   
匹配特定字符串:   
^[A-Za-z]+$ //匹配由26个英文字母组成的字符串 
^[A-Z]+$ //匹配由26个英文字母的大写组成的字符串 
^[a-z]+$ //匹配由26个英文字母的小写组成的字符串 
^[A-Za-z0-9]+$ //匹配由数字和26个英文字母组成的字符串 
^\w+$ //匹配由数字、26个英文字母或者下划线组成的字符串 
“^[\\w-]+(+)*@[..w-]+(...[..w-]+)+___fckpd___0quot/]\\.[\\w-]+)*@[\\w-]+(\\.[\\w-]+)+___FCKpd___0quot; //email地址   
“^[a-zA-z]+://(\\w+(-\\w+)*)(\\.(\\w+(-\\w+)*))*(\\?\\S*)?___FCKpd___0quot; //url 
匹配中文字符的正则表达式: [\u4e00-\u9fa5]   
评注:匹配中文还真是个头疼的事,有了这个表达式就好办了   
匹配双字节字符(包括汉字在内):[^\x00-\xff]   
评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)   
匹配空白行的正则表达式:\n\s*\r   
评注:可以用来删除空白行   
匹配HTML标记的正则表达式: <(\S*?)[^>]*>.*? ? <.*? />   
评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于复杂的嵌套标记依旧无能为力   
匹配首尾空白字符的正则表达式:^\s* ?\s*$   
评注:可以用来删除行首行尾的空白字符(包括空格、制表符、换页符等等),非常有用的表达式   
匹配Email地址的正则表达式:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*   
评注:表单验证时很实用   
匹配网址URL的正则表达式:[a-zA-z]+://[^\s]* 
评注:网上流传的版本功能很有限,上面这个基本可以满足需求   
匹配帐号是否合法(字母开头,允许5-16字节,允许字母数字下划线):^[a-zA-Z][a-zA-Z0-9_]{4,15}$   
评注:表单验证时很实用   
匹配国内电话号码:\d{3}-\d{8} ?\d{4}-\d{7}   
评注:匹配形式如 0511-4405222 或 021-87888822
匹配腾讯QQ号:[1-9][0-9]{4,}   
评注:腾讯QQ号从10000开始   
匹配中国邮政编码:[1-9]\d{5}(?!\d)   
评注:中国邮政编码为6位数字   
匹配身份证:\d{15} ?\d{18}   
评注:中国的身份证为15位或18位   
匹配ip地址:\d+\.\d+\.\d+\.\d+   
评注:提取ip地址时有用   
匹配特定数字:   
^[1-9]\d*$    //匹配正整数 
^-[1-9]\d*$   //匹配负整数 
^-?[1-9]\d*$  //匹配整数 
^[1-9]\d* ¦0$  //匹配非负整数(正整数 + 0) 
^-[1-9]\d* ¦0$  //匹配非正整数(负整数 + 0) 
^[1-9]\d*\.\d* ¦0\.\d*[1-9]\d*$  //匹配正浮点数 
^-([1-9]\d*\.\d* ¦0\.\d*[1-9]\d*)$  //匹配负浮点数 
^-?([1-9]\d*\.\d* ¦0\.\d*[1-9]\d* ¦0?\.0+ ¦0)$  //匹配浮点数 
^[1-9]\d*\.\d* ¦0\.\d*[1-9]\d* ¦0?\.0+ ¦0$  //匹配非负浮点数(正浮点数 + 0) 
^(-([1-9]\d*\.\d* ¦0\.\d*[1-9]\d*)) ¦0?\.0+ ¦0$ //匹配非正浮点数(负浮点数 + 0) 
评注:处理大量数据时有用,具体应用时注意修正   
匹配特定字符串:   
^[A-Za-z]+$ //匹配由26个英文字母组成的字符串 
^[A-Z]+$ //匹配由26个英文字母的大写组成的字符串 
^[a-z]+$ //匹配由26个英文字母的小写组成的字符串 
^[A-Za-z0-9]+$ //匹配由数字和26个英文字母组成的字符串 
^\w+$ //匹配由数字、26个英文字母或者下划线组成的字符串 
“^[\\w-]+(+)*@[..w-]+(...[..w-]+)+___fckpd___0quot/]\\.[\\w-]+)*@[\\w-]+(\\.[\\w-]+)+___FCKpd___0quot; //email地址 
“^[a-zA-z]+://(\\w+(-\\w+)*)(\\.(\\w+(-\\w+)*))*(\\?\\S*)?___FCKpd___0quot; //urlview plaincopy to clipboardprint? 
正则几个基本概念:   
正则几个基本概念:view plaincopy to clipboardprint?   
1.贪婪:+,*,?,{m,n}等默认是贪婪匹配,即尽可能多匹配,也叫最大匹配   
如果后面加上?,就转化为非贪婪匹配,需要高版本支持   
1.贪婪:+,*,?,{m,n}等默认是贪婪匹配,即尽可能多匹配,也叫最大匹配   
如果后面加上?,就转化为非贪婪匹配,需要高版本支持view plaincopy to clipboardprint?   
2.获取:默认用(x ¦y)是获取匹配,很多时候只是测试,不一定要求得到所匹配的数据,尤其在嵌套匹配或大数据中就要用非获取匹配(?:x ¦y),这样提高了效率,优化了程序。   
2.获取:默认用(x ¦y)是获取匹配,很多时候只是测试,不一定要求得到所匹配的数据,尤其在嵌套匹配或大数据中就要用非获取匹配(?:x ¦y),这样提高了效率,优化了程序。view plaincopy to clipboardprint?   
3.消耗:默认是消耗匹配,一般在预查中是非消耗匹配。   
举个例子,2003-2-8要变为2003-02-08
如果用/-(\d)-/第二次匹配将从8开始,从而只替换第一个2,错误   
如果用/-(\d)(?=-)/则第二次匹配从第二个-开始,即不消耗字符-   
3.消耗:默认是消耗匹配,一般在预查中是非消耗匹配。   
举个例子,2003-2-8要变为2003-02-08
如果用/-(\d)-/第二次匹配将从8开始,从而只替换第一个2,错误   
如果用/-(\d)(?=-)/则第二次匹配从第二个-开始,即不消耗字符-view plaincopy to clipboardprint?   
4.预查:js中分为正向预查和负向预查   
如上面的(?=pattern)是正向预查,在任何匹配 pattern 的字符串开始处匹配查找字符串。还有 (?!pattern)是负向预查,在任何不匹配 pattern 的字符串开始处匹配查找字符串。负向预查有时会用在对[^]的扩充,[^]只是一些字符,而?!可以使整个字符串。   
4.预查:js中分为正向预查和负向预查   
如上面的(?=pattern)是正向预查,在任何匹配 pattern 的字符串开始处匹配查找字符串。还有 (?!pattern)是负向预查,在任何不匹配 pattern 的字符串开始处匹配查找字符串。负向预查有时会用在对[^]的扩充,[^]只是一些字符,而?!可以使整个字符串。view plaincopy to clipboardprint?   
5.回调:一般用在替换上,即根据不用的匹配内容返回不用的替换值,从而简化了程序,需要高版本支持   
5.回调:一般用在替换上,即根据不用的匹配内容返回不用的替换值,从而简化了程序,需要高版本支持view plaincopy to clipboardprint?   
6.引用:\num 对所获取的第num个匹配的引用。   
例如,’(.)\1\1′ 匹配AAA型。’(.)(.)\2\1′ 匹配ABBA型。   
6.引用:\num 对所获取的第num个匹配的引用。   
例如,’(.)\1\1′ 匹配AAA型。’(.)(.)\2\1′ 匹配ABBA型。view plaincopy to clipboardprint?   
正则表达式保留字   
^ (carat)     
. (period)     
[ (left bracket}     
$ (dollar sign)     
( (left parenthesis)     
) (right parenthesis)     
? (pipe)     
* (asterisk)     
+ (plus symbol)     
? (question mark)     
{ (left curly bracket, or left brace)     
\ backslash   
正则表达式保留字   
^ (carat)   
. (period)   
[ (left bracket}   
$ (dollar sign)   
( (left parenthesis)   
) (right parenthesis)   
? (pipe)   
* (asterisk)   
+ (plus symbol)   
? (question mark)   
{ (left curly bracket, or left brace)   
\ backslash view plaincopy to clipboardprint?   
构造 匹配于   
构造 匹配于 view plaincopy to clipboardprint?   
字符     
x 字符 x     
\\ 反斜线字符     
\0n 八进制值的字符0n (0 <= n <= 7)     
\0nn 八进制值的字符 0nn (0 <= n <= 7)     
\0mnn 八进制值的字符0mnn 0mnn (0 <= m <= 3, 0 <= n <= 7)     
\xhh 十六进制值的字符0xhh     
\uhhhh 十六进制值的字符0xhhhh     
\t 制表符('\u0009')     
\n 换行符 ('\u000A')     
\r 回车符 ('\u000D')     
\f 换页符 ('\u000C')     
\a 响铃符 ('\u0007')     
\e 转义符 ('\u001B')     
\cx T对应于x的控制字符 x   
字符   
x 字符 x   
\\ 反斜线字符   
\0n 八进制值的字符0n (0 <= n <= 7)   
\0nn 八进制值的字符 0nn (0 <= n <= 7)   
\0mnn 八进制值的字符0mnn 0mnn (0 <= m <= 3, 0 <= n <= 7)   
\xhh 十六进制值的字符0xhh   
\uhhhh 十六进制值的字符0xhhhh   
\t 制表符('\u0009')   
\n 换行符 ('\u000A')   
\r 回车符 ('\u000D')   
\f 换页符 ('\u000C')   
\a 响铃符 ('\u0007')   
\e 转义符 ('\u001B')   
\cx T对应于x的控制字符 x view plaincopy to clipboardprint?   
字符类     
[abc] a, b, or c (简单类)     
[^abc] 除了a、b或c之外的任意 字符(求反)     
[a-zA-Z] a到z或A到Z ,包含(范围)     
[a-z-[bc]] a到z,除了b和c : [ad-z](减去)     
[a-z-[m-p]] a到z,除了m到 p: [a-lq-z]     
[a-z-[^def]] d, e, 或 f   
字符类   
[abc] a, b, or c (简单类)   
[^abc] 除了a、b或c之外的任意 字符(求反)   
[a-zA-Z] a到z或A到Z ,包含(范围)   
[a-z-[bc]] a到z,除了b和c : [ad-z](减去)   
[a-z-[m-p]] a到z,除了m到 p: [a-lq-z]   
[a-z-[^def]] d, e, 或 f view plaincopy to clipboardprint?   
预定义的字符类     
. 任意字符(也许能与行终止符匹配,也许不能)     
\d 数字: [0-9]     
\D 非数字: [^0-9]     
\s 空格符: [ \t\n\x0B\f\r]     
\S 非空格符: [^\s]     
\w 单词字符: [a-zA-Z_0-9]     
\W 非单词字符: [^\w] 
分享到:
评论

相关推荐

    java源码包---java 源码 大量 实例

    Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这款实例会对你有所帮助。 Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 6个目标文件,EJB来模拟银行ATM...

    Java 面经手册·小傅哥.pdf

    这是一本以面试题为入口讲解 Java 核心内容的技术书籍,书中内容极力的向你证实代码是对数学逻辑的具体实现。当你仔细阅读书籍时,会发现Java中有大量的数学知识,包括:扰动函数、负载因子、拉链寻址、开放寻址、...

    Java OCR 图像智能字符识别技术,可识别中文

    Java OCR(Optical Character Recognition,光学字符识别)技术是一种计算机视觉领域的应用,它能将图像中的文字转换成可编辑的文本格式。这项技术在各种场景下都有广泛应用,比如文档扫描、车牌识别、发票处理等。...

    Java API文档 中文网页版

    Java API文档是Java开发者的重要参考资料,它包含了Java开发工具包(JDK)中的所有类、接口、方法和常量的详细说明。这份中文网页版的Java API文档为中国的开发者提供了便利,无需通过英文版本来学习和查找API信息,...

    java_011 java 人脸识别完整源代码

    java_011 java 人脸识别完整源代码java_011 java 人脸识别完整源代码java_011 java 人脸识别完整源代码java_011 java 人脸识别完整源代码java_011 java 人脸识别完整源代码java_011 java 人脸识别完整源代码java_011...

    java源码包3

    Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这款实例会对你有所帮助。 Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 6个目标文件,EJB来模拟银行...

    java源码包实例源码JAVA开发源码50个合集.zip

    java源码包实例源码JAVA开发源码50个合集: Ajax框架 ZK.rar Java图书馆管理系统源程序.rar Java图片倒影效果实例源码.rar Java图片翻折,将图像压扁.rar Java坦克大战网络对战版源代码.rar Java声音播放程序源代码....

    java api最新7.0

    JAVA开发人员最新版本7.0 api文档!本文档是 Java Platform Standard Edition 7 的 API !Java 1.7 API的中文帮助文档。 深圳电信培训中心 徐海蛟博士教学用api 7.0中文文档。支持全文检索,在线即时查询。 里面列...

    java单机小游戏.zip

    java单机小游戏java单机小游戏java单机小游戏java单机小游戏 java单机小游戏java单机小游戏java单机小游戏java单机小游戏 java单机小游戏java单机小游戏java单机小游戏java单机小游戏 java单机小游戏java单机小游戏...

    java景点导航系统java景点导航系统

    java景点导航系统java景点导航系统java景点导航系统java景点导航系统java景点导航系统java景点导航系统java景点导航系统java景点导航系统java景点导航系统java景点导航系统java景点导航系统java景点导航系统java景点...

    java开源包4

    JoSQL(SQLforJavaObjects)为Java开发者提供运用SQL语句来操作Java对象集的能力.利用JoSQL可以像操作数据库中的数据一样对任何Java对象集进行查询,排序,分组。 搜索自动提示 Autotips AutoTips是为解决应用系统对于...

    java开源包9

    JoSQL(SQLforJavaObjects)为Java开发者提供运用SQL语句来操作Java对象集的能力.利用JoSQL可以像操作数据库中的数据一样对任何Java对象集进行查询,排序,分组。 搜索自动提示 Autotips AutoTips是为解决应用系统对于...

    Java学习资料全套.zip

    最新全套Java学习资料打包 最新全套Java学习资料打包 最新全套Java学习资料打包 最新全套Java学习资料打包 最新全套Java学习资料打包 最新全套Java学习资料打包 最新全套Java学习资料打包 最新全套Java...

    JAVA上百实例源码以及开源项目源代码

    日历表格面板 [ConfigLine.java] 控制条类 [RoundBox.java] 限定选择控件 [MonthMaker.java] 月份表算法类 [Pallet.java] 调色板,统一配色类 Java扫雷源码 Java生成自定义控件源代码 2个目标文件 Java实现HTTP连接...

    Java算法集题大全.zip

    Java算法集题大全Java算法集题大全Java算法集题大全Java算法集题大全Java算法集题大全Java算法集题大全Java算法集题大全Java算法集题大全Java算法集题大全Java算法集题大全Java算法集题大全Java算法集题大全Java算法...

    java开源包8

    JoSQL(SQLforJavaObjects)为Java开发者提供运用SQL语句来操作Java对象集的能力.利用JoSQL可以像操作数据库中的数据一样对任何Java对象集进行查询,排序,分组。 搜索自动提示 Autotips AutoTips是为解决应用系统对于...

    Java2Pas Java代码转pas代码

    Java2Pas是一个实用工具,主要用于将Java编程语言编写的源代码转换为Pascal语言的等效代码。这个工具对于那些需要在两种语言之间迁移代码或者理解不同编程语言语法的开发者来说非常有价值。Java和Pascal虽然都是面向...

    Java开发技术大全(500个源代码).

    HelloWorldApp.java 第一个用Java开发的应用程序。 firstApplet.java 第一个用Java开发的Applet小程序。 firstApplet.htm 用来装载Applet的网页文件 第2章 示例描述:本章介绍开发Java的基础语法知识。 ...

    java错误处理:java.lang.OutOfMemoryError: Java heap space

    ### Java 错误处理:java.lang.OutOfMemoryError: Java heap space 在Java应用程序开发过程中,经常遇到的一个问题就是内存溢出错误,特别是在处理大量数据或长时间运行的应用时。其中,“java.lang....

    smali2java——直接将smali转换成java

    标题"smali2java——直接将smali转换成java"揭示了本文的核心主题,即一个名为"smali2java"的工具,它的主要功能是将编程语言Smali转换为Java。Smali是一种低级的、汇编式的语言,通常用于Android应用的逆向工程,而...

Global site tag (gtag.js) - Google Analytics