自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 枚举练习

package 枚举练习2;public class Enum_Demo01 { /** * 自定义枚举类 * */ public static void main(String[] args) { Week w=Week.Monday; System.out.println(w.nextDay().toString()); }}abstract c

2015-05-23 19:59:24 299

原创 Thread的基本操作02

Lock和Conditionpackage 线程Demo;import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;/** * JDK1.5提供了多线程升级解决方案 将同步中syn

2015-05-23 19:32:06 331

原创 java反射练习02

反射练习----晚会案例利用工厂、配置文件、反射完成1、编写晚会程序,测试程序2、为了程序更好的维护和扩展,需要将做什么和怎么做分离问题;在晚会类维护所有演出的演员----不想修改晚会类-----需要用到工厂3、用工厂将做什么和怎么做 进行解耦合4、将演员实例类写入配置文件1、定义晚会类package 反射基础;public class Clas

2015-04-23 11:51:00 412

原创 java反射的初步练习

反射的应用范围 编写框架,和复用很高的程序。反射的初步理解 java程序中的java类属于同于类事物, 描述这一类事物的java类名就是Class,通过Class类就可以获取这个类的各种信息 一个java类代表一份字节码文件,每一份字节码文件就是一个 Class实体对象Class对象的三种获取方式  Class对象的1三种获取方式  (1)类名.class  (

2015-04-22 18:03:07 355

原创 对面向对象的初步认识

java面向对象的特征1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2、封装:封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些

2015-04-16 18:24:50 441

原创 网络编程TCP的一些基本应用操作

TCP的特点1、必须建立连接,形成传输数据的通道2、在连接中进行大数据量传输3、通过三次握手完成连接,是可靠协议(打电话:A:听得到吗? B:我听得到,你听得到吗?A:我也听得到。 )4、因为建立连接,效率稍TCP的应用数据下载TCP示例示例一TCP客户端package 网络编程;import java.io.IOException;import ja

2015-04-15 20:44:17 349

原创 网络编程UDP的一些基本操作应用

UDP的特点1、将数据及源和目的封装为数据包,不需要建立连接2、每个包数据的大小限制为64k3、因为无连接,所以是不可靠的协议4、不需要建立连接速度快UDP的应用qq聊天、网络视频。udp简单演示示例1udp的接收端import java.io.IOException;import java.net.DatagramPacket;import

2015-04-15 20:31:14 497

原创 Map集合的一些基本操作

1、HashMapimport java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Map.Entry;import java.util.Set;/** * Map集合的两种取出方式: 1:keySet() 2:entrySet() * */public cl

2015-04-10 20:20:22 322

原创 List集合和Set集合的初步学习

1、List集合 1、ArrayListpublic class ArrayListDemo01 { public static void demo01() { ArrayList al = new ArrayList();//创建一个arrayList集合 al.add("加油");//添加数据 al.add("嘿嘿"); al.add("好好"); sop(

2015-04-10 17:25:25 300

原创 Thread的一些基本操作

1、线程的两种创建方式(1)继承Thread类class Xc extends Thread { Xc() { } Xc(String name) { super(name); } public void run() { for (int i = 0; i < 100; i++) { System.out.println(this.getName()

2015-04-10 16:55:37 338

原创 IO流的一些常见流对象操作

1、打印流 PrintWriter/** * 打印流 PrintWriter *  构造参数可以接受的类型  * File对象 File  * 字符串路径 String  * 字节输出流 ouputStream  * 字符输出流  Writer */public class PrintWriterDemo01 { public static voi

2015-04-09 22:57:29 1423

原创 File对象的一些基本方法和一些练习

1、常见方法package IO_File;import java.io.File;import java.io.IOException;/** * File对象的常见操作 1、创建 * * 2、删除 * * 3、判断 * * 4、获取信息 * */public class FileDemo02 { // 创建,删除 public static void

2015-04-08 20:52:02 292

原创 数组的简单学习

第一种排序方式public class Bubble_Sort {/*** 冒泡排序*/public static void main(String[] args) {int [] a ={20 ,54,30,1,4,6,7,8,9,36,1};px(a);Arrays.sort(a);}public static void px (int[

2015-04-07 20:37:26 316

原创 File通过字符串创建对象的几种方式

第一种方式// 将r.txt对象封装为File对象,可以将已有的文件或者还没有出现的封装为对象File f1 = new File("r.txt");第二种方式,指定目录     File f2 = new File("c:\\b", "r.txt");第三种方式,将目录封装为对象  File f = new File("c:\\b");File f

2015-04-07 20:04:36 617

空空如也

空空如也

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

TA关注的人

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