
Java高级
Java高级
黑小飞
总有人间一两风,填我十万八千梦。
展开
-
Java高级(七)XML技术
Java高级(七)XML技术 AJAX(Asychronous javaScript and XML) 异步刷新技术 XML EXtensible Markup Language 可扩展标记语言 1.XML的特点 XML与操作系统、编程语言的开发平台无关,实现不同系统之间的数据交换 2.作用 数据交换 配置应用程序和网站 Ajax基石 <?xml version="1.0...原创 2020-02-10 10:04:22 · 198 阅读 · 0 评论 -
Java高级(六)Java网络编程
Java高级(六)Java网络编程 1.理解网络相关概念 1.有那些大的局域网?(fq) 万维网 因特网 内网 局域网 网络可以传输资料 共享资料 交流通信 IP(Internet protocol)地址(计算机的身份证号,临时唯一的) 交换机 网站:IP静态的, 唯一的 IPV4 IPV6 Dos命令 :ipconfig,查看windows系统的IP地址 Linux: ifconfig,...原创 2020-02-08 13:53:46 · 296 阅读 · 0 评论 -
Java高级(五)多线程编程
Java高级(五)多线程编程 1.理解线程的概念 ①多线程编程的应用 IDM 多线程下载 迅雷打开 ->迅雷的进程启动(应用程序的执行实例) ②多线程编程的概念 线程:进程中执行运算的最小单位。 单线程:你开启了一个下载 如果这个下载没有结束 不能开启新的下载任务浪费资源 多线程:你开启了一个下载 同时还可以下载其他的充分利用资源(不安全)多线程并不是同时执行,而是交替使用CPU资源 举...原创 2020-02-07 14:46:30 · 200 阅读 · 0 评论 -
Java高级(四)Java的IO
Java高级(四)Java的IO 1.了解输入输出的概念 之前的概念中: Scanner 输入 System.out.print(); 输出 所谓的输入和输出都是相对于程序来提出的概念 I/O input output 2.使用file操作文件或者目录 什么是文件:相关记录或者放在一起的数据集合 文件的后缀名有: .java .class .txt .ppt java.io.File ①b...原创 2020-02-06 15:54:58 · 142 阅读 · 0 评论 -
Java高级(三)实用类
Java高级(三)实用类 回顾 1.泛型集合与数组相比有哪些优势? ①容量自增长,可以方便的扩展或改写集合 ②提供丰富的API帮助我们处理不同情况的数据 2.Collection、list、set、map接口的联系和区别有哪些。 Collection是单列集合的顶级接口,是无序的,元素不唯一的 List和Set是Collection的子接口,List是有序的,元素不唯一的 set是无...原创 2020-02-06 14:33:17 · 179 阅读 · 0 评论 -
Java高级(一)集合
Java高级(一)集合 1.了解Java集合框架体系结构 变量->数组->对象->对象数组(数组长度不可变)->集合框架 框架:(模板) 半成品 如果我们将数组元素添加一个(改变定长),需要以下的步骤: 1.先创建新的数组 2.将原来的所有元素复制到新的数组里 3.继续追加新的元素 4.删除原来的数组对象 集合接口: Collection 无序的 ...原创 2019-08-10 23:02:12 · 262 阅读 · 0 评论 -
Java高级(二)集合框架和泛型
Java高级(二)集合框架和泛型 回顾 1.集合框架 **Iterator ** Collection:无序,不唯一 List 有序,不唯一 Set 无序,唯一 ArrayList LinkedList HashSet:存储唯一的数据 ArrayList的底层是数组结构 由于有索引值,查询遍历效率高,每次插入删除都需要创建新的数组,所以插入删除效率低 LinkedList的底层是链表结构 插入...原创 2019-08-12 23:00:58 · 238 阅读 · 0 评论