-
Java垃圾回收机制
Java垃圾回收机制 Java 内存运行时区域中的程序计数器、虚拟机栈、本地方法栈随线程而生灭,栈中的栈帧随着方法的进入和退出而有条不紊地执行着出栈和入栈操作。每一个栈帧中分配多少内存基本上是在类结构确定下来时就已知的(尽管在运行期会由 JIT 编译器进行一些优化...
-
springboot 快速开发的定制补充
springboot 快速开发的定制补充 增强 SpringBoot 快速开发工具 项目地址:https://gitee.com/sanri/web-ui 优点:这是一个 web 通用配置的组件,即插即用,可用于新项目或私活。是对 SpringBoot 快速开发的一种补充,它内置了大量的配置来简化开发,遵循约定高于配置原...
-
JDBC-第1篇-基础
JDBC-第1篇-基础 话不多说,直接开撸代码。 1.首先自己的环境使用的是maven项目+idea工具+mysql8.0.18 ( 使用maven项目的好处就是方便,不用手动导入相关的驱动包,在pom.xml配置即可 ) 2.第一步:在pom中导入mysql的驱动包( 这里注意跟mysql的版本,导入驱动包的版本...
-
Java 8 Optional:优雅地避免 NPE
Java 8 Optional:优雅地避免 NPE 本篇文章将详细介绍 Optional 类,以及如何用它消除代码中的 null 检查。在开始之前首先来看下什么是 NPE,以及在 Java 8 之前是如何处理 NPE 问题的。 空指针异常(NullPointException,简称 NPE)可以说是所有 Java 程序员都遇到过...
-
oop面向对象【类与对象、封装、构造方法】
oop面向对象【类与对象、封装、构造方法】 今日内容 1.面向对象 2.类与对象 3.三大特征 封装 4.构造方法 教学目标 1.能够理解面向对象的思想 2.能够明确类与对象关系 3.能够掌握类的定义格式 4.能够掌握创建对象格式,并访问类中的成员 5.能够完成手机类的练习 6.能够...
-
《深入理解Java虚拟机》-----第13章 线程安全与锁优化
《深入理解Java虚拟机》-----第13章 线程安全与锁优化 概述 在软件业发展的初期,程序编写都是以算法为核心的,程序员会把数据和过程分别作为独立的部分来考虑,数据代表问题空间中的客体,程序代码则用于处理这些数据,这种思维方式直接站在计算机的角度去抽象问题和...
-
Java中的参数验证(非Spring版)
Java中的参数验证(非Spring版) 1. Java中的参数验证(非Spring版) 1.1. 前言 为什么我总遇到这种非正常问题,我们知道很多时候我们的参数校验都是放在controller层的传入参数进行校验,我们常用的校验方式就是引入下列的jar包,在参数中添加 @Validated ,并对Bean...
-
2019 京东java面试笔试总结 (含面试题解析)
2019 京东java面试笔试总结 (含面试题解析) 本人3年开发经验、18年年底开始跑路找工作,在互联网寒冬下成功拿到阿里巴巴、今日头条、滴滴等公司offer,岗位是 Java后端开发,最终选择去了阿里巴巴。 面试了很多家公司,感觉大部分公司考察的点都差不多,所以将自己的...
-
注解在Java中是如何工作的?
注解在Java中是如何工作的? 来一点咖啡,准备好进入注解的世界。 注解一直是 Java 的一个非常重要的部分,它从 J2SE 5.0 开始就已经存在了。在我们的应用程序代码中,经常看到 @Override 和 @Deprecated 这样的注解。在本文中,我将讨论注解到底是什么,为什么引入注解...
-
并发编程之Java锁
并发编程之Java锁 一、重入锁 锁作为并发共享数据,保证一致性的工具,在JAVA平台有多种实现(如 synchronized(重量级) 和 ReentrantLock(轻量级)等等 ) 。这些已经写好提供的锁为我们开发提供了便利。 重入锁,也叫做递归锁,指的是同一线程 外层函数获得锁之后 ,内...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
