自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 ##Java并发编程(三)之线程优先级篇

1、线程优先级:现代操作系统采用的是时分的方式来调度运行的线程,通过切分时间片的方式来给每一个线程。线程分配到的时间片的多少也就决定了线程可以使用处理器资源的多少,而线程的优先级决定了线程能够得到分配时间片的数量的多少。 2、在Java中,通过一个整型变量 priority 来控制优先级,一共有十级(1~10),一般默认创建的Java线程是5级。一般对于阻塞频繁的线程(如:IO操作、休眠)...

2018-11-29 16:34:16 137

原创 ##Java并发编程(二)之并发编程挑战篇

在进行并发编程开发时,会面临一些挑战,主要包括三个方面 :上下文切换、死锁、资源限制 挑战一:上下文切换的挑战 上下文切换: 单个CPU同一个时刻只能执行一条线程,操作系统会给每条线程分配时间片来对线程进行调度操作,线程在得到的时间片内占用CPU资源处理自身数据,当操作系统从一个线程切换到另一条线程时来执行,需要保存当前线程的执行状态,以便后续接着执行该线程,这就称为上...

2018-11-28 21:21:36 139

原创 ##Java并发编程(一)之线进程、线程篇

1、线程进程区分:在进行并发编程之前我们需要弄清楚进程和线程之间的关系,区分如下: 进程:在计算机应用中,一个软件服务就对应于一个进程,比如QQ服务,Email服务就分别对应相应的进程,一个进程里面包括多个线程; 线程:可以看做是一个轻量级的进程,是现代操作系统中用来调度任务执行的最小单元; 2、Java中的线程:Java程序是天生的多线程程序,一个普通的Java程序中...

2018-11-28 10:24:11 133

原创 ##Java中equals()方法和"=="异同比较篇

在Java中,equals()方法和"=="比较符号是用来比较基本数据类型变量和引用类型变量的大小的,它们之间的异同点总结如下: 1、比较符号"==""即可以作用于基本数据类型变量也可作用于引用类型变量: 1)、作用于基本数据类型变量时,比较的是基本数据类型变量存储的值

2018-11-27 20:00:30 278

原创 Java之String中intern( )方法篇

方法intern()是String对象中的一个方法:该方法用来返回一个调用intern()方法的字符串在字符串常量池中引用,如下展示: 例子: 开始时字符串常量池为空 1、 String str1= "de";//在字符串常量池中创建一个字符串对象; 2、 String str2 = new String( &am

2018-11-27 16:39:25 230

原创 ##Java之String,StringBuilder,StringBuffer用法、优缺点详解篇

在Java中,String,StringBuilder,StringBuffer三者都是对字符串进行操作的对象,用来保存字符串,三者之间在使用上有所不同,各有优缺点,简单介绍如下: 区别一:字符串可变与不可变方面 String对象是不可变的,其维护的字符数组长度在创建完对象后就固定了,无法变动字符数组里面的字符串,而StringBuilder和Strin...

2018-11-27 15:45:37 274 1

原创 ##Java之String连接符 “+”使用篇

在Java中 “+” 为字符串连接符,顾名思义是用来进行字符串的连接使用,“+” 字符串连接符使用简介如下:1、“+” 连接字符的过程:会创建StringBuilder对象和String对象,使用StringBuilder.append()方法从左到右依次添加字符串到StringBuilder中,最后调用 .toString() 方法返回字符串对象String,具体分为如下两种情况: ...

2018-11-27 11:45:34 1135

原创 ## Java之String创建篇

Java创建String的方式分为两大类:直接量创建(字符串,字符数组)、关键字new创建。两种创建方式有所差异:表现在字符串存储的内存区域不一样。 1、直接量创建(字符串,字符数组): 例子:String str = "China" ; //字符串创建方式 char[] ch= {'C' , 'h' , 'i', 'n' , 'a'}; //...

2018-11-27 10:25:00 208

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除