![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
随笔
文章平均质量分 67
任小浩
这个作者很懒,什么都没留下…
展开
-
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 · 290 阅读 · 0 评论 -
IO流的一些常见流对象操作
1、打印流 PrintWriter/** * 打印流 PrintWriter * 构造参数可以接受的类型 * File对象 File * 字符串路径 String * 字节输出流 ouputStream * 字符输出流 Writer */public class PrintWriterDemo01 { public static voi原创 2015-04-09 22:57:29 · 1422 阅读 · 0 评论 -
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 · 336 阅读 · 0 评论 -
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 · 319 阅读 · 0 评论 -
网络编程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 · 495 阅读 · 0 评论 -
网络编程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 · 345 阅读 · 0 评论 -
对面向对象的初步认识
java面向对象的特征1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2、封装:封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些原创 2015-04-16 18:24:50 · 440 阅读 · 0 评论 -
java反射的初步练习
反射的应用范围 编写框架,和复用很高的程序。反射的初步理解 java程序中的java类属于同于类事物, 描述这一类事物的java类名就是Class,通过Class类就可以获取这个类的各种信息 一个java类代表一份字节码文件,每一份字节码文件就是一个 Class实体对象Class对象的三种获取方式 Class对象的1三种获取方式 (1)类名.class (原创 2015-04-22 18:03:07 · 349 阅读 · 0 评论 -
java反射练习02
反射练习----晚会案例利用工厂、配置文件、反射完成1、编写晚会程序,测试程序2、为了程序更好的维护和扩展,需要将做什么和怎么做分离问题;在晚会类维护所有演出的演员----不想修改晚会类-----需要用到工厂3、用工厂将做什么和怎么做 进行解耦合4、将演员实例类写入配置文件1、定义晚会类package 反射基础;public class Clas原创 2015-04-23 11:51:00 · 410 阅读 · 0 评论 -
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 · 327 阅读 · 0 评论 -
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 · 615 阅读 · 0 评论 -
枚举练习
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 · 295 阅读 · 0 评论 -
数组的简单学习
第一种排序方式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 · 314 阅读 · 0 评论