
Java学习
辣椒炒肉真好吃
这个作者很懒,什么都没留下…
展开
-
XML的创建及解析
XML:可扩展的标记性语言,提供了一个跨平台,跨网络,跨程序的语言数据描述方式,使用XML可以方便的实现数据交换,系统配置等 常见功能---不过现在常用的数据交换是使用jsonXML:语法规则 彭 23 1.区分大小写 2.第一行是前导区,只能放 3.除了第一行之外的称为数据区:所原创 2016-02-23 13:47:39 · 430 阅读 · 0 评论 -
网络编程
TCP/IP在Internet中TCP/IP协议是使用最为广泛的通讯协议。TCP/IP是英文Transmission Control Protocol/Internet Protocol的缩写,意思是“传输控制协议/网际协议”。TCP/IP实际上是一组协议,它包括上百个各种功能的协议,如:远程登录、文件传输等,而TCP协议和IP协议是保证数据完整传输的两个基本的重要协议。通常说原创 2016-02-23 13:43:48 · 397 阅读 · 0 评论 -
线程以及一些线程相关的事物
操作系统是以进程为单位的,而进程是以线程为单位的,进程中必须有一个主线程main-----main是一个线程进程:每个独立执行的程序称为进程Java虚拟机允许应用并发的运行多个执行路劲(线程)线程和进程的区别 每个进程独有地理的代码和数据空间(进程上下文--也就是进程所在容器),进程间的切换开销大 线程:同一进程内的线程共享和数据空间,线程切换到的开原创 2016-02-23 13:53:30 · 576 阅读 · 0 评论 -
IO
IO中自带的方法:listFiles();仅加载当前文件甲下的文件内存流:一次性先把数据读取到内存流中,再进行操作,如写到文件流中ByteArrayInputStreambyte[] buf = "we are all good child".getBytes(); // 数据源 假设成是从网络上下载的字节数组 ByteArrayInputStrea原创 2016-02-23 13:59:29 · 425 阅读 · 0 评论 -
json解析
JSONjson有两种 表现形式:对象、数组对象:{数据:值}数组:[数据:数据]在解析的时候,如果是花括号,则代表对象,解析的时候使用JSONObject。如果是中括号则代表是数组,解析的时候使用JSONArray。/*String json = "{no:1,name:'android', employees:[{name:'zhangsan',age:20},原创 2016-02-23 14:02:53 · 575 阅读 · 0 评论 -
方法重写、重载、以及它们的区别
一,方法 是一段用来完成特定功能的代码片段。方法在其他语言中也叫函数。 在方法里面定义局部变量不能有修饰符,final除外 语法 [修饰符]+[修饰符]+返回值类型+方法名(形式参数1,形式参数2…………){ //方法体 return null;//返回值 }return :如果方法的返回值类型为void则可以不使用re原创 2016-02-23 14:10:47 · 5848 阅读 · 0 评论 -
集合-泛型-迭代
集合:1.集合是Java API所提供的一系列类,可以用于动态存放多个对象。(集合只能存放对象)2.集合与数组的不同在于,集合是大小可变的序列,而且元素类型可以不受限定,只要是引用类型。(集合中不能放基本数据类型,但可以放基本数据类型的包装类)3.集合类使用初始容量和加载因子调整自己的大小。4.集合类全部支持泛型,是一种数据安全的用法。原创 2016-02-23 15:41:18 · 1135 阅读 · 0 评论 -
抽象类 接口
1,抽象类的特点 A:抽象类里面可以定义普通方法,属性[普通的],抽象方法 B:如果一个类里面有抽象方法,那么这个类必须定义成抽象类 C:抽象类不能被实例化,只能被继承 D:子类继承抽象类时,抽象类中的抽象方法可以实现也可以不实现,如果抽象方法没有被实现,则子类也必须标记为抽象类。抽象方法抽象方法没有方法体抽象方法必须在抽象类里抽象方法必须在子类原创 2016-02-23 15:44:51 · 425 阅读 · 0 评论