lay的博客

你必须非常努力,才能看起来毫不费力,再牛逼的梦想,也抵不住你傻逼似的坚持!...

java中try代码块中return返回值的疑惑?(try语句块和finally语句块和return一起结合使用的案例)

java中try语句块和finally语句块和return一起结合使用的案例 直接po截图和代码 大家猜一猜,test1()函数返回值会是多少?大家可以在文章下面留言,说说test1()函数为什么返回的是6,而不是7 完整的源代码如下: package com.test;...

2019-03-23 22:51:11

阅读数 16

评论数 0

Java线程的挂起与恢复wait(), notify()方法介绍

一, 什么是线程的挂起与恢复 从字面理解也很简单. 所谓线程挂起就是指暂停线程的执行(阻塞状态). 而恢复时就是让暂停的线程得以继续执行.(返回就绪状态) 二, 为何需要挂起和恢复线程. 我们来看1个经典的例子(生产消费): 1个仓库最多容纳6个产品, 制造者现在需要制造超过20件产品...

2019-03-23 21:58:07

阅读数 15

评论数 0

java中的sleep()和wait()的区别

对于sleep()方法,我们首先要知道该方法是属于Thread类中的。而wait()方法,则是属于Object类中的。 sleep()方法导致了线程暂停执行指定的时间,让出cpu该其他线程,但是他的监控状态依然保持者,当指定的时间到了又会自动恢复运行状态。 在调用sleep()方法的过程中,线...

2019-03-23 21:04:13

阅读数 51

评论数 0

get和post方法的区别

在form表单提交数据的过程中,method属性提供了两个值:get,post,默认为get方式[参1] 即一种为get提交,一种是post提交。那么这两种提交方式有什么不同呢? 查询了一些资料后,总结如下: 1.本质 Get是向服务器发索取数据的一种请求,而Post是向服务器提交数据的一...

2019-03-23 20:55:39

阅读数 8

评论数 0

try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,还是在return之后执行?

这是一个很有趣的问题,我测试的结果是:是在return中间执行。 我在网上搜寻了一些资料,下面是参考代码: 1 /** 2 * 3 */ 4 package com.b510.test; 5 6 /** 7 * try {}里有一个return语句,那么紧跟在这个...

2019-03-23 20:32:43

阅读数 20

评论数 0

java中的synchronized同步代码块和同步方法的区别

问题的由来: 看到这样一个面试题: //下列两个方法有什么区别 public synchronized void method1(){} public void method2(){ synchronized (obj){} } synchronized用于解决同步问题,当有...

2019-03-23 17:57:52

阅读数 26

评论数 0

java多线程-同步块

Java 同步块(synchronized block)用来标记方法或者代码块是同步的。Java 同步块用来避免竞争。本文介绍以下内容: Java 同步关键字(synchronzied) 实例方法同步 静态方法同步 实例方法中同步块 静态方法中同步块 Java 同步示例 Java 同步...

2019-03-22 23:42:17

阅读数 11

评论数 0

java中线程的一些相关概念,第3篇(主线程、线程优先级、线程组、精灵线程(守护线程)、线程状态、线程同步、死锁、线程间的通信)

java中线程的一些相关概念,第3篇,看我这篇文章前,先看我上两篇 先了解一点线程相关的概念:主线程、线程优先级、线程组、精灵线程(守护线程)、线程状态、线程同步、死锁、线程间的通信(使用 wait()notify()notifyAll()进行线程间通信) 本文章资料和内容来自于网络的电子书,...

2019-03-22 15:15:29

阅读数 38

评论数 0

java中线程的一些相关概念,第2篇(主线程、线程优先级、线程组、精灵线程(守护线程)、线程状态、线程同步、死锁、线程间的通信)

java中线程的一些相关概念,第2篇,看我这篇文章前,先看上一篇 先了解一点线程相关的概念:主线程、线程优先级、线程组、精灵线程(守护线程)、线程状态、线程同步、死锁、线程间的通信(使用 wait()notify()notifyAll()进行线程间通信) 线程状态 图片和案例来自于网络的电子...

2019-03-22 14:45:56

阅读数 53

评论数 0

java中线程的一些相关概念,第1篇(主线程、线程优先级、线程组、精灵线程(守护线程)、线程状态、线程同步、死锁、线程间的通信)

java中线程的一些相关概念 先了解一点线程相关的概念:主线程、线程优先级、线程组、精灵线程(守护线程)、线程状态、线程同步、死锁、线程间的通信(使用 wait()notify()notifyAll()进行线程间通信) 精灵线程又称为守护线程 接下来先介绍主线程和线程优先级 /** ...

2019-03-22 13:32:08

阅读数 28

评论数 0

java中的前++和后++ 的案例(自创案例)

java中的前++和后++ 的案例(自创案例) 我就直接po截图和代码了 下面是代码 public class BeforeAndAfterPlus { public static void main(String[] args) { int a = 5; // 后...

2019-03-21 20:46:18

阅读数 16

评论数 0

notify和notifyAll的区别

转自:http://www.importnew.com/16453.html 如果某些线程在等待某些条件触发,那当那些条件为真时,你可以用 notify 和 notifyAll 来通知那些等待中的线程重新开始运行。不同之处在于,notify 仅仅通知一个线程,并且我们不知道哪个线程会收到通知,然...

2019-03-20 22:32:51

阅读数 10

评论数 0

Java多线程学习之wait、notify/notifyAll 详解

1、wait()、notify/notifyAll() 方法是Object的本地final方法,无法被重写。 2、wait()使当前线程阻塞,前提是 必须先获得锁,一般配合synchronized 关键字使用,即,一般在synchronized 同步代码块里使用 wait()、notify/no...

2019-03-20 22:32:34

阅读数 15

评论数 0

Hibernate分页查询

昨天的作业 分页: 主要的代码块:(明天实现分页的封装) 1 package com.cy.beans; 2 3 import java.util.List; 4 5 /** 6 * 定义一个分页对象 7 * @author acer 8 * 9 */ 10...

