自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xiaotian15的专栏

我是一个程序员,我是一个充满激情的程序员,我是一个不甘于平庸的程序员。哈哈!我编程,我存在,我快乐。

  • 博客(37)
  • 资源 (5)
  • 收藏
  • 关注

原创 java IO操作与字节流(二)文件的随机读取

文件的随机读取:import java.io.*;public class rundom {    public static void main(String[] args) throws Exception    {         student s1=new student(1,"qy",89.3);         student s2=new student(2

2011-04-28 17:20:00 461

原创 java IO操作与字节流(三)文件输入流与输出流

文件输入流与输出流:import java.io.*;public class Filesio {    public static void main(String[] args)throws Exception    {        FileOutputStream f1=new FileOutputStream("1.txt");  //文件被创建        f

2011-04-28 17:20:00 426

原创 java IO操作与字节流(七)管道流与线程联系实例

管道流与线程联系实例:import java.io.*;public class Piped {    public static void main(String[] args)throws Exception    {        PipedOutputStream o=new PipedOutputStream();        PipedInputStream

2011-04-28 17:19:00 311

原创 java IO操作与字节流(八)过滤流输入输出基本数据类型

过滤流输入输出基本数据类型:  import java.io.*;public class Data {    public static void main(String[] args)throws Exception    {        FileOutputStream f1=new FileOutputStream("1.txt");        D

2011-04-28 17:19:00 487

原创 java IO操作与字节流(四)Writer与Reader实例

Writer与Reader实例(将字节流转换成字符流):(1)import java.io.*;public class rw {    public static void main(String[] args)throws Exception    {        FileOutputStream o=new FileOutputStream("2.txt");

2011-04-28 17:18:00 347

转载 java集合类(一)collection与collections的区别

1、java.util.Collection 是一个集合接口。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。Collection接口的意义是为各种具体的集合提供了最大化的统一操作方式。 Collection  ├List  │├LinkedList  │├ArrayList  │└Vector  │ └Stack

2011-04-27 22:45:00 599

原创 java集合类(六)HashMap与TreeMap的应用

HashMap与TreeMap应用(二者应用基本相同,TreeMap多用于排序中,                      下面仅以HashMap为应用实例进行介绍)  import java.util.*; public class HashMapTest {    public static void printElements(Collection c)     {

2011-04-27 22:44:00 459

原创 java IO操作与字节流(一)File创建,与文件的查找

File创建,与文件的查找:(1)指定目录下创建与删除文件; import java.io.*;public class FileTest {    public static void main(String[] args)  throws Exception    {        File f1=new File("2.txt"); //该文件与java同目录

2011-04-27 16:36:00 1153

原创 java集合类(八)toArray与asList应用实例

(1)toArray方法的应用实例: import java.util.*;public class array {    public static void main(String[] args)    {        ArrayList a=new ArrayList();        a.add(new Poind(3,4));        a.add(n

2011-04-27 16:34:00 578 1

原创 java集合类(四)LinkedList应用

(1)用LinkedList(双向链表)创建栈: import java.util.*;public class MyStack {    private LinkedList l=new LinkedList();    public void push(Object o)    {        l.addFirst(o);    }    public

2011-04-26 16:43:00 434

原创 java集合类(七)Iterator应用实例

(1)Iterator迭代器应用实例: import java.util.*;public class array {    public static void main(String[] args)    {        ArrayList a=new ArrayList();        a.add(new Poind(3,4));        a.add(

2011-04-26 16:42:00 1314

原创 java集合类(五)HashSet与TreeSet应用实例

(1)HashSet(散列表)应用(里面不能有相同的元素,当元素为对象时,需重写hashCode与equals方法) import java.util.*;public class text1 {    public static void ptintElements(Collection c)    {        Iterator i=c.iterator();

2011-04-26 16:41:00 574

原创 java集合类(二)Collections类内元素排序

Collections类应用实例:(1)元素排序  import java.util.*;public class text1 {    public static void ptintElements(Collection c)    {        Iterator i=c.iterator();        while(i.hasNext())

2011-04-26 16:40:00 390

原创 java集合类(三)Arraylist实例

Arraylist应用:(可将其看为可自动增长容量的数组) (1)Arraylist中导入字符串;import java.util.*;  //注意导入java.util包public class array {    public static void main(String[] args)    {        ArrayList a=new ArrayList

2011-04-26 16:39:00 726

原创 多线程(一)多线程的实现

一.用继承方法实现多线程  public class MultiThread {    public static void main(String[] args)    {        Th t=new Th();        //t.setDaemon(true);    //定义为后台执行线程,当主线程结束,后台线程也结束;        t.setPrior

2011-04-25 22:11:00 402

原创 多线程(三)同步块与同步方法

同步块和同步方法:(采用加锁机制)   public class Ticket {    public static void main(String [] atgs)    {        TicketSell t=new TicketSell();        new Thread(t).start();        new Thread(t).start()

2011-04-25 22:10:00 325

原创 多线程(四)循环线程的终止

利用方法终止一个循环线程:(1)利用bool值的设置控制线程的执行与否(2)利用interruput方法终止含有wait的循环线程; public class test {    public static void main(String[] args)    {        Product p=new Product();        p.start();

2011-04-25 22:10:00 416

原创 多线程(二)wait-notify实例

wait-notify实例:(生产者与消费者)    public class test1 {    public static void main(String[] args)    {       Queue q=new Queue();       Productor p=new Productor(q);           Comsumer c=new Com

2011-04-25 22:09:00 340

原创 java基础知识(五) 字符串定义(String)与字符串的修改(StringBuffer)

(1)String与equals的用法:(equals比较的变量所指向的对象是否相等,equals                         是String类带参数的一个方法)    String str1=new String("avsd");    String str2=new String("avsd");    if(str1.equals(str2))

2011-04-25 22:06:00 644

原创 java基础知识(六) 数组中copy、排序、查找的应用

数组中copy,排序,查找的应用:示例如下:    int[] a=new int[]{2,3,4,6,5,7,8};        int[] b=new int[4];        System.arraycopy(a, 3, b, 0, b.length);//将a中从xuhao3开始的元素拷贝入

2011-04-24 10:00:00 386

原创 java基础知识(七) Runtime与Process

Runtime应用实例:     public class runtime {    public static void main(String[] args)    {        Runtime r=Runtime.getRuntime();        System.out.println(r.freeMemory());        System.out.p

2011-04-24 09:58:00 385

原创 java接口和类(八)创建单例类

单例类的创建:    class count {    private static final count c=new count();    private count()   //构造方法必须是私有的;不可以省略;    {            }    public static count getCount()//static说明该方法属于类,

2011-04-24 09:56:00 338

原创 java接口和类(六)用Class获取类

获取类的方法:         实例:public class huoqu {    public static void main(String[] args)    {        test t=new test();        Class a=t.getClass(); //用Class由已知对象获取它的类,并构造一个对象;        System.ou

2011-04-23 09:23:00 892

原创 java接口和类(七)用方法转换类

用方法转换类:    public class test {    public static void main(String[] args)    {        te m=new te();        m.gett().run();   //用m.gett()方法相当于创建了一个t类的对象,

2011-04-23 09:22:00 357

原创 java接口和类(九)内部类与外部类应用

内部类与外部类的应用:    public class outer {    int inex=100;    class inner{        private int index=30;        void input()        {            int index=20;            System.out.println(in

2011-04-23 09:18:00 308

原创 java接口和类(十)内部类实现接口及匿名内部类

用内部类实现接口:    interface Animal{    void eat();    void sleep();}public class input {    class Cat implements Animal    {        public void eat()        {            System.out.

2011-04-23 09:17:00 349

原创 java接口和类(十一)内部类的派生类

内部类的派生类:      public class car {    class wheel{        void run()        {            System.out.println("car run");        }    }}class horse extends car.wheel{      //派生类产生先要产生基

2011-04-23 09:15:00 407

原创 java接口和类(二)类的说明符的访问权限

访问权限:   public    通用     protected  同类、同包、子类   default    同类、同包   private    同类(但父类可访问私有的子类)

2011-04-22 16:14:00 289

原创 java接口和类(五)接口的应用

接口的应用:(1)一个类可以继承多个接口           (2)接口中的方法默认的是public方法,           (3)接口中也可定义数据成员,其默认说明符是                public static final;总体就是用interface定义接口,接口中的方法都是abstract方法,用implements去实例接口,必须重写接口中的方法;

2011-04-22 16:13:00 285 1

原创 java接口和类(三)方法的说明符

方法的说明符:  final 该方法不可被覆盖,被覆盖后会报错  static  声明该方法属于一个类,在子类中也不可被覆盖    abstract 无方法主体,主要用于接口;

2011-04-22 16:09:00 261

原创 java接口和类(四)super与this的用法区别

super与this的应用比较:(super代表的是父类对象,this代表的是当前对象)(1)this常用来方便用户对程序的初始化和对当前对象成员与方法的调用(2)super用来建立父类对象与子类对象之间的链接;构造方法在子类中无法继承,则带参数的构造方法无法用 父类(int,int)使用,但可用super(int,int)来实现;class Point{ private in

2011-04-22 16:08:00 1240

原创 java接口和类(一)import语句

import对类的引入:   import java.io.File;//引入具体类   import java.io.*;//引入整个类包

2011-04-22 16:06:00 628

原创 java基础知识(一)数据类型默认值

各种数据类型的默认值:      数值型:   0      boolean: false      char   :  '/0'       对象 : null

2011-04-21 12:47:00 278

原创 java基础知识(三)对象数组

定义一个对象数组:       array[] art1=new array[3];       art1[0]=new array(12,34);    则数组中有三个对象,可用atr1.length计算出数组内元素的个数;    从而用for语句输出:     for(int i=0;i<art1.length;i++) { System.out.pr

2011-04-21 12:46:00 301

原创 java基础知识(二)数组定义

java 中一·二维数组的定义: (1)      //一维数组定义与输出class  less02{ public static void main(String[] args)  [特别注意的是java中数组的定义int a【】,中 无个数不像c++中int a[3];这样定义] {  int stu[]=new int[]{1,2,3};   //方法一  /

2011-04-21 12:41:00 325

原创 java基础知识(四)常量定义

常量的定义:    static final double PI=3.14;(1)声明类型(2)定义为final类(3)最好声明为static,以节省内存;

2011-04-21 12:36:00 306

原创 java的编程规范

<br />java编程规范:<br />(1)package命名:全部小写<br />(2)class和interface的命名:首字母大写,其他字母都小写<br />(3)class变量的命名:小写字母开头,后面的单词大写字母开头<br />(4)class方法的命名:小写字母开头,后面的单词大写字母开头<br />(5)static final变量的命名:全部大写<br />

2011-04-21 12:28:00 293

myeclipse破解工具

myeclipse 9.1 破解 激活,java编写,适用于装有java环境的各种操作系统,win,linux,maxos 第一步:Usrcode中输入任意用户名 第二步:点击systemid一次,这时候会出现一行错误 Cannot find JNIWrapper native library (libjniwrap.so) in java.library.path:~~ 不需要理会,再点击一次即可出现systemid。 第三步: 点菜单Tools->RebuildKey 第四步:点击active按钮.会在显示区域生成 LICENSE_KEY ACTIVATION_CODE ACTIVATION_KEY 这时候你并不需要打开myeclipse到激活页面输入。切记。next 第五步:打开菜单Tools->ReplaceJarFile,弹出文件选择对话框,到myeclipse的安装目录common文件夹下选择plugins文件夹 点击打开,程序会卡住,不要担心,正在替换文件呢! 一会之后,会输出信息,文件已被替换 第六步:点菜单Tools->SaveProperites OK 。打开你的myeclipse已经不需要再输入激活码什么的了。

2012-08-07

马士兵hibernate学习笔记

马士兵hibernate学习笔记,方便学习hibernate

2012-08-07

马士兵spring学习笔记

马士兵spring学习笔记,方便快速学习spring

2012-08-07

操作系统课程设计

此操作系统使用java语言编写,采用成组链接法进行磁盘分配与回收,应用树形目录结构,采用混合索引,自定义系统时钟,应用时间片轮换算法进行进程控制。

2012-07-15

java基本术语

java基本术语,access control 访问控制 accessibility 可访问能力,可访问性 accessor method 访问方法 adapter pattern 适配器模式 annotation type 注解类型 anonymous class 匿名类 antipattern 反模式 API (Application Programming Interface) 应用编程接口 API element API元素 array 数组

2012-05-06

空空如也

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

TA关注的人

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