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