使用AOP与注解记录Java日志

有些时候,我想要把每个运行过的方法接收到的参数、返回值和执行时间等信息记录下来。一些注解只在编译阶段可见——它们不存在于编译好的.class文件中,另外一些注解在编译后仍然可见。

每日一点涨薪小知识-JAVA反射

1什么是反射反射就是把Java类中的各个成分映射成一个个的Java对象。即在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能调用它的任意一个方法和属性。这种动态获取信息及动态调用对象方法的功能叫Java的反射机制。

十年老程序猿,让你7分钟理解 Java 的反射 API

像java一样,一种具有反射功能的语言。允许开发人员在运行时检查类型、方法、字段、注解等,并在程序运行时决定是否使用。

Java多线程游戏实例分享-手把手教你做个超炫酷的星际争霸

观前提示: 本文涉及的小成果特别多,即使你不需要写一个和我完全相同的游戏,也可以按照需要查看某些特定功能的实现过程,说不定能够给您的程序开发带来一点小小的启发!PS:结合源代码阅读此文章更加高效。

LeetCode-094-二叉树的中序遍历

题目描述:给定一个二叉树的根节点 root ,返回它的 中序 遍历。【每日寄语】 每天给自己一个希望,试着不为明天而烦恼,不为昨天而叹息,只为今天更美好。

Java企业级实战项目

Java系统就业级大型电商项目“百战商城”,项目是由尚学堂内部老师苦心研制出来的哦;项目采用的技术有:基于MyBatis-Plus的总体环境搭建及后台商品接口实现使用Spring Cache实现大广告缓存并基于RabbitMQ实现双写一致使用Spring Data Elastic

JavaWeb08-XML,tomcat,HTTP轻松入门

XML&tomcat&HTTP一.XML基础知识1. xml介绍XML 指可扩展标记语言(EXtensible Markup Language),也是一种标记语言,很类似 HTML.它的设计宗旨是传输数据,而非显示数据它;标签没有被预定义,需要自行定义标签。

JAVA多线程优化居然有这么多思路,你知道几个?

众所周知,Java的锁分为两种:一种是内部锁,它用 Synchronized 关键字来修饰,由 JVM 负责管理,并且不会出现锁泄漏的情况。其中,读写锁只是多线程设计模式中的一种,如果有兴趣可以扩展阅读其他的设计模式,协助进行多线程开发。

万字长文+思维导图帮你梳理Java IO流,还学不会你来打我

前言在上一篇的文章获取不错的浏览量后,继续加更的念头一直徘徊在心中,本来是想花段时间深入学习tomcat的,可是tomcat的源码中就有至关重要的NIO,于是得先整一下NIO,但是NIO的基础是BIO,于是这篇文章就先写IO流吧。学习NIO(非阻塞IO),千万不能被IO阻塞住哇!

java8 数值流

1、原始类型流特化首先引入两个概念原始类型:int、double、byte、char引用类型:Integer、Byte、Object、List在Java中,①将原始类型转换为对应的引用类型的机制,这个机制叫做装箱。

网站地图