最新消息: 新版网站上线了!!!

Java中构造方法set/get和toString的使用详解

Java中构造方法set/get和toString的使用详解

一、构造函数 构造函数的最大作用就是创建对象时完成初始化,当我们在new一个对象并传入参数的时候,会自动调用构造函数并完成参数的初始化。如下: public class Test01 { private String name; 有参构造函数 pub

cmd中javac和java使用及注意事项详解

cmd中javac和java使用及注意事项详解

一、简述: cmd中,执行java命令与javac命令的区别: javac:是编译命令,将java源文件编译成 class字节码文件。 例如:javac hello java 将生成hello class文件。 java:是运行字节码文件;由java虚拟机对字节码进行解释和运行。

Java字符拼接成字符串的注意点详解

Java字符拼接成字符串的注意点详解

这两天敲代码的时候,偶然间发现一个好玩的事情,分享一下,记录一下。 该段代码主要是:先产生的几个整数,把整数转换成对应的字符,最后的字符拼接成字符串,在把字符拼接成字符串的时候,个人因为偷懒使用+号进行操作,出现了一点

JAVA中字符串如何与整型数字相加

JAVA中字符串如何与整型数字相加

package kece;public class JavaAppArguments {public static void main(String[] args){System out println("参数个数:"+args length);int sum=0; 定义初始相加和等于零for(String arg:args){ 将string类型强制

Java开发人员最常犯的10个错误

Java开发人员最常犯的10个错误

这个列表总结了10个Java开发人员最常犯的错误。 Array转ArrayList 当需要把Array转成ArrayList的时候,开发人员经常这样做: List<String> list = Arrays asList(arr); Arrays asList()会返回一个ArrayList,但是要特别

HashMap vs TreeMap vs Hashtable vs LinkedHashMap

HashMap vs TreeMap vs Hashtable vs LinkedHashMap

Map是一个重要的数据结构,本篇文章将介绍如何使用不同的Map,如HashMap,TreeMap,HashTable和LinkedHashMap。 Map概览 Java中有四种常见的Map实现,HashMap,TreeMap,HashTable和LinkedHashMap,我们可以使用一句话来描述各个Ma

详解Java类型擦除机制

详解Java类型擦除机制

Java泛型是JDK 5引入的一个特性,它允许我们定义类和接口的时候使用参数类型,泛型在集合框架中被广泛使用。类型擦除是泛型中最让人困惑的部分,本篇文章将阐明什么是类型擦除,以及如何使用它。 一个常见错误 package sim

简单了解java自定义和自然排序

简单了解java自定义和自然排序

java集合的工具类Collections中提供了两种排序的方法,分别是: Collections sort(List list) Collections sort(List list,Comparator c) 第一种称为自然排序,参与排序的对象需实现comparable接口,重写其compareTo(

JAVA实现社会统一信用代码校验的方法

JAVA实现社会统一信用代码校验的方法

网上找了几个,写的都不太适合,有的写出来了,也没有给出参考的算法链接。这样就导致了如果产生错误我们无法排查(不懂原理怎么排查对吧)。 如果在使用过程中有疑虑,请参考:较验规则 package com mengyunzhi common utils;

SpringBoot+Dubbo+Seata分布式事务实战详解

SpringBoot+Dubbo+Seata分布式事务实战详解

前言 Seata 是 阿里巴巴开源的分布式事务中间件,以高效并且对业务0侵入的方式,解决微服务场景下面临的分布式事务问题。 事实上,官方在GitHub已经给出了多种环境下的Seata应用示例项目,地址:https: github com seata s