Java备忘

如何用java写一个网站

创建一个基本的网站使用Java通常涉及到后端开发,前端部分(HTML, CSS, JavaScript)则可能通过其他方式集成。Java后端处理业务逻辑、数据库交互等,而前端负责展示和用户交互。一个常见的Java后端框架是Spring ...

注解机制详解要点

注解的常见分类 1> Java内置注解 @Override:表示当前的方法定义将覆盖父类中的方法 @Deprecated:表示代码被弃用,编译器会将发出警告 @SuppressWarnings:表示关闭编译器警告信息 2> 元注解 ...

泛型知识点及泛型机制详解要点

泛型知识点要点 1.泛型的限定符为extends 2.泛型通配符,常用的有T、E、K、V、? 设定泛型通配符上边界: 设定泛型通配符下边界: 3.T 是一个 确定的类型,通常用于泛型类和泛型方法的定义,?...

35个Java代码性能优化总结

前言 代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?...

Spring AOP详解

Spring AOP 注解概述 1、Spring 的 AOP 功能除了在配置文件中配置一大堆的配置,比如切入点、表达式、通知等等以外,使用注解的方式更为方便快捷,特别是 Spring boot 出现以后,基本不再使用原先的 beans.xm...

如何理解Spring中的控制反转(IoC)

"Contributing makes me feel like I'm being useful to the planet." — Anna Wong, Volunteer 1.依赖倒置(DIP)和依赖注入(DI)是一样的吗? 依赖倒置原则 a.高层模块不应该依赖于底层模...

Java中常用的Spring注解

SpringBoot/Spring: 注解 说明 @SpringBootApplication 包含@Configuration、@EnableAutoConfiguration、@ComponentScan通常用在主类上; @Repository 用于标注数据访问组件,即DAO组件; @Service 用...

java 去掉BigDecimal后无用的零

有时候输入的是整数,但是保存的格式是BigDecimal是两位小数,会自动加上.00,有时候我们不需要这个没有意义的小数,这个时候应该怎么去除BigDecimal后面无用的.00呢? 其实方法很简单: .stripTrailingZ...

eclipse必备的15的个快捷键

1、alt+?或alt+/:自动补全代码或者提示代码 这个是我最得意的快捷键组合了,尤其是当输入syso几个字符之后,2个手指轻松按下这2个键的时候,自动就补全System.out.println();了,而且eclipse默认是出现“.”进...

java环境配置及其安装教程

Java是一门面向编程的语言,有着非常强大的功能。但是想要学习java的话,就必须先要安装一个java软件,如何进行java环境配置及其安装呢,此处作为备份留档,防止后面忘记以此作为参照。 一、下载 1、Java官网下载...