AI智能
改变未来

Java开发 第86页

Java语言程序设计(一)-爱站程序员基地

Java语言程序设计(一)

AI

 1.我们从一个简单的Java程序开始,该程序在控制台上显示消息“Welcome to Java!”。首先我们先创建一个java项目,我所用的编译器是Netbeans,打开Neatbeans,文件,新建。       我们将项目名称写为We...

Java开发必须掌握的 20+ 种 Spring 常用注解-爱站程序员基地

Java开发必须掌握的 20+ 种 Spring 常用注解

AI

注解本身没有功能的,就和xml一样。注解和xml都是一种元数据,元数据即解释数据的数据,这就是所谓配置。 本文主要罗列Spring|SpringMVC相关注解的简介。 Spring部分 1.声明bean的注解 @Component 组件,没...

Java并发之AQS原理剖析-爱站程序员基地

Java并发之AQS原理剖析

AI

概述: AbstractQueuedSynchronizer ,可以称为抽象队列同步器。 AQS有独占模式和共享模式两种: 独占模式: 公平锁: 非公平锁: 共享模式: 数据结构: 基本属性: /*** 同步等待队列的头结点*/privat...

JAVA虚拟机体系结构-爱站程序员基地

JAVA虚拟机体系结构

AI

JAVA虚拟机体系结构 IT IT哈哈 JAVA虚拟机的生命周期   一个运行时的Java虚拟机实例的天职是:负责运行一个java程序。当启动一个Java程序时,一个虚拟机实例也就诞生了。当该程序关闭退出,这个虚拟机实例也就随之消亡。如果同...

Java语言程序设计(十八)对象和类的理论定义-爱站程序员基地

Java语言程序设计(十八)对象和类的理论定义

AI

1. 为对象定义类  1.类为对象定义属性和行为。  2.面向对象程序设计(OOP)就是使用对象进行程序设计。对象(object)代表现实世界中可以明确标识的一个实体。比如:一个学生,一张桌子,一个圆甚至一笔贷款都可以看作是一个对象。每个对...

Java语言程序设计(二)-爱站程序员基地

Java语言程序设计(二)

AI

 1.变量:       我们使用变量来存储将在程序中用到的数据。它们被称为变量是因为它们的值可能会被改变。例如上一篇文章中举的例子,radius和area都是双精度浮点型数据,我们可以将任意数值赋给radius和area。       变...

Java读源码之Netty深入剖析-爱站程序员基地

Java读源码之Netty深入剖析

AI

download:Java读源码之Netty深入剖析 Netty的横空出世让Java开发者眼前一亮,数据流处理、应用程序开启、处理协议编码等工作因为Netty都变得更加简单,也正因如此,掌握Netty也成为了抢手Java开发的必备素质。本次...

Java编程技术之浅析SPI服务发现机制-爱站程序员基地

Java编程技术之浅析SPI服务发现机制

AI

SPI服务发现机制 SPI是Java JDK内部提供的一种服务发现机制。 SPI->Service Provider Interface,服务提供接口,是Java JDK内置的一种服务发现机制 通过在ClassPath路径下的META...