随笔分类 -  Java_relevant

上一页 1 ··· 3 4 5 6 7 8 下一页
java知识相关
摘要:1.线程安全概念: 当多个线程访问某一个类(对象或方法)时,这个类始终都能表现出正确的行为,那么这个类(对象或方法)就是线程安全的. synchronized:可以在任意对象及方法上加锁,而加锁的这段代码称为"互斥区"或"临界区" 2.实例:MyTread 上面图是没加synorized的情况. 当 阅读全文
posted @ 2019-12-03 16:55 Curedfisher 阅读(1281) 评论(0) 推荐(0)
摘要:1.为什么要学习并发编程? 2.该如何学习并发编程? 阅读全文
posted @ 2019-12-03 16:19 Curedfisher 阅读(102) 评论(0) 推荐(0)
摘要:1.同步代码块 在代码块上加上"synchronized"关键字,则此代码块就称为同步代码块 2.同步代码块格式: synchronized(同步对象){ 需要同步的代码块; } 3.同步方法 除了代码块可以同步,方法也可以同步的 4.方法同步格式: synchronized void 方法名称() 阅读全文
posted @ 2019-12-03 11:07 Curedfisher 阅读(234) 评论(0) 推荐(0)
摘要:1.优先级顺序设置(有可能影响线程的执行顺序,不会一定影响) 1-MIN_PRIOPITY 10-MAX_PRIORITY 会提高当前线程的执行速度,有很大概率抢到cpu运行资源,但不一定 5-NORM_PRIORITY 如果什么都不设置默认值是5 2.ThreadDemo04.java packa 阅读全文
posted @ 2019-12-03 10:34 Curedfisher 阅读(330) 评论(0) 推荐(0)
摘要:线程的常用方法基本都在Thread类中,所以大部分都是通过Thread类进行调用的 1.取得当前线程的名称: getName() 2.取得当前线程对象: currentThread() 3.判断线程是否启动: isAlive() 4.线程的强行运行: join() 5.线程的休眠 sleep() 6 阅读全文
posted @ 2019-12-03 10:18 Curedfisher 阅读(303) 评论(0) 推荐(0)
摘要:1.线程也有固定的操作状态 创建状态:准备好了一个多线程对象(也就是new 出来一个对象) 就绪状态:调用了start()方法,等待CPU进行调度(调用了start()方法说明线程已经准备好了,开始运行,但是还没有运行,当待着cpu进行调度,其实就是一个等待cpu分配找资源的状态) 运行状态:执行r 阅读全文
posted @ 2019-12-03 09:05 Curedfisher 阅读(85) 评论(0) 推荐(0)
摘要:1.在java中,线程的实现由2种 (1).继承Thread类 (2).实现Runnable接口 2.Thread类 Thread类是java.lang包中定义的,继承Thread类必须重写run()方法 定义格式: class className extends Thread{ run(){} } 阅读全文
posted @ 2019-12-03 08:00 Curedfisher 阅读(120) 评论(0) 推荐(0)
摘要:1.线程:程序中单独顺序的控制流 线程本身依靠程序进行运行 线程是程序中的顺序控制流,只能使用分配给层序的资源和环境 2.进程:执行中的程序 一个进程中可以包含一个或多个线程 一个进程至少要包含一个线程 3.单线程: 程序中值存在一个线程,实际上主方法就是一个主线程 4.多线程: 多线程是在一个程序 阅读全文
posted @ 2019-12-03 07:56 Curedfisher 阅读(122) 评论(0) 推荐(0)
摘要:可以创建json字符串在网上进行传输,也可以将获取到的json字符串写入到文件 1.需要创建的json数据 2.项目结构 CreateJson.java package testcreatejson; import com.google.gson.JsonArray;import com.googl 阅读全文
posted @ 2019-12-02 17:23 Curedfisher 阅读(19845) 评论(0) 推荐(1)
摘要:1.项目目录 需要下载jar包 之后拷入java工程,然后build path-->完成 2.ReadJson.java package testreadjson; import java.io.FileNotFoundException;import java.io.FileReader; imp 阅读全文
posted @ 2019-12-02 16:33 Curedfisher 阅读(3714) 评论(0) 推荐(0)
摘要:1.JSON简介JSON:JavaScript的对象表示法(JavaScript Object Notation). JSON是存储和交换文本信息的语法. 2.特点: (1).JSON是轻量级的文本数据交换格式 (2).独立于语言和操作平台 (3).json具有自我描述性,更加容易理解 3.JSON 阅读全文
posted @ 2019-12-02 15:57 Curedfisher 阅读(1256) 评论(0) 推荐(0)
摘要:1.TestPost.java package testhttpclient; import java.io.IOException;import java.util.ArrayList;import java.util.List;import org.apache.http.HttpEntity; 阅读全文
posted @ 2019-12-02 15:27 Curedfisher 阅读(2291) 评论(0) 推荐(0)
摘要:1.项目结构 导入jar包 jar包去官网下载解压后项目新建lib目录,将解压包中的lib目录中的zip拷入项目lib目录文件夹,然后build path-->配置到项目中 2.TestGet.java package testhttpclient; import java.io.IOExcepti 阅读全文
posted @ 2019-12-02 11:46 Curedfisher 阅读(1484) 评论(0) 推荐(0)
摘要:1.项目截图 2.TestPost.java package testhttppost; import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.Inp 阅读全文
posted @ 2019-12-02 10:31 Curedfisher 阅读(460) 评论(0) 推荐(0)
摘要:1.项目目录 2.TestGet.java package testhttpget; import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import java.net.U 阅读全文
posted @ 2019-12-02 09:29 Curedfisher 阅读(849) 评论(0) 推荐(0)
摘要:1.如何设置抓包过滤器? portrange为端口范围 阅读全文
posted @ 2019-11-29 16:29 Curedfisher 阅读(112) 评论(0) 推荐(0)
摘要:1.xml介绍:(URL:https://blog.csdn.net/weixin_37861326/article/details/81082144) xml是用来传输内容的,是w3c推荐的 2.使用java创建xml数据,CreateXml.java package testcreatexml; 阅读全文
posted @ 2019-11-29 08:43 Curedfisher 阅读(192) 评论(0) 推荐(0)
摘要:1.保存形式: key >value键值对形式保存的(通过k找到value) 2.常用字类:(以Map接口存放数据时,key都是唯一的) HashMap:无序存放,key不允许重复 HashTable:无序存放,key不允许重复 3.代码: put(k,v)方式添加数据 得到全部键/值 map.ke 阅读全文
posted @ 2019-11-28 17:39 Curedfisher 阅读(123) 评论(0) 推荐(0)
摘要:1.集合的标准输出操作 标准做法,使用Iterator接口输出 2.操作原理: Iterator是专门的迭代输出接口,迭代输出就是将元素一个个进行判断,判断其是否有内容,如果有内容则把内容输出. 3.方法: hasNext():如果仍有元素可以迭代,则返回true;(用于判断集合中是否有元素) ne 阅读全文
posted @ 2019-11-28 17:26 Curedfisher 阅读(170) 评论(0) 推荐(0)
摘要:1.Set接口中不能加入重复元素,但可以排序(是按照放入的顺序进行排序的). 2.Set接口常用子类 散列存放:HashSet(因为散列存放,不可以进行排序) 有序存放:TreeSet(可以进行排序) 3.具体代码: 4.方法: 增加add 移除:remove 阅读全文
posted @ 2019-11-28 17:13 Curedfisher 阅读(111) 评论(0) 推荐(0)

上一页 1 ··· 3 4 5 6 7 8 下一页