java-黑马程序员-基础
代码那点事
专注
展开
-
黑马程序员—Java基础—IO1
------- android培训、java培训、期待与您交流! ---------- IO_输入输出1一、IO流—概述字符流和字节流:字节流两个基类:InputStream原创 2015-11-04 19:53:38 · 382 阅读 · 0 评论 -
黑马程序员——高薪技术——反射
------- android培训、java培训、期待与您交流! ----------第一部分 Java反射概述1.1 如何得到字节码 1、类名.class ,列入System.class 2、对象.getClasss(),得到对象所属的字节码 3、Class.forName("类名")(面试题) Class.forName("原创 2015-11-03 21:55:32 · 566 阅读 · 0 评论 -
黑马程序员—Java基础—IO3
------- android培训、java培训、期待与您交流! ----------IO3一、字节流File读写操作不需要flush刷新操作import java.io.*;class FileStream{ public static void writeFile()throws IOException { FileOutputStream原创 2015-11-04 20:32:45 · 440 阅读 · 0 评论 -
黑马程序员—Java基础—IO4
------- android培训、java培训、期待与您交流! ----------IO4一、File对象功能-创建和删除文件和目录路径名的抽象表示形式1,创建。boolean createNewFile():在指定位置创建文件,如果该文件已经存在,则不创建,返回false。和输出流不一样,输出流对象一建立创建文件。而且文件已经存在,会覆盖。boole原创 2015-11-04 21:01:43 · 465 阅读 · 0 评论 -
黑马程序员—Java基础—集合框架4
------- android培训、java培训、期待与您交流! ----------集合框架4一、集合之Collection-sort方法//泛型嵌套格式public static > void sort(List list)举例class Student{}list.add(new Student());public static原创 2015-11-05 15:42:19 · 362 阅读 · 0 评论 -
黑马程序员—Java基础—集合框架2
集合框架2一、TreeSet1、Set:无序,不可以重复元素|--HashSet:数据结构是哈希表。线程是非同步的。保证元素唯一性的原理:判断元素的hashCode值是否相同。如果相同,还会继续判断元素的equals方法,是否为true。|--TreeSet:可以对Set集合中的元素进行排序,验证程序如下。import java.util.*原创 2015-11-05 11:51:57 · 341 阅读 · 0 评论 -
黑马程序员—Java基础—多线程2
------- android培训、java培训、期待与您交流! ----------多线程2一、线程间通信原创 2015-11-05 01:57:53 · 383 阅读 · 0 评论 -
黑马程序员—Java基础—集合框架3
------- android培训、java培训、期待与您交流! ---------- 集合框架3一、Map概述Collection单列集合Map双列集合Map集合:该集合存储键值对。一对一对往里存。而且要保证键的唯一性。1,添加。原创 2015-11-05 15:26:15 · 359 阅读 · 0 评论 -
黑马程序员—Java基础—集合框架1
------- android培训、java培训、期待与您交流! ----------集合框架一、集合框架概述1、为什么出现集合类?•面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式。2、数组和集合类同是容器,有何不同?•数组虽然也可以存储对象,但长度是固定的;集合长度是可变的。数原创 2015-11-05 10:35:07 · 344 阅读 · 0 评论 -
黑马程序员—Java基础—多线程1
------- android培训、java培训、期待与您交流! ----------多线程1一、多线程概述进程:是一个正在执行的程序 每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或者叫一个线程:进程中的一个独立的控制单元 线程在控制着进程的执行Java VM 启动的时候会有一个进程java.exe该进程至少一个原创 2015-11-04 23:12:37 · 390 阅读 · 0 评论 -
黑马程序员——Java基础——网络编程1
------- android培训、java培训、期待与您交流! ----------网络编程1一、获取IP 网络编程主要在传输层 :TCP(Transmission Control Protocol)/ UDP和 网 际 层 IP(Internet Protocol) 代码示例: import java.net.*;class IPDemo{原创 2015-11-04 15:45:52 · 536 阅读 · 0 评论 -
黑马程序员—Java基础—IO2
------- android培训、java培训、期待与您交流! ---------- IO2 一、BufferedWriter缓冲区的出现是为了提高流的操作效率而出现的。所以在创建缓冲区之前,必须要先有流对象。该缓冲区中提供了一个跨平台的换行符。newLine原创 2015-11-04 20:12:14 · 403 阅读 · 0 评论 -
黑马程序员—Java基础—IO5
------- android培训、java培训、期待与您交流! ----------IO5一、对象的序列化没有方法的接口Serializable根据类中不同成员算出每个类的uid值uid为类的固定表示,序列化方便静态不能被序列化,静态在方法区里面,不可以序列化,非静态在堆里面,可以序列化import java.io.*;class Obje原创 2015-11-04 21:19:52 · 367 阅读 · 0 评论 -
黑马程序员—Java基础—网络编程2
------- android培训、java培训、期待与您交流! ----------网络编程2一、TCP-上传图片需求:上传图片。客户端。1,服务端点。2,读取客户端已有的图片数据。3,通过socket 输出流将数据发给服务端。4,读取服务端反馈信息。5,关闭。import java.io.*;import java.原创 2015-11-06 00:26:05 · 570 阅读 · 0 评论