
2014java
文章平均质量分 64
跬步小流
本科计算机科学与技术专业金融专业
展开
-
Collection集合
/* * 1.存储对象可以考虑:①数组 ②集合 * 2.数组存储对象的特点:Student[] stu = new Student[20]; stu[0] = new Student();.... * >弊端:①一旦创建,其长度不可变。②真实的数组存放的对象的个数是不可知。 * 3.集合 * Collection接口 * |------Li原创 2014-09-29 10:02:39 · 1047 阅读 · 0 评论 -
IO流
IO流1.流的分类:按照数据流向的不同:输入流 输出流按照处理数据的单位的不同:字节流(处理二进制文件) 字符流(处理的文本文件)按照角色的不同:节点流(直接作用于文件的) 处理流(作用于节点流或处理流)2.IO的体系抽象基类 >>节点流(文件流) >> 缓冲流(处理流的一种)InputStream >> FileInputStre原创 2014-10-19 15:23:53 · 767 阅读 · 0 评论 -
java之UDP(datagramsocket,datagramPacket)实例
import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;import java.net.Socket;import java.net.SocketException;import java.net.UnknownHostException;import org.原创 2014-10-28 10:31:51 · 1692 阅读 · 0 评论 -
Map集合
/* Map接口 * |-----HashMap:Map的主要实现类 * |-----LinkedHashMap:使用链表维护添加进Map中的顺序。故遍历Map时,是按添加的顺序遍历的。 * |-----TreeMap:按照添加进Map中的元素的key的指定属性进行排序。要求:key必须是同一个类的对象! * 针对key:自然排序 vs 定制排序原创 2014-09-30 09:37:15 · 916 阅读 · 0 评论 -
java util arrays 工具类简介
Arrays:数组工具类,用来操作数组 ①主要方法: 1)sort(Array[] arr):数组进行自然排序 2)sort(Array[] arr, Comparator com):数组进行自定义排序 3)List asList(Array[] arr):把数组转化为list集合 ②:部分代码:import org.junit.Test;public cl原创 2014-09-11 10:23:14 · 1152 阅读 · 0 评论 -
java之TCP(Socket,serverSocket)实例
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.ServerSocket;import java.net.Socket;import java.net.UnknownHostException;import org.jun原创 2014-10-28 10:28:49 · 1730 阅读 · 0 评论 -
java之反射
java之反射一、Java Reflection Reflection(反射)是被视为动态语言的关键,反射机制允许程序在执行期借助于Reflection API取得任何类的内部信息, 并能直接操作任意对象的内部属性及方法①Java反射机制提供的功能 在运行时判断任意一个对象所属的类 在运行时构造任意一个类的对象 在运行时判断任意一个类所原创 2014-10-25 17:48:37 · 1084 阅读 · 0 评论 -
java之URL(URL,URLConnection)实例
import org.junit.Test;public class TestURL { @Test public void readUrl() throws Exception{ URL url = new URL("http://localhost:8088/gress/data/reportData_201401.xml?a=b"); System.out.pr原创 2014-10-28 10:33:12 · 1234 阅读 · 0 评论 -
Enum枚举类|注解Annotation
Enum枚举类①枚举类和普通类的区别:使用 enum 定义的枚举类默认继承了 java.lang.Enum 类枚举类的构造器只能使用 private 访问控制符枚举类的所有实例必须在枚举类中显式列出(, 分隔 ; 结尾). 列出的实例系统会自动添加 public static final 修饰②JDK 1.5 中可以在 switch 表达式中使用Enum定义的枚举类的对象原创 2014-10-09 13:37:15 · 6354 阅读 · 0 评论 -
java之网络编程
网络编程一、通讯要素①通讯要素1:IP 和 端口号 IP:InetAddress 端口号:标识正在计算机上运行的进程(程序) 不同的进程有不同的端口号,被规定为一个 16 位的整数 0~65535。 其中,0~1023被预先定义的服务通信占用(如MySql占用端口3306,http占用端口80等)。 除非我们原创 2014-10-27 17:32:42 · 730 阅读 · 0 评论 -
java之Math
一、Math类java.lang.Math提供了一系列静态方法用于科学计算;其方法的参数和返回值类型一般为double型。abs 绝对值acos,asin,atan,cos,sin,tan 三角函数sqrt 平方根pow(double a,doble b) a的b次幂log 自然对数exp e为底指数max(double a,d原创 2014-10-25 17:47:39 · 1038 阅读 · 0 评论 -
collections
操作Collection以及Map的工具类:Collectionsreverse(List):反转 List 中元素的顺序shuffle(List):对 List 集合元素进行随机排序sort(List):根据元素的自然顺序对指定 List 集合元素按升序排序sort(List,Comparator):根据指定的 Comparator 产生的顺序对 List 集合元素进行排原创 2014-09-30 10:01:10 · 797 阅读 · 0 评论 -
泛型的使用
泛型的使用 * 1.在集合中使用泛型(掌握) * 2.自定义泛型类、泛型接口、泛型方法(理解 --->使用) * 3.泛型与继承的关系 * 4.通配符①.在集合中没有使用泛型的情况下 1.没有使用泛型,任何Object及其子类的对象都可以添加进来 2.强转为int型时,可能报ClassCastException的异常②.在集合中使用泛型 规原创 2014-10-08 15:14:46 · 819 阅读 · 0 评论 -
多线程Thread
多线程一、程序、进程、线程的概念①.程序(program)是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。②.进程(process)是程序的一次执行过程,或是正在运行的一个程序。动态过程:有它自身的产生、存在和消亡的过程。 程序是静态的,进程是动态的③.线程(thread),进程可进一步细化为线程,是一个程序内部的一条执行路径。若一个原创 2014-10-20 17:21:17 · 1053 阅读 · 0 评论 -
java之date
日期类1.java.lang.System类System类提供的public static long currentTimeMillis()用来返回当前时间与1970年1月1日0时0分0秒之间以毫秒为单位的时间差2. java.util.Date类:表示特定的瞬间,精确到毫秒①构造方法:Date()使用Date类的无参数构造方法创建的对象可以获取本地当前时间。Date(lo原创 2014-10-25 17:45:45 · 798 阅读 · 0 评论 -
java之String、StringBuffer、StringBuilder
一、String类:①。构造字符串对象 常量对象:字符串常量对象是用双引号括起的字符序列。例如:"你好"、"12.97"、"boy"等。字符串的字符使用Unicode字符编码,一个字符占两个字节String类较常用构造方法:String s1 = new String();String s2 = new String(String original);String原创 2014-10-25 17:42:37 · 925 阅读 · 0 评论 -
线程间通信之生产者消费者问题
生产者(Productor)将产品交给店员(Clerk),而消费者(Customer)从店员处取走产品,店员一次只能持有固定数量的产品(比如:20),如果生产者试图生产更多的产品,店员会叫生产者停一下,如果店中有空位放产品了再通知生产者继续生产;如果店中没有产品了,店员会告诉消费者等一下,如果店中有产品了再通知消费者来取走产品原创 2014-10-20 17:25:35 · 921 阅读 · 0 评论 -
java.io.File类
java.io.File类1.凡是与输入、输出相关的类、接口等都定义在java.io包下2.File是一个类,可以有构造器创建其对象。此对象对应着一个文件(.txt .avi .doc .ppt .mp3 .jpg)或文件目录3.File类对象是与平台无关的。4.File中的方法,仅涉及到如何创建、删除、重命名等等。只要涉及文件内容的,File是无能为力的,必须由io流来完成。原创 2014-10-18 19:12:30 · 910 阅读 · 0 评论