![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 75
骑着蜗牛闯天下S
愿你尝遍烟火,依然相信,人间值得!
展开
-
网络编程(二):http的get和post协议向服务器提交数据
通过网络提交数据到服务器使用get和post向服务器提交数据、多线程断点下载http的get和post协议向服务器提交数据1 使用GET方式向服务器端提交数据原理:把要提交是数据组拼到Url后面缺点:不安全优点:代码书写简单2 使用POST方式向服务器端提交数据缺点:代码书写复杂优点:安全/** * 1. 在子线程中进行网络通讯 * 2. 把流转成字符串 * 3. 用土司把服务原创 2016-10-25 11:15:50 · 588 阅读 · 0 评论 -
String 字符串常见操作
字符串字面值就是字符串的一个对象; 比如: “abc”字符串一旦被创建就不能被改变. 不能被改变指的是值不能被改变** 构造方法 * public String(byte[] bytes):把一个字节数组转换成一个字符串 * public String(byte[] bytes , int off , int len)把一个字节数组中的一部分转换成一个字符串 * public String原创 2016-10-20 18:05:46 · 354 阅读 · 0 评论 -
地图常见操作总结
百度地图显示地图申请API Key, 并放入清单文件 <meta-data android:name="com.baidu.lbsapi.API_KEY" android:value="3zajzkwwhq4leyIWkleneoyN" />添加权限 初始化SDK原创 2016-10-20 16:32:52 · 651 阅读 · 0 评论 -
Java数据结构内容整理
java数据结构内容整理关键字: 数据结构 Collection:List、Set Map:HashMap、HashTable如何在它们之间选择一、Array , ArraysJava所有“存储及随机访问一连串对象”的做法,array是最有效率的一种。1、 效率高,但容量固定且无法动态改变。 array还有一个缺点是,无法判断其中实际存有多少元素,len原创 2016-10-18 23:51:14 · 277 阅读 · 0 评论 -
java中 List 与Set 的区别
1、List,Set都是继承自Collection接口2、List特点:元素有放入顺序,元素可重复 ,Set特点:元素无放入顺序,元素不可重复(注意:元素虽然无放入顺序,但是元素在set中的位置是有该元素的HashCode决定的,其位置其实是固定的) 3、List接口有三个实现类:LinkedList,ArrayList,Vector Set接口有两个实现类:HashSet(底层原创 2016-10-18 23:39:04 · 477 阅读 · 0 评论 -
用Java判断一个URL是否有效的两种方法
方法一: Java代码 import java.io.InputStream; import java.net.URL; public class Test { public static void main(String[] args) { URL url; try { url =原创 2016-10-18 23:20:27 · 4325 阅读 · 0 评论 -
Java中==和equal有什么区别
==:判断两个对象的地址是否相同,也就是表示是否指向同一个对象。比较的是真正意义的指针操作。equals:比较的是对象的值,也就是用来比较两个对象内部的内容是否相等实例代码:Integer r1 = new Integer(900);//定义r1整型对象Integer r2 = new Integer(900);//定义r2整型对象System.out.原创 2016-10-18 22:41:19 · 1682 阅读 · 0 评论 -
集合和数组
集合和数组的区别: 1、长度的区别 数组的长度是不可变,集合的长度是可变的 2、存储数据类型的区别 数组既可以存储基本数据类型的元素,也可以存储引用数据类型的元素 集合只能存引用数据类型的元素 3、内容的区别 数组只能存储同一种数据类型的元素 集合可以存多种数据类型的元素HashMap和HashTable的区别: HashMap是线程不安全,原创 2016-10-20 18:47:50 · 340 阅读 · 0 评论 -
设计模式小结
24.01_设计模式(单例模式的Java代码体现Runtime类)A:Runtime类概述 每个 Java 应用程序都有一个 Runtime 类实例,使应用程序能够与其运行的环境相连接。 可以通过 getRuntime 方法获取当前运行时。 应用程序不能创建自己的 Runtime 类实例。 B:案例演示: public Process exec(Strin原创 2016-10-25 14:32:52 · 176 阅读 · 0 评论 -
java多线程总结
多线程应该要掌握的知识点: 进程的概述和多进程的意义 线程的概述和多线程的意义 JVM运行原理以及JVM启动的线程探讨 实现多线程 线程调度 线程控制 Lock锁 死锁现象 线程池 定时器23.01_多线程(进程概述及多进程的意义)(理解)A原创 2016-10-25 13:30:15 · 589 阅读 · 0 评论 -
网络编程(一)
网络编程原理图解: A:Socket套接字概述: 网络上具有唯一标识的IP地址和端口号组合在一起才能构成唯一能识别的标识符套接字。 B:Socket原理机制: 通信的两端都有Socket。 网络通信其实就是Socket间的通信。 数据在两个Socket间通过IO传输。 C:画图演示: Socket原理机制原创 2016-10-25 11:08:39 · 171 阅读 · 0 评论 -
Universal-Image-Loader,android-Volley,Picasso、Fresco和Glide五大Android开源组件加载网络图片的优缺点比较
图像1 universal-image-loader主页: https://github.com/nostra13/Android-Universal-Image-Loader功能1. 多线程下载图片,图片可以来源于网络,文件系统,项目文件夹assets中以及drawable中等2. 支持随意的配置ImageLoader,例如线程池,图片下载器,内存缓存策略,硬盘缓存策略,图片显示选项以及其他原创 2016-10-21 09:28:28 · 606 阅读 · 0 评论