16.Java学习笔记第十六节——异常处理(尚硅谷视频整理)

  • Post author:
  • Post category:java

文章目录 一、异常概述与异常体系结构 1.定义 2.分类 3.异常体系结构 二、异常处理机制 一.try-catch-finally 1.理解 2.语句格式 二.throws + 异常类型 1.理解 2.格式 3.重写方法声明抛出异常的原则 三.开发中如何选择这两种处理机制 三、手动抛出异常 1.理解 2.格式 四、用户自定义异常类 1.理解 2.如何自定义异常类 一、异常概述与异常体系结构 1.…

继续阅读 16.Java学习笔记第十六节——异常处理(尚硅谷视频整理)

Java线上问题排查与调优

  • Post author:
  • Post category:java

一、CPU 首先利用 jps命令找到应用对应的进程id。 top -Hp pid 利用top命令查看该进程ID下的所有线程cpu 占用情况,参数说明:H 打印线程信息,p指定pid,这两个参数的作用是显示进行pid下的所有线程的资源占用情况。 可以发现占用最高的线程ID是31417。 算出31417对应的16进制为7ab9 jstack -l | grep 0x7ab9查看到该线程的堆栈信息 二、…

继续阅读 Java线上问题排查与调优

java 三边求面积_已知三角形的三边长如何求面积?

  • Post author:
  • Post category:java

展开全部 各类三角形求面积方式如下所示: 1.已知e69da5e6ba9062616964757a686964616f31333365666264三角形底a,高h,则 S=ah/2 2.已知三角形三边a,b,c,则 (海伦公式)(p=(a+b+c)/2) S=sqrt[p(p-a)(p-b)(p-c)] =sqrt[(1/16)(a+b+c)(a+b-c)(a+c-b)(b+c-a)] =1/4s…

继续阅读 java 三边求面积_已知三角形的三边长如何求面积?

Java编程思想4读后小记

  • Post author:
  • Post category:java

3.4 本节讲到Java的赋值的内容,需要区别的是基本类型(int,bool)的赋值和对象的赋值不太一样。对象之间的赋值,实际是将"引用"从一个地方复制到另一个地方。这意味着如果对对象使用c=d,那么c和d都指向原本只有d指向的那个对象,这个时候对c或者对d对象做更改,c和d都会改变。这种现象称为Java的“别名现象” 3.7 本节讲到关系操作符时,又一次体现了对象引用的的知识,当两个对象进行“=…

继续阅读 Java编程思想4读后小记

redis java 锁_java实现Redis锁

  • Post author:
  • Post category:java

示例1(存在问题) import redis.clients.jedis.Jedis; import java.util.UUID; /** * @author lee * @date 2020/8/26 22:01 */ public class RedisLock { /** * 上锁 * * @param key * @return */ public static String lock(…

继续阅读 redis java 锁_java实现Redis锁

Java判断字符串长度

  • Post author:
  • Post category:java

首先给大家分享一个巨牛巨牛的人工智能教程,是我无意中发现的。教程不仅零基础,通俗易懂,而且非常风趣幽默,还时不时有内涵段子,像看小说一样,哈哈~我正在学习中,觉得太牛了,所以分享给大家!点 这里 可以跳转到教程 今天一个程序出了问题,排查了半天才发现,原来是因为原来的一个计算汉字长度的代码出了问题: public static int getStringRealLength(String str)…

继续阅读 Java判断字符串长度

javascript实现水果抽奖机

  • Post author:
  • Post category:java

起因: 公司每个月都要做推广活动,很多推广活动都需要抽奖,但是以前的抽奖的特效太简单,于是美工看到京东的年会抽奖机,我就不得不走向逆向仿制的道路上,经过三天的攻克,终于实现了抽奖效果。 分析: 水果抽奖机的动画效果是三个轮播图进行滚动到指定的位置。虽然是三个,但是只要破解一个,将其他动画依次延迟执行就可以了。 分析其中的一个轮播动画,就会发现就是我们平常写的轮播图,只不多这个轮播可以自己进行轮播,…

继续阅读 javascript实现水果抽奖机

Java使用Eclipse_cdt和MinGw编写C++/java,jni的小例子

  • Post author:
  • Post category:java

Java使用Eclipse_cdt和MinGw编写C++/java,jni的小例子 1.建立java工程。工程名为JniJava2.在工程里面建立包:com.cdc.jni,和文件夹jni. 2.在com.cdc.jni里面建立类Main.java.文件内容如下: package com.cdc.jni; public class Main { public static void main(St…

继续阅读 Java使用Eclipse_cdt和MinGw编写C++/java,jni的小例子

在java中方法的三种调用方式

  • Post author:
  • Post category:java

在java中方法的调用有三种方式: 先写主代码: public static int sum (int a,iny b){ System.out.println("有结果显示"); int result =a+b; return result; } 1.单独调用:方法名(参数); sum(10,15); 2.打印调用:System.out.println(方法名(参数)); System.out.…

继续阅读 在java中方法的三种调用方式

Java线程的概念与使用

  • Post author:
  • Post category:java

1 多线程 我们在之前, 学习的程序在没有跳转的前提下, 都是由上至下一次执行, 那么现在想要设计一个程序 , 边打游戏边听歌, 怎么设计, 要解决上述问题, 就得使用多进程或者多线程解决 并发与并行 并发 : 指两个或多个事件在同一个时间段内发生 并行 : 指两个或多个事件在同一时刻发生 在操作系统中, 安装了多个程序, 并发指的是在一段时间内宏观上有多个程序同时运行; 这在单CPU系统中, 每…

继续阅读 Java线程的概念与使用