![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础知识
文章平均质量分 79
Simon Q.Zhu
这个作者很懒,什么都没留下…
展开
-
[Java并发编程] Java开发必须知道的synchronized关键字
在Java后台开发或者Android开发中,synchronized出现的频率并不算低。本文就什么是synchronized,如何使用synchronized以及synchronized的实现原理做深入的讲解,揭开synchronized神秘面纱,有助于大家掌握synchronized的用法并深谙synchronized深层原理,提升并发编程能力,写出更高性能的程序。原创 2024-03-14 14:36:56 · 886 阅读 · 0 评论 -
Java基础——跟踪启动Thread的两种方式
先看Java开启Thread的两种写法1. 继承Thread类,重写run方法。 class MyThread extends Thread{ @Override public void run() { } } void startThread(){ MyThread myThread = new...原创 2020-02-15 23:42:17 · 264 阅读 · 0 评论 -
Java进阶——JNI原理简介
JNI (Java Native Interface)Java源码层 —— JNI层 —— Native层JNI(Java Native Interface)是Jave本地接口,是Java与其它语言之间相互调用的桥梁。主要作用解决无法用Java语言调用Java语言不支持的依赖于操作系统平台特性的一些功能的问题; 方便整合旧的非Java语言编写的系统代码; 为了提示性能...原创 2020-02-11 20:29:31 · 371 阅读 · 0 评论 -
Java基础——方法的异常说明throws关键字在类的继承中的限制规则
定义引用《Java 编程思想》中文版第四版对throws的说明:“异常说明属于方法声明的一部分,紧跟在形式参数列表之后,使用了附加的关键字throws,后面接一个所有潜在异常类型的列表。”问题一那么既然对“方法潜在异常类型”声明在了方法形式参数后,那么是否在继承中子类重写父类方法时,子类的方法声明后面也要受父类方法的约束抛出父类指定的异常?测试public class...原创 2020-02-05 17:09:47 · 1798 阅读 · 1 评论