随笔分类 -  Java

摘要:JVM 将内存区域划分为 Method Area(Non-Heap)(方法区) ,Heap(堆) , Program Counter Register(程序计数器) , VM Stack(虚拟机栈,也有翻译成JAVA 方法栈的),Native Method Stack ( 本地方法栈 ),其中Met 阅读全文
posted @ 2022-02-11 14:24 joshua317 阅读(27) 评论(0) 推荐(0) 编辑
摘要:本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/242 Java中创建String对象的两种方式 一、Java中创建String对象的两种方式 //方式一:通过字符串常量的方式 String str1 = 阅读全文
posted @ 2022-02-07 19:24 joshua317 阅读(461) 评论(0) 推荐(0) 编辑
摘要:本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/241 一、简单了解下,String,StringBuilder和StringBuffer的区别在哪? String 是 Java 语言非常基础和重要的类, 阅读全文
posted @ 2022-01-30 09:47 joshua317 阅读(87) 评论(0) 推荐(0) 编辑
摘要:本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/240 一、Thread的默认异常处理 线程不允许抛出未捕获的checked exception(比如sleep时的InterruptedException 阅读全文
posted @ 2022-01-29 20:27 joshua317 阅读(600) 评论(0) 推荐(0) 编辑
摘要:本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/239 一、多线程问题 我们先来看下在没有synchronized使用的情况下,如果不加锁机制,多线程卖票会出现什么问题? package com.josh 阅读全文
posted @ 2022-01-28 18:20 joshua317 阅读(595) 评论(0) 推荐(0) 编辑
摘要:本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/237 package com.joshua317; public class StringTest { private String name = "ab 阅读全文
posted @ 2022-01-27 08:09 joshua317 阅读(71) 评论(0) 推荐(0) 编辑
摘要:package com.joshua317; public class JvmInfo { public static void main(String[] args) { Runtime runtime = Runtime.getRuntime(); // 获取本机CPU的核数 Systpacka 阅读全文
posted @ 2022-01-25 18:25 joshua317 阅读(350) 评论(0) 推荐(0) 编辑
摘要:背景: 项目基于springboot开发,RestFull接口向外暴露的API需要进行签名验证,即在进入真正controller方法前,需要先验证接口请求的有效性,所以需要对提交的POST流进行JSON读,并将相关参数进行验签。 如果在Filter中使用request.getInputStream( 阅读全文
posted @ 2022-01-12 18:30 joshua317 阅读(447) 评论(0) 推荐(0) 编辑
摘要:本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/225 package com.joshua317; import java.util.StringTokenizer; public class Main 阅读全文
posted @ 2022-01-04 22:22 joshua317 阅读(42) 评论(0) 推荐(0) 编辑
摘要:本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/223 Linux Centos7.4 更新Java jdk版本 可以通过lsb_release -a命令查看系统版本。 # lsb_release -a 阅读全文
posted @ 2021-12-28 20:01 joshua317 阅读(563) 评论(0) 推荐(0) 编辑
摘要:本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/219 Java数组的四种拷贝方式 1.for循环实现数组copy 2.clone实现数组copy 3.System.arraycopy()实现数组copy 阅读全文
posted @ 2021-12-23 18:36 joshua317 阅读(151) 评论(0) 推荐(0) 编辑
摘要:本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/220 package com.joshua317; import java.io.*; import java.text.SimpleDateFormat 阅读全文
posted @ 2021-12-23 18:36 joshua317 阅读(35) 评论(0) 推荐(0) 编辑
摘要:本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/218 Java InetAddress类的方法 这个类表示互联网协议(IP)地址。下面列出了 InetAddress 类常用的方法: 序号方法描述 1 s 阅读全文
posted @ 2021-12-22 18:15 joshua317 阅读(220) 评论(0) 推荐(0) 编辑
摘要:本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/217 package com.joshua317; import java.util.*; /** * 编程要求: * 1.定义一个泛型类Dao<T>,在 阅读全文
posted @ 2021-12-22 18:14 joshua317 阅读(80) 评论(0) 推荐(0) 编辑
摘要:本地安装maven,查看:maven -v mvn -version Apache Maven 3.8.1 (05c21c65bdfed0f71a2f2ada8b84da59348c4c5d) Maven home: C:\MyProgram\apache-maven-3.8.1\bin\.. Ja 阅读全文
posted @ 2021-12-20 19:58 joshua317 阅读(230) 评论(0) 推荐(0) 编辑
摘要:本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/216 Java基础(8)-Java变量类型 在Java语言中,所有的变量在使用前必须声明。声明变量的基本格式如下: type identifier [ = 阅读全文
posted @ 2021-12-19 17:46 joshua317 阅读(48) 评论(0) 推荐(0) 编辑
摘要:本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/215 java基础(7)-Java数据类型转换 1.数据类型转换 整型、实型(常量)、字符型数据可以混合运算。运算中,不同类型的数据先转化为同一类型,然后 阅读全文
posted @ 2021-12-19 17:45 joshua317 阅读(61) 评论(0) 推荐(0) 编辑
摘要:本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/214 1.整数类型扩展 我们先来说下进制,进制就是进位制,是人们规定的一种进位方法。 对于任何一种进制—X进制,就表示某一位置上的数运算时是逢X进一位,二 阅读全文
posted @ 2021-12-19 17:42 joshua317 阅读(42) 评论(0) 推荐(0) 编辑
摘要:本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/213 Java 注解(Annotation)又称 Java 标注,是 JDK5.0 引入的一种注释机制。 Java 语言中的类、方法、变量、参数和包等都可 阅读全文
posted @ 2021-12-18 00:00 joshua317 阅读(184) 评论(0) 推荐(0) 编辑
摘要:本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/212 在 Java 中,可以将一个类定义在另一个类里面或者一个方法里面,这样的类称为内部类。广泛意义上的内部类一般来说包括这四种:成员内部类、局部内部类、 阅读全文
posted @ 2021-12-16 18:38 joshua317 阅读(220) 评论(0) 推荐(0) 编辑