加载中
java_方法

方法 1.1方法概述 在我们的日常生活中,方法可以理解为要做某件事情,而采取的解决办法。 如:小明同学在路边准备坐车来学校学习。这就面临着一件事情(坐车到学校这件事情)需要解决,解决办...

2018/11/18 19:18
12
Java基础篇(JVM)——类加载机制

这是Java基础篇(JVM)的第二篇文章,紧接着上一篇字节码详解,这篇我们来详解Java的类加载机制,也就是如何把字节码代表的类信息加载进入内存中。 我们知道,不管是根据类新建对象,还是直接使...

2018/11/20 10:01
9
Java 线程基础知识

前言 什么是线程?线程,有时被称为轻量进程(Lightweight Process,LWP),是程序执行流的最小单元。一个标准的线程由线程 ID,当前指令指针 (PC),寄存器集合和堆栈组成。另外,线程是进程...

2019/04/10 10:10
15
java中通过JIRA REST Java Client 使用jira

首先创建springboot工程,使用maven进行构建,pom依赖如下: <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>...

2019/04/10 10:10
269
Java 在PDF中添加表格

本文将介绍通过Java编程在PDF文档中添加表格的方法。添加表格时,可设置表格边框、单元格对齐方式、单元格背景色、单元格合并、插入图片、设置行高、列宽、字体、字号等。 使用工具:Free Sp...

2019/04/10 10:10
4
Java 设置Excel数据验证

数据验证是Excel 2013版本中,数据功能组下面的一个功能,在Excel2013之前的版本,包含Excel2010 Excel2007称为数据有效性。通过在excel表格中设置数据验证可有效规范数据输入。设置数据类型...

2019/04/10 10:10
28
Java中的IO流(一)

一,IO流的分类   A,按照操作的对象不同可分为字节流与字符流   B,按照流的方向不同可分为输入(指从外部存储设备拿文件到内存)流也叫读与输出(指从内存把文件写入到外部存储设备)流...

深入理解JVM(线程部分) Note

硬件的效率与一致性 由于计算机的存储设备与处理器的运算速度有几个数量级的差距,所以现代计算机系统都不得不加入一层读写速度尽可能接近处理器运算速度的高速缓存(Cache)来作为内存与处理...

2019/04/10 10:10
14
JDBC实现简单的增删改查

JDBC的开发步骤 * a: 步骤介绍 1.注册驱动 告知JVM使用的是哪一个数据库的驱动 2.获得连接 使用JDBC中的类,完成对MySQL数据库的连接 3.获得语句执行平台 通过连接对象获取对SQL语句的执行者对...

2018/11/16 21:27
15
深入java并发包源码(一)简介

深入java并发包源码(一)简介 深入java并发包源码(二)AQS的介绍与使用 深入java并发包源码(三)AQS独占方法源码分析 阅读本文章前需要了解 CAS 操作是什么。 首先大致介绍一下需要讲到的几个类...

2018/11/16 22:29
11
Java集合类源码解析:Vector

引言 之前的文章我们学习了一个集合类 ArrayList,今天讲它的一个兄弟 Vector。 为什么说是它兄弟呢?因为从容器的构造来说,Vector 简直就是 ArrayList 的翻版,也是基于数组的数据结构,不...

2018/11/19 09:37
16
Java enum枚举在实际项目中的常用方法

在项目实际开发过程中,经常会遇到对某些固定的值、字典项的定义的需求,很多项目经常使用常量来定义,其实在jdk1.5就已经引入了枚举,使用枚举可以更好的解决这类需求,本文主要记录枚举的优...

Java多线程——AQS框架源码阅读

AQS,全称AbstractQueuedSynchronizer,是Concurrent包锁的核心,没有AQS就没有Java的Concurrent包。它到底是个什么,我们来看看源码的第一段注解是怎么说明 <!-- more --> 看完第一段,总结...

2018/11/19 19:27
4
使用Java实现二叉树的添加,删除,获取以及遍历

  一段来自百度百科的对二叉树的解释:   在计算机科学中,二叉树是每个结点最多有两个子树的树结构。通常子树被称作“左子树”(left subtree)和“右子树”(right subtree)。二叉树常...

2018/11/19 15:56
29
java 构造器(构造方法)使用详细说明

知识点 什么是构造器 构造器通常也叫构造方法、构造函数,构造器在每个项目中几乎无处不在。当你new一个对象时,就会调用构造器。构造器格式如下: [修饰符,比如public] 类名 (参数列表,可...

2019/04/10 10:10
10
Java并发编程(01):线程的创建方式,状态周期管理

本文源码:GitHub·点这里 || GitEE·点这里 一、并发编程简介 1、基础概念 程序 与计算机系统操作有关的计算机程序、规程、规则,以及可能有的文件、文档及数据。 进程 进程是计算机中的程序...

2019/04/10 10:10
23
难住了同事:Java 方法调用到底是传值还是传引用

**Java 方法调用中的参数是值传递还是引用传递呢?**相信每个做开发的同学都碰到过传这个问题,不光是做 Java 的同学,用 C#、Python 开发的同学同样肯定遇到过这个问题,而且很有可能不止一...

2019/04/10 10:10
16
深入java并发包源码(三)AQS独占方法源码分析

深入java并发包源码(一)简介 深入java并发包源码(二)AQS的介绍与使用 深入java并发包源码(三)AQS独占方法源码分析 ##AQS 的实现原理 学完用 AQS 自定义一个锁以后,我们可以来看一下刚刚使用...

2018/11/16 22:52
36
Java马士兵高并发编程视频学习笔记(二)

1.ReentrantLock的简单使用   Reentrant n.再进入 ReentrantLock 一个可重入互斥Lock具有与使用synchronized方法和语句访问的隐式监视锁相同的基本行为和语义,但具有扩展功能。(从jdk1....

2018/11/20 12:57
45
有了这个开源 Java 项目,开发出炫酷的小游戏好像不难?

本文适合有 Java 基础知识的人群,跟着本文可学习和运行 Java 的游戏。 <p align="center">本文作者:HelloGitHub-<strong>秦人</strong></p> HelloGitHub 推出的《讲解开源项目》系列,今天...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部