文章分类 - Java
摘要:一 基本概念 多任务:同一时刻运行多个程序的能力。每一个任务称为一个线程。可以同时运行一个以上线程的程序称为多线程程序。 Java 编写程序都运行在在 Java 虚拟机(JVM)中,在 JVM 的内部,程序的多任务是通过线程来实现的。每用 java 命令启动一个 java 应用程序,就会启动一个 J
阅读全文
摘要:深入理解 Java 注解类型 (@Annotation)_Java_zejian 的博客 CSDN 博客 【版权申明】未经博主同意,谢绝转载!(请尊重原创,博主保留追究权) http://blog.csdn.net/javazejian/article/details/71860633 出自 "【z
阅读全文
摘要:https://www.bilibili.com/video/av68658611 假设我们要引用两个包,两个包里面有一个相同的类,但是版本不同,而这个类是被包里的其他对象依赖的。如果我们要同时使用这两个包里的对象,应该怎么做? 这是两个包的结构: 每个包中都有一个C,而C在A包中返回版本是1.0,
阅读全文
摘要:Java:强引用,软引用,弱引用和虚引用_Java_Jodness' Blogs CSDN 博客 目录 "一、强引用" "二、软引用" "三、弱引用" "四、虚引用" "五、总结" 在 JDK1.2 以前的版本中,当一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及
阅读全文
摘要:虽然关于讨论线程 join 方法的博客已经很多了,不过个人感觉挺多都讨论得不够全面,所以我觉得有必要对其进行一个全面的总结。 一、作用 Thread 类中的 join 方法的主要作用就是同步,它可以使得线程之间的并行执行变为串行执行。具体看代码: public class JoinTest { pu
阅读全文
摘要:Java 垃圾回收机制 说到垃圾回收(Garbage Collection,GC),很多人就会自然而然地把它和 Java 联系起来。在 Java 中,程序员不需要去关心内存动态分配和垃圾回收的问题,这一切都交给了 JVM 来处理。顾名思义,垃圾回收就是释放垃圾占用的空间,那么在 Java 中,什么样
阅读全文
摘要:众所周知java的归属公司是sun,而后来sun又被oracle收购了,java的归属权也就随着sun当成了陪礼跟了过去。之间面试的时候被问到了jdk的命名规则,才知道原来jdk也有类似android的代号,而后又搜集了一些关于jdk的相关命名规范,在这里给自己做个总结。 已发行的版本: 版本 名称
阅读全文
摘要:Maven 的一个哲学是惯例优于配置 (Convention Over Configuration), Maven 默认的依赖配置项中,scope 的默认值是 compile,项目中经常傻傻的分不清,直接默认了。今天梳理一下 maven 的 scope。 scope 的分类 compile 默认就是
阅读全文
摘要:(1)、entity(实体) entity的意思就是实体的意思,所以也是最常用到的,entity包中的类是必须和数据库相对应的,比如说:数据库有个user表,字段有long类型的id,string类型的姓名,那么entity中的user类也必须是含有这两个字段的,且类型必须一致。不能数据库存的是lo
阅读全文
摘要:Dbutils 学习(介绍和入门) 一:Dbutils 是什么?(当我们很难理解一个东西的官方解释的时候,就让我们记住它的作用) Dbutils:主要是封装了 JDBC 的代码,简化 dao 层的操作。 作用:帮助 java 程序员,开发 Dao 层代码的简单框架。 框架的作用:帮助程序员,提高程序
阅读全文
摘要:Java 内部类详解 Java 内部类详解 说起内部类这个词,想必很多人都不陌生,但是又会觉得不熟悉。原因是平时编写代码时可能用到的场景不多,用得最多的是在有事件监听的情况下,并且即使用到也很少去总结内部类的用法。今天我们就来一探究竟。下面是本文的目录大纲: 一. 内部类基础 二. 深入理解内部类
阅读全文
摘要:浅析 Java 中的 final 关键字 谈到 final 关键字,想必很多人都不陌生,在使用匿名内部类的时候可能会经常用到 final 关键字。另外,Java 中的 String 类就是一个 final 类,那么今天我们就来了解 final 这个关键字的用法。下面是本文的目录大纲: 一. fina
阅读全文
摘要:看这篇:https://zhuanlan.zhihu.com/p/60643031 文中提到了这篇,探讨地很深入:https://www.iteye.com/blog/rednaxelafx 774673 下图说明地比较好: 但是图中第二个框的部分是有问题的,s3是在栈中而非在堆中,s3指向堆中一个
阅读全文
摘要:在 java 的异常类体系中, Error 和 RuntimeException 是非检查型异常,其他的都是检查型异常。 所有方法都可以在不声明 throws 的情况下抛出 RuntimeException 及其子类 不可以在不声明的情况下抛出非 RuntimeException 简单的说,非 Ru
阅读全文
摘要:Java 多线程学习 "林炳文 Evankaka" 原创作品。转载请注明出处 http://blog.csdn.net/evankaka 写在前面的话:此文只能说是 java 多线程的一个入门,其实 Java 里头线程完全可以写一本书了,但是如果最基本的你都学掌握好,又怎么能更上一个台阶呢?
阅读全文
摘要:Java 并发编程:深入剖析 ThreadLocal Java 并发编程:深入剖析 ThreadLocal 想必很多朋友对 ThreadLocal 并不陌生,今天我们就来一起探讨下 ThreadLocal 的使用方法和实现原理。首先,本文先谈一下对 ThreadLocal 的理解,然后根据 Thre
阅读全文
摘要:1.read() API 从输入流中读取数据的下一个字节。返回 0 到 255 范围内的 int 字节值。 返回一个整型字节数据,如果到达流的末尾,则返回 1。 重复调用 System.in.read() 实际上是在遍历该流中的每一个字节数据。最常见的流是键盘输入流。 1 import java.i
阅读全文
摘要:日常生活中,两个实体之间进行连接的部分称为接口。如电脑和 U 盘连接的标准 USB 接口。接口可以确保不同实体之间的顺利连接。如不同的电脑厂家和 U 盘厂家只要按照相同的 USB 接口进行生产,那么所有的电脑和 U 盘就可以顺利的连接起来。 (1)Java 编程领域中,接口可以为不同类顺利交互提供标
阅读全文
摘要:Java反射 1 什么是反射 Java反射机制是在运行状态中 对于 任意一个类 ,都能知道这个类的所以 属性和方法 ; 对于 任何一个对象 ,都能够调用它的任何一个 方法和属性 ; 这样 动态获取 新的以及 动态调用 对象方法的功能就叫做 反射 。 1 Class类 Class可以说是反射能够实现的
阅读全文

浙公网安备 33010602011771号