Java集合(十一): LinkedHashMap远源码剖析

  • Post author:
  • Post category:java

目录 写在前面 1、LinkedHashMap 简介 2、LinkedHashMap数据结构 3、LinkedHashMap源码分析 3.1、LinkedHashMap继承结构和层次关系 3.2、成员变量 3.3、成员方法定义 4、LinkedHashMap 的构造函数 1、LinkedHashMap() 2、LinkedHashMap(int initialCapacity, float loa…

继续阅读 Java集合(十一): LinkedHashMap远源码剖析

Java 数据类型总结

  • Post author:
  • Post category:java

Java 中提供了八种数据类型:6个数字类型(四个整数型,两个浮点型)、字符类型、布尔型。 依次分别是 : byte、int、short、long、float、double、char、boolean。 byte类型数据占1个字节,8位,最高位表示符号,则表示范围是:-2 7~2 7-1 int类型数据占4个字节,共32位,最高位表示符号,则表示范围是:-2 31~2 31-1 short类型数据占…

继续阅读 Java 数据类型总结

用java输入学生姓名查询成绩_制作学生信息(姓名,学号,成绩)管理系统(用Java)…

  • Post author:
  • Post category:java

展开全部 import java.awt.BorderLayout; import java.awt.CardLayout; import java.awt.Container; import java.awt.Font; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.sw…

继续阅读 用java输入学生姓名查询成绩_制作学生信息(姓名,学号,成绩)管理系统(用Java)…

LeetCode Java刷题笔记—110. 平衡二叉树

  • Post author:
  • Post category:java

110. 平衡二叉树 。这道题与 剑指 Offer 55 - II. 平衡二叉树 属于同一道题。 给定一个二叉树,判断它是否是高度平衡的二叉树。本题中,一棵高度平衡二叉树定义为:一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过1。说白了就是判断二叉树是不是平衡二叉树。 简单难度 这道题采用分治算法即可。所谓分治(Divide and Conquer)算法,就是先分别处理局部,再合并结果,分…

继续阅读 LeetCode Java刷题笔记—110. 平衡二叉树

Java 如何大小写转换

  • Post author:
  • Post category:java

想知道java如何将大小写互换,请往下看: 引发本博客的原题目如下: C语言实验——转换字母(顺序结构) Problem Description 从键盘上输入一个小写字母,然后将小写字母装换成大写字母输出! Input 从键盘上输入一个小写字母。 Output 小写字母装换成大写字母输出。 Sample Input a Sample Output A Hint import java.util.S…

继续阅读 Java 如何大小写转换

JavaScript逻辑训练题(一)

  • Post author:
  • Post category:java

1、计算1-100的和 var i = 1; var sum = 0; //用于记录累加的和 while(i <= 100){ sum += i; i++; } alert(sum); 2、求出1-1/2+1/3-1/4……1/100的和 var i = 1; var sum = 0; while(i <= 100){ //判断分母是否是奇数 if(i % 2 == 0){ sum -…

继续阅读 JavaScript逻辑训练题(一)

java中的Map.Entry<String,String> set:map.entrySet()

  • Post author:
  • Post category:java

代码: Map<String,String> map = new HashMap<>(); map.put("张三","1212"); map.put("王五","jsd"); for(Map.Entry<String,String> set:map.entrySet()){ System.out.println(set);//{张三=1212,王五=js} S…

继续阅读 java中的Map.Entry<String,String> set:map.entrySet()

javap命令解析字节码

  • Post author:
  • Post category:java

1.javap命令是什么? 可以通过javap命令看到java程序在执行过程中,每一句代码真正地做了什么,包括cpu的指令和jvm具体做了什么,可以在发生一些错误或者奇怪的事情的时候,知道为什么会这样。 javap是jdk自带的反解析工具。作用是根据class字节码文件,反解析出当前类对应的code区(汇编指令)、本地变量表、异常表和代码行偏移量映射表、常量池等等信息。 这些信息当中,有些信息,比…

继续阅读 javap命令解析字节码

java.util.properties 类的使用

  • Post author:
  • Post category:java

Properties 基本知识 如果不熟悉 java.util.Properties 类,那么现在告诉您它是用来在一个文件中存储键-值对的,其中键和值是用等号分隔的,如清单 1 所示。 清单 1. 一组属性示例 foo=bar fu=baz 将清单 1 装载到 Properties 对象中后,您就可以找到两个键( foo 和 fu )和两个值( foo 的 bar 和 fu 的 baz )了。这个…

继续阅读 java.util.properties 类的使用

解决报错:Cause: java.sql.SQLSyntaxErrorException: Table ‘myactiviti.act_ge_property‘ doesn‘t exist

  • Post author:
  • Post category:java

解决办法: 1.yml 配置时 配置mysql连接时加上:nullCatalogMeansCurrent=true url: jdbc:mysql://localhost:3306/myActiviti?useUnicode=true&characterEncoding=utf8&nullCatalogMeansCurrent=true&useSSL=false&u…

继续阅读 解决报错:Cause: java.sql.SQLSyntaxErrorException: Table ‘myactiviti.act_ge_property‘ doesn‘t exist