随笔分类 - Java
摘要:在Java中,可以将一个类定义在另一个类里面或者一个方法里边,这样的类称为内部类,广泛意义上的内部类一般包括四种:成员内部类,局部内部类,匿名内部类,静态内部类 。 1.成员内部类 (1)该类像是外部类的一个成员,可以无条件的访问外部类的所有成员属性和成员方法(包括private成员和静态成员);
阅读全文
摘要:Java代码初始化块是一种在类加载时自动执行的代码块,它用于初始化类的成员变量或执行一些只需要进行一次的初始化操作。初始化块有两种类型:静态初始化块和实例初始化块。 1. **静态初始化块**:用于初始化静态成员变量,或者执行只需要进行一次的类级别初始化操作。静态初始化块在类第一次被加载到JVM时执
阅读全文
摘要:本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/322 请求示例: { "appKey": "demo", "nonce": "12345", "sign": "04a8ba0a19ffc49171613
阅读全文
摘要:本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/310 先看一段代码 public class Test1{ public static void main(String[] args) { System
阅读全文
摘要:本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/299 mybatis配置下划线转驼峰 特别需要注意的是,只可以下划线转驼峰,不可以驼峰转下划线,即只能是从数据库中查出来的结果对应字段(下划线)转成实体类
阅读全文
摘要:解决方案: 打开idea的File --> Setting --> Build,Execution,Deployment --> Compiler --> User-local build 加上参数: -Djps.track.ap.dependencies=false
阅读全文
摘要:本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/282 错误显示: 使用SpringBoot进行开发时,使用feign组件进行远程调用,可能会产生了这样的异常信息: Caused by: org.spri
阅读全文
摘要:本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/281 开发微信公众号的sdk-java版 名称:weixin-java-tools github地址:https://github.com/Wechat-
阅读全文
摘要:本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/269 使用Java应用程序发送 E-mail,需要在机子上安装 JavaMail API 和Java Activation Framework (JAF)
阅读全文
摘要:本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/266 在UML类图中常见的几种关系: 泛化(继承)(Generalization):表示的是类之间或者接口之间的继承关系,注意是子类指向父类。 实现(Re
阅读全文
摘要:本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/256 Java单例模式推荐写法--双重检测机制实现单例 双重检测机制不仅可以既线程安全问题,又解决懒加载问题,同时保证了效率。 package com.j
阅读全文
摘要:本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/254 1 直接打开电脑的目录(记得勾选查看隐藏项目) C:\ProgramData\Microsoft\Windows\Start Menu\Progra
阅读全文
摘要:本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/253 Java Iterator(迭代器)不是一个集合,它是一种用于访问集合的方法,可用于迭代 ArrayList和 HashSet 等集合。Iterat
阅读全文
摘要:本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/252 细则: 1.try块是必须的,catch块和finally块都是可选的,但必须存在一个或都存在。try块不能单独存在。 2.try块里的语句运行中出
阅读全文
摘要:本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/249 方式是否调用了构造函数 使用new关键字 是 使用Class类的newInstance方法 是 使用Constructor类的newInstance
阅读全文
摘要:本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/248 1.File(String pathname):根据一个路径得到File对象 2.File(String parent,String child):
阅读全文
摘要:本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/247 final 修饰符,用来修饰类、方法和变量,final 修饰的类不能够被继承,修饰的方法不能被继承类重新定义,修饰的变量为常量,是不可修改的。 1
阅读全文
摘要:本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/245 一、重写原则:两同两小一大 两同:方法名相同,参数类型相同; 两小: 子类返回类型小于等于父类方法返回类型;//注意:java5 及更早版本返回类型
阅读全文
摘要:本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/244 阿里巴巴《Java开发手册》泰山版和嵩山版 阿里开发手册-泰山版.pdf 链接: https://pan.baidu.com/s/1ivuz_5z1
阅读全文
摘要:本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/243 一、使用Arrays.asList() 方法 package com.joshua317; import java.util.*; public c
阅读全文