- 博客(18)
- 资源 (10)
- 收藏
- 关注
原创 Java基础--反射、内省
反射就是把Java类中的各种成分映射成相应的Java类 例如,一个Java类中用一个Class类的对象来表示,一个类中的组成部分:成员变量,方法,构造方法,包等等信息也用一个个的Java类来表示,就像汽车是一个类,汽车中的发动机,变速箱等等也是一个个的类。表示java类的Class类显然要提供一系列的方法,来获得其中的变量,方法,构造方法,修饰符,包等信息,这些信息就是
2016-04-19 17:07:55 289
原创 Java基础--网络编程之TCP
凌风博客原创作品。转载请注明出处:演示tcp传输1.tcp分客户端和服务端2.客户端对应的对象时Socket 服务端对应的对象时ServerSocket客户端通过查阅socket对象,发现在该对象建立时,就可以去连接指定主机因为tcp是面向连接的,所以在建立socket服务时就要有服务端存在,并连接成功,形成通路后,在该
2015-04-28 14:38:14 328
原创 Java基础--网络编程之UDP
凌风博客原创作品。转载请注明出处:UDP1.将数据及源和目的封装成数据包中,不需要建立连接2.每个数据包的大小限制在64K内3.因无连接,是不可靠协议4.不需要建立连接,速度快举例:聊天,视频共享--------------------------TCP1.建立连接,形成传输数据的通道2.在连接中进行大数据量传输3.通过三次握
2015-04-28 14:36:39 290
原创 Java基础--IO流之其他流
凌风博客原创作品。转载请注明出处:打印流:该流提供了打印方法,可以将各种数据类型的数据都原样打印字节打印流:PrintStream构造函数可以接收的参数类型:1.file对象, File2.字符串路径。 String3.字节输出流。 OutputStream字符打印流PrintWriter构造函数可以接收的参
2015-04-28 11:21:19 292
原创 Java基础--IO流之Properties
凌风博客原创作品。转载请注明出处:Properties是hashtable的子类也就是说它具备map集合的特点,而且它里面存储的键值对都是字符串是集合中和IO技术相结合的集合容器该对象的特点:可以用于键值对形式的配置文件。那么在加载数据时,需要数据有固定格式:键=值[java] view p
2015-04-28 11:20:23 268
原创 Java基础--IO流之File类
凌风博客原创作品。转载请注明出处:File类常见方法1.创建boolean createNewFile(); 在指定位置创建文件,如果该文件已经存在,则不创建,返回false和输出流不一样,输出流对象一建立就会创建文件,而且文件已经存在,会覆盖boolean mkdir(); 创建文件夹,只能创建一级文件夹boolean nkdirs();
2015-04-28 11:18:21 427
原创 Java基础--IO流之字节流
字符流:FileReaderFileWriterBufferedReaderBufferedWriter字节流:inputStream OutputStream[java] view plaincopyimport java.io.*; class FileStream12 {
2015-04-28 11:17:27 268
原创 Java基础--IO流之字符流
凌风博客原创作品。转载请注明出处:字符流和字节流字节流两个基类InputStream OutputStream字符流两个基类Reader Writer先学习一下字符流的特点既然IO流是用于操作数据的那么数据的最常见体现形式是:文件那么先以操作文件为主来演示需求:在硬盘上,创建一个文件
2015-04-28 11:16:30 312
原创 Java基础--集合框架之Collections
凌风博客原创作品。转载请注明出处集合框架工具类Collections[java] view plaincopyimport java.util.*; class CollectionsDemo1 { public static void main(String[] args) {
2015-04-27 17:45:30 434
原创 Java基础--集合框架之Set
凌风博客原创作品。转载请注明出处|--Set:元素是无序(存入和取出的顺序不一定一致),元素不可以重复,线程是非同步的|--HashSet:底层数据结构式哈希表HashSet是如何保证元素唯一性的呢?是通过元素的两个方法,hashCode和equals来完成如果元素的HashCode值相同,才会判断equals是否为true如果元素的Hashcode值不同,才会
2015-04-27 17:43:30 383
原创 Java基础--集合框架之Map
凌风博客原创作品。转载请注明出处Map集合:该集合存储键值对,一对一对往里存,而且要保证键的唯一性1.添加put(K key, Vvalue)putAll(Map m)2.删除clear()remove(Object key)3.判断containsValue(Object value)containsKey(Object key
2015-04-27 17:43:30 280
原创 Java基础--集合框架只List
凌风博客原创作品。转载请注明出处Collection|--List:元素是有序的,元素可以重复,因为该集合体系有索引|--ArrayList:底层的数据结构使用的是数组结构吗。特点:查询速度很快,但是增删稍慢。线程不同步|--LinkedList:底层使用的链表数据结构。特点:增删速度很快,查询稍慢。|--Vector:底层是数组数据结构。线程同步。被ArrayLi
2015-04-27 17:42:16 201
原创 Java基础--异常处理
凌风博客原创作品。转载请注明出处http://blog.csdn.net/q549130180/article/details/45198669异常:就是程序在运行时出现不正常情况异常的由来:问题也是现实生活中一个具体的事物,也可以同java的类的形式进行描述。并封装成对象其实就是java对不正常情况进行描述后的对象体现。对于问题的划分为两种:一种是严重的问题,一种
2015-04-23 13:53:56 288
原创 Java基础--字符串
凌风博客原创作品。转载请注明出处http://blog.csdn.net/q549130180/article/details/45198669[java] view plaincopyclass StringDemo1 { public static void main(String[] args) {
2015-04-23 13:50:47 277
原创 Java基础--内部类
内部类的访问规则:1.内部类可以直接访问外部类中的成员,包括私有。 之所以可以直接访问外部类中的成员,是因为内部类中持有了一个外部类的引用,格式:外部类名.this2.外部类要访问内部类,必须建立内部类对象。访问格式:1.当内部类定义在外部类的成员位置上,而且非私有,可以在外部其他类中。可以直接建立内部类对象格式:外部类名.内部类 变量名 = 外部类对象.内部类对
2015-04-22 18:12:54 280
原创 Java基础--泛型
泛型:JDK1.5 版本以后出现新特性,用于解决安全问题,是一个类型安全机制好处1.将运行时期出现问题ClassCastException,转移到了编译时期方便于程序员解决问题,让运行时期问题减少,安全2.避免了强制转换麻烦泛型格式:通过在使用java提供的对象时,什么时候写泛型呢?通常在集合框架中很常见只要见到其实当使用集合
2015-04-22 18:12:22 324
原创 Java基础--多线程
凌风博客进程:是一个正在执行中的程序 每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元线程:就是进程中的一个独立的控制单元。线程在控制着进程的执行一个进程中至少有一个线程Java VM 启动的时候会有一个进程java.exe该进程中至少一个线程负责java程序的执行而且这个线程运行的代码存在于main方法中。该
2015-04-22 18:07:31 339
原创 Java基础--多态
多态:可以理解为事物的多种形态例如:人:男人,女人动物:猫,狗动物 x= new 猫();1、多态的体现父类的引用指向了自己的子类对象父类的引用也可以接收自己子类的对象2、多态的前提必须是类与类之间有关系,要么继承,要么实现通常还有一个前提:存在覆盖3、多态的好处多态的出现很大的提高了程序的扩展性4、多态的弊端提高了扩展性,但是只
2015-04-22 17:41:30 276
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人