2019-03-20 20:17:07

阅读数 13

评论数 0

用Hibernate实现分页查询

分页查询就是把数据库中某张表的记录数进行分页查询,在做分页查询时会有一个Page类,下面是一个Page类,我对其做了详细的注解: 1 package com.entity; 2 /** 3 * @author:秦林森 4 */ 5 6 import javax.persi...

2019-03-20 20:15:48

阅读数 20

评论数 0

通俗易懂的JavaScript知识整理

javascript基础知识每日整理 1程序设计基础 Javascrpt是一种脚本语言。计算机语言分两种,编译型和解释型语言。编译型语言错了不能运行,解释型语言错了直接显示错哪里了。 计算机认识的语言只有机械语言(二进制)。所以要将高级语言转化成机械语言,转化形式有两种。解释型和编译型...

2019-03-20 18:07:49

阅读数 6

评论数 0

Eclipse常用快捷键

编辑快捷键 【ALT+/】 显示代码提示,以及代码自动补全功能。 【Ctrl+/】 添加注释 【Ctrl+D】 删除当前行 窗口快捷键 【Ctrl+M】 窗口最大化和还原 查看和定位快捷键 1. 【Ctrl+K】、【Ctrl+Shift+K】 快速向下和向上查找选定的内容,从此不再需...

2019-03-19 14:40:03

阅读数 23

评论数 0

Eclipse快捷键 10个最有用的快捷键

23 18 Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1. ctrl+shift+r:打开资源 ...

2019-03-19 14:36:37

阅读数 36

评论数 0

java中的前++和后++

java中的前++和后++ 直接po代码和截图 package com.test; public class BeforeAndAfterPlus { public static void main(String[] args) { int a = 5; // 后++是先使用再...

2019-03-19 14:05:47

阅读数 25

评论数 0

Java 构造器或构造方法

构造方法的定义 构造方法也叫构造器或者构造函数 构造方法与类名相同,没有返回值,连void都不能写 构造方法可以重载(重载:方法名称相同,参数列表不同) 如果一个类中没有构造方法,那么编译器会为类加上一个默认的构造方法。 默认构造方法格式如下: public 类名() { } 如果...

2019-03-18 12:40:00

阅读数 14

评论数 0

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