关闭

网络编程复习

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

终止线程的三种方法

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

读写锁操作

读任务package cn.itcast.heima.readwritelock; //可执行任务 public class ReadTask extends Thread { //logic bean private ReadWriteLockLogic rea...
阅读(562) 评论(0)

缓存实例的不可变类

public class CacheImmutale { /** * @param args */ private static String name ; private static CacheImmutale[] Cache = new Cach...
阅读(305) 评论(0)

中关村黑马学习日记的总结

一、  关于IO方面的姿势点的总结io输入与输出主要包括以下内容:File类RandomAccessFile类各种节点流类字符编码各种过滤流与包装类IO类的相关应用 1.File类File类 io包中唯一代表磁盘文件本身信息的类,而不是文件中的内容。如文件的创建时间等File类定...
阅读(337) 评论(0)

打印出类似圆图形

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...
阅读(448) 评论(0)

拷贝文件

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....
阅读(311) 评论(0)

面试题

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

java加强

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

java加强

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

关于注释

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

关于反射和枚举

枚举...
阅读(1218) 评论(0)

java加强

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

黑马培训学习日记

Java所有“存储及随机访问一连串对象”的做法,array是最有效率的一种。容器内每个为之所存储的元素个数不同。Collection类型者,每个位置只有一个元素。Map类型者,持有 key-value pair,像个小型数据库。List 接口对Collection进行了简单的扩充,它的具体实现类常用的有ArrayList和LinkedList。你可以将任何东西放到一个List容器 中,并在需要时从中取出。Set接口也是 Collecti...
阅读(645) 评论(0)

黑马培训前期java基础加强学习日记二

1.JAVA中的File类是IO包中唯一代表文件本身信息的类,不是文件中的内容,可以利用File类中的方法对文件进行创建、删除、获取文件信息等操作。其中createNewFile()方法会抛出一个异常,需要用try和catch语句将其包裹起来。 2.RandomAccessFile提供的方法可以从文件的任意位置对文件进行访问,在读取等长记录文件的时候可以节省很多时间,该类只能操作文件,不能访问设备;该类有两种构造方法,new RandomAccessFile(f,"rw"),f为需要...
阅读(439) 评论(0)
16条 共2页1 2 下一页 尾页
    个人资料
    • 访问:69748次
    • 积分:403
    • 等级:
    • 排名:千里之外
    • 原创:16篇
    • 转载:0篇
    • 译文:0篇
    • 评论:2条
    文章分类
    最新评论