
java
guangshuishi
这个作者很懒,什么都没留下…
展开
-
内部类
http://www.cnblogs.com/mengdd/archive/2013/02/08/2909307.html原创 2014-05-05 14:43:48 · 91 阅读 · 0 评论 -
java注解
Java自定义注解小结作者:谢伟伦学习java有两年之余了,在很久之前,已经有位系统分析师告诉我,学习java,看java编程思想就够了。其言下之意,就是说,任何一切java框架,都是浮云,只有精通核心java,才是王道!现在回想起来,这句话真的十分正确,一年多的工作,都只徘徊于学习java框架,造成自己是一个只会使用,不能原理的人。趁着现在工作不忙,静下心来,好好学习一下核心ja...原创 2015-10-26 11:18:50 · 111 阅读 · 0 评论 -
java之装饰设计模式和继承的简单区别
http://jiangnanlove.iteye.com/blog/914120原创 2015-10-29 16:24:15 · 103 阅读 · 0 评论 -
多线程
public class ThreadDemo3 { public static void main(String[] args){ Ticket t =new Ticket(); Thread t1 = new Thread(t,"窗口一"); Thread t2 = new Thread(t,"窗口二"); Th...原创 2015-11-11 16:05:54 · 128 阅读 · 0 评论 -
Sring x = new String("xyz")
只要是new,都是重新分配堆空间,如果不区分栈和堆,这里创建了1个String Object。如果是从jvm角度来说的话,它是创建了两个对象,String s是在栈里创建了一个变量,new String("xyz")是在堆里创建了一个对象并被s引用到。如果是String s = "xyz",那就要看常量池里有没有"xyz",如果有直接引用,如果没有则创建再引用 ...原创 2014-11-05 13:32:23 · 159 阅读 · 0 评论 -
类型转换
short s1 = 1; s1 = s1 + 1;有错,s1是short型,s1+1是int型,不能显式转化为short型。可修改为s1 =(short)(s1 + 1) 。short s1 = 1; s1 += 1正确。当使用+=、-=、*=、/=、%=、运算符对基本类型进行运算时,遵循如下规则:• 运算符右边的数值将首先被强制转换成与运算符左边数值相同的类型,然后再执行运算,...原创 2014-11-05 13:44:39 · 103 阅读 · 0 评论 -
java修饰符权限
(1)public:可以被所有其他类所访问。(2)private:只能被自己访问和修改。(3)protected:自身,子类及同一个包中类可以访问。(4)default(默认):同一包中的类可以访问,声明时没有加修饰符,认为是friendly。...原创 2014-11-05 13:58:40 · 190 阅读 · 0 评论 -
java基本类型
基本类型比较原创 2014-11-05 14:05:09 · 98 阅读 · 0 评论 -
Java调用webservice接口方法
1. Java调用webservice接口方法webservice的 发布一般都是使用WSDL(web service descriptive language)文件的样式来发布的,在WSDL文件里面,包含这个webservice暴露在外面可供使用的接口。我们也可以在以下网站找到许多 webservice provider列表, 你可以使用下面的URL来测试你的webservice程序...原创 2014-11-19 14:36:49 · 360 阅读 · 0 评论 -
java 23种设计模式
http://zz563143188.iteye.com/blog/1847029原创 2014-11-19 14:56:15 · 133 阅读 · 0 评论 -
java内部类、静态内部类 小结
1)首先,用内部类是因为内部类与所在外部类有一定的关系,往往只有该外部类调用此内部类。所以没有必要专门用一个Java文件存放这个类。2)静态都是用来修饰类的内部成员的。比如静态方法,静态成员变量,静态常量。它唯一的作用就是随着类的加载(而不是随着对象的产生)而产生,以致可以用类名+静态成员名直接获得。这样静态内部类就可以理解了,因为这个类没有必要单独存放一个文件,它一般来说只被所在外部类使...原创 2014-11-26 14:12:18 · 99 阅读 · 0 评论 -
java 堆和栈
1.栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,Java的垃圾收...原创 2014-11-27 15:18:10 · 107 阅读 · 0 评论 -
字符串补零除0
//去零操作String str = "0050580"; System.out.println(str.replaceFirst("^0*", "")); //补零操作 10表示补零后字符串的长度为10 String str = String.format("%010d", 100); System....原创 2015-10-21 11:55:10 · 131 阅读 · 0 评论 -
代理模式与装饰模式差别,适配器模式
http://blog.youkuaiyun.com/hitprince/article/details/6794748适配器模式http://lavasoft.blog.51cto.com/62575/90767/适配器模式http://blog.youkuaiyun.com/elegant_shadow/article/details/5006175装饰模式http://www.51cto.c...原创 2015-10-07 19:29:53 · 114 阅读 · 0 评论 -
类的加载周期
类什么时候被加载/类加载时机:第一:生成该类对象的时候,会加载该类及该类的所有父类;第二:访问该类的静态成员的时候;第三:class.forName("类名");...原创 2014-06-16 12:47:13 · 80 阅读 · 0 评论 -
匿名内部类
匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 匿名类是不能有名称的类,所以没办法引用它们。必须在创建时,作为new语句的一部分来声明它们。这就要采用另一种形式的new语句,如下所示: new 这种形式的new语句声明一个新的匿名类,它对一个给定的类进行扩展,或者实...原创 2014-06-18 15:00:13 · 98 阅读 · 0 评论 -
java内部类和静态内部类调用
内部类 public class Test { class A{ public void setA(){ } } public static void main(String[] args){ Test t=new Test(); } } 调用方式: public class Test2 { public static voi...原创 2014-06-23 14:06:01 · 172 阅读 · 0 评论 -
java 模式
现给出一简单用例,模拟一火腿(Ham)生产工厂,工厂可以生产数种类型的Ham,那么在创建了一个工厂实例后,只需要告诉它请你生产何种Ham,它就会给你生产出来:package test;interface Ham { //定义接口,用于辅助实现工厂模式 void show();//由Ham工厂生产出的各种Ham将有show()的能力}public class Fato...原创 2014-02-27 10:34:10 · 101 阅读 · 0 评论 -
匿名内部类
匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 实例1:不使用匿名内部类来实现抽象方法abstract class Person { public abstract void eat();} class ...原创 2014-02-28 09:01:10 · 78 阅读 · 0 评论 -
java socket
Just have a little faith.java socket编程 一,网络编程中两个主要的问题一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。而TCP层则提供面向应用...原创 2014-02-28 13:58:41 · 137 阅读 · 0 评论 -
java 抓取数据
JAVA抓取网络数据包代码 .分类: 01 J2SE 05 Open Source 2005-08-17 13:27 4181人阅读 评论(2) 收藏 举报 java网络stringexceptionimportclass前面已经介绍过,Jpcap是为JAVA编写的类包,提供很多类和接口,能够获得IP数据包。详情请见: http:/...原创 2014-03-06 18:09:47 · 161 阅读 · 0 评论 -
jdk webservice
JDK1.6 自带webservice构建 JDK1.6中自带了webservice的功能,因为集成了JAX-WS,这非常方便,不用再用第三方包来开发了。下面我们开始构建: 1,先用Eclipse建立一个动态网站,注意需要生成web.xml,建工程的时候不要忘记勾选; 2,建立类实现Web Services接口,下面是一个简单定义Web Servic...原创 2014-03-07 10:35:10 · 99 阅读 · 0 评论 -
工厂模式
举两个例子以快速明白Java中的简单工厂模式:女娲抟土造人话说:“天地开辟,未有人民,女娲抟土为人。”女娲需要用土造出一个个的人,但在女娲造出人之前,人的概念只存在于女娲的思想里面。女娲造人,这就是简单工厂模式的应用。 首先,在这个造人的思想里面,有几个重要的角色:女娲本身、抽象的人的概念和女娲所造出的一个个具体的人。 1.)女娲是一个工厂类,也就是简单工厂模...原创 2014-03-24 15:17:41 · 97 阅读 · 0 评论 -
license生成
package com.dameng.dmdp.utils;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.I...原创 2015-03-02 10:44:01 · 456 阅读 · 0 评论 -
jsoup解析html
jsoup:解析HTML用法小结原文 http://my.oschina.net/laiwanshan/blog/1558691.解析方式 (1)从字符串解析 String html = "First parse" + "Parse HTML into a doc.";Document doc = Jsoup.parse(html);(2...原创 2015-03-31 11:17:21 · 103 阅读 · 0 评论 -
jvm
http://www.cnblogs.com/moonandstar08/category/736239.html原创 2018-03-26 09:47:58 · 129 阅读 · 0 评论