自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 java网络编程二

按照前面的介绍,网络通讯的方式有TCP和UDP两种,其中TCP方式的网络通讯是指在通讯的过程中保持连接,有点类似于打电话,只需要拨打一次号码(建立一次网络连接),就可以多次通话(多次传输数据)。这样方式在实际的网络编程中,由于传输可靠,类似于打电话,如果甲给乙打电话,乙说没有听清楚让甲重复一遍,直到乙听清楚为止,实际的网络传输也是这样,如果发送的一方发送的数据接收方觉得有问题,则网络底层会自动要求

2015-05-23 21:02:09 291

原创 Java网络编程一

Java语言是在网络环境下诞生的,所以Java语言虽然不能说是对于网络编程的支持最好的语言,但是必须说是一种对于网络编程提供良好支持的语言,使用Java语言进行网络编程将是一件比较轻松的工作。         和网络编程有关的基本API位于java.net包中,该包中包含了基本的网络编程实现,该包是网络编程的基础。该包中既包含基础的网络编程类,也包含封装后的专门处理WEB相关的处理类。在本

2015-05-23 21:00:22 338

原创 Java反射机制三

1.返回一个类实现的接口:12345678910111213141516171819202122232425262728293031323334353637383940414243444546

2015-05-23 20:56:54 256

原创 Java反射机制二

1.通过Class实例化其他类的对象通过无参构造实例化对象1234567891011121314151617181920212223242526272829303132333435363738394041

2015-05-23 20:56:22 245

原创 反射机制一

1.得到实例对象字节码的三种方式public class Reflect {/** 得到实例对象字节码的三种方式*/public static void main(String[] args) throws Exception {String str = "abc";Class cls1 = str.getClass();Class cls2 = Str

2015-05-23 20:27:49 223

原创 Java中集合Set的用法

1、HashSet类         Java.util.HashSet类实现了Java.util.Set接口。l  它不允许出现重复元素;l  不保证和政集合中元素的顺序l  允许包含值为null的元素,但最多只能有一个null元素。 范例:import java.util.Date;import java.util.Has

2015-05-20 11:40:29 259

原创 java 关键字总结

1.Java关键字与保留字数目 Java的关键字:50多个 保留字:2个 const,goto 2.关键字介绍(分类总结) 定义类,接口,抽象类,枚举: class,interface,abstract,enum,extends,implements 实例化对象: new 循环,条件: for,while,do,if,else,switch,case,def

2015-05-20 11:25:39 238

原创 java类和对象

在面向对象的处理过程中,类既包括了数据也封装了数据。类中有成员变量和成员函数,统称为类的成员。 1.类的声明: class { extends }//继承    { implements    ,//接口                    ,                    [..],                    }     {//类的主体2.

2015-05-20 11:24:51 211

原创 Java继承

继承是面向对象最显著的一个特性。继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。Java继承是使用已存在的类的定义作为基础建立新类的技术,新类的定义可以增加新的数据或新的功能,也可以用父类的功能,但不能选择性地继承父类。这种技术使得复用以前的代码非常容易,能够大大缩短开发周期,降低开发费用。比如可以先定义一个类叫车,车有以下属性:车体大小,颜色,方向盘,轮胎,

2015-05-20 11:24:02 343

原创 java算法之冒泡排序

用户输入10个整型数字,对这10个数字按升序排列,并输出。代码如下:Java代码  import java.util.*;  public class Demo02{        public static void main(String[] args){          Scanner sin = new Scanner(System.i

2015-05-20 11:23:57 255

原创 java泛型

什么是泛型?泛型(Generic type 或者 generics)是对 Java 语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型的一个占位符,就像方法的形式参数是运行时传递的值的占位符一样。可以在集合框架(Collection framework)中看到泛型的动机。例如,Map 类允许您向一个 Map 添加任意类的对象

2015-05-20 11:22:07 311

原创 Java集合中List的用法

你的第一种使用方式是JDK1.5才有的书写方式,叫泛型。这确实和JDK的版本有关的。JDK1.5以前的版本(不包括1.5版本)是不支持的。如果你使用了JDK1.4的编译器,那么你的第一句是不能被编译通过的。当你使用第一种方式书写时。那么,list中就必须储存String类型的数据。而不能储存别的类型数据了。当你使用后面的这种书写方式时,就没有类型限制了。不过,推荐使用第一种方式,这样代码的可读性和

2015-05-20 11:21:27 252

原创 Java IO 流读取文件

今天做了一个小工具,就是用java io流去读取一个文件,从那个文件中检索相应的内容,然后在把内容抓取出来。做这个的初衷是,从Linux系统上自动down下来日志文件,然后把日志文件里的有用内容抓取过来,通过Email发送给指定的人,这是其中的一个小环节,项目还要扩充。以后还会定时任务处理,自动发邮件功能。字节流版本package com.ibm.logstool.io;

2015-05-20 11:16:59 494

原创 Java流详解

一、流的概念       流(stream)的概念源于UNIX中管道(pipe)的概念。在UNIX中,管道是一条不间断的字节流,用来实现程序或进程间的通信,或读写外围设备、外部文件等。       一个流,必有源端和目的端,它们可以是计算机内存的某些区域,也可以是磁盘文件,甚至可以是Internet上的某个URL。        流的方向是重要的,根据流的方向,流可分为两类:输入流

2015-05-20 11:16:18 385

原创 Java多线程基础详解

在Java中创建线程有两种方法:使用Thread类和使用Runnable接口。 要注意的是Thread类也实现了Runnable接口,因此,从Thread类继承的类的实例也可以作为target传入这个构造方法。可通过这种方法实现多个线程的资源共享。 线程的生命周期: 新建状态:用new语句创建的线程对象处于新建状态,此时它和其它的java对象一样,仅仅在堆中被分配了内存 就绪状态:

2015-05-20 11:12:38 233

空空如也

空空如也

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

TA关注的人

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