自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 网络编程复习

1、找到对方的IP 2、数据要发送对方指定的应用程序上 ,为了标识这些英语程序,所以给这些网络应用程序都用数字进行标识,为了方便称呼这个数字,叫做端口,逻辑端口3、定义通信规则,这个通信规则成为协议

2011-07-26 16:40:53 706

原创 终止线程的三种方法

有三种方法可以使终止线程。    1.  使用退出标志,使线程正常退出,也就是当run方法完成后线程终止。    2.  使用stop方法强行终止线程(这个方法不推荐使用,因为stop和suspend、resume一样,也可能发生不可预料的结果)。    3.  使用interr

2011-07-17 23:25:45 94514 7

原创 读写锁操作

读任务package cn.itcast.heima.readwritelock;//可执行任务public class ReadTask extends Thread { //logic bean private ReadWriteLockLogic rea

2011-07-17 14:11:35 829

原创 缓存实例的不可变类

public class CacheImmutale { /** * @param args */ private static String name ; private static CacheImmutale[] Cache = new Cach

2011-07-17 13:34:23 542

原创 打印出类似圆图形

package codes;public class FirstProject { /** * @param args */ public static void circle(int r){ //假设圆心的坐标为:(r ,r) //开始打印的坐标 int x = 0 ; for(int j = r * 2 ; j >= 0 ; j -= 2){ x = getStr(r , j) ; System.out.print(getSp

2011-03-04 15:17:00 831

原创 拷贝文件

<br />package codes;/** * 把一个文件夹里的所有文件包括文件夹 一并原样拷贝到另一个目录中; *@author */import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.

2011-02-21 10:37:00 561

原创 面试题

<br />交通灯:<br />从中我们可以知道,在拿到问题是画图来理清思路是一种很好的解决问题的方法<br />根据来来回回的路其实我们主要是考虑4条路线即可,<br />从面向对象方面考虑这个系统中有红绿灯、车、路线以及灯的控制系统,路是用来装载车辆的<br />所以应该有对车辆进行增加和删除的方法,假如灯变绿的时候,我们设定一辆车通过一个路口<br />为一秒,此时我们可以用线程sleep来控制,这样就有线程来随机的改变车的数量<br />在JDK1.5提供了一个Executors工厂来产生线程池,这

2011-01-24 15:55:00 547

原创 java加强

<br /> <br />Java虚拟机中可以安装多个类加载器,系统默认的有三个类加载器,分别是:BootStrap,ExtClassLoader,AppClassLoader,每个类加载器负责加载特定位置的类;类加载器也是Java类,所以它本身也需要被加载,它是由嵌套在JVM内核中的BootStrap加载的,BootStrap不是java类,它是由C++编写的一段二进制代码;<br />JVM生成的动态类必须实现接口,该动态类只能用作实现了相同接口的目标类的代理;若目标类没有实现接口,而需要实现它的代理类

2011-01-24 14:16:00 417

原创 java加强

             泛型的定义,在类名之后跟上,如ArrayList collection = new ArrayList();泛型内只能装指定类型的数据,如上例就只能装String类型的数据;只有在JDK的api中,说明了一个类是泛型类型,该类才能使用泛型;使用泛型可以省去强制类型转换的麻烦;泛型是提供给编译器使用的,编译之后的字节码中不会在有泛型的类型信息,所以可以利用反射的方法向编译后的泛型中添加不同类型的数据;泛型的使用中,Classy=Classx //正确,Classx=Classy //

2011-01-21 09:12:00 466

原创 关于注释

<br />             注解:相当于一种标记,在程序中加了注解就等于为程序打上了某种标记,标记可以加在包、类、方法、成员变量、局部变量等上面;@Deprecated //注明当前方法已过时  <br />@SuppressWarnings("某个警告") //注明跳过某个警告  @Override //注明是覆盖父类的方法<br /> <br />           注解相当于一个写好的特殊的类,在定义注解时,用@Retention注解可以声明注解的生命周期,@Retention(Reten

2011-01-19 16:35:00 555

原创 关于反射和枚举

枚举

2011-01-18 15:12:00 1598

原创 java加强

          在eclipse中调试程序,可以先在行的前面设置一个断点,然后右键debug as转换到Debug透视图;这时若需要看某个变量的值可以右键watch          自动装箱:当把一个数直接付给一个Integer对象时叫自动装箱,如 Integer i1=15;如有Integer i1=15;Integer i2=15;System.out.println(i1==i2);输入值为ture(因为该类运用了“享元设计模式”,当数字在-128~127时,多个引用指向一个数字对象)     

2011-01-17 14:14:00 416

数据库设计五步骤-图文讲解

详细图文讲解数据库设计过程,觉得很不错、能对于初学者较好的理解

2011-03-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除