有关MAP各种概念的训练

这篇具有很好参考价值的文章主要介绍了有关MAP各种概念的训练。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.故意把程序搞出来异常

有关MAP各种概念的训练

分析34,

有关MAP各种概念的训练

 是因为这个根本没有使用,才导致的

2.有关MAP各种概念的训练

 这个while放在方法里就不报错,

有关MAP各种概念的训练

 放在这里就报错,究其原因是因为没有放在方法里,不能把Clienterhandler写成方法,它必须是类,需要用,方法自己重写一个

有关MAP各种概念的训练

 经过测试,的确需要写在测试中

有关MAP各种概念的训练

 好了一点,但是出现socket没有使用

有关MAP各种概念的训练

需要使用有关MAP各种概念的训练

运行完还是出错

有关MAP各种概念的训练

可能去写

package map;

import java.util.Collection;
import java.util.HashMap;
import java.util.Map;
import java.util.Set;

public class MapDemo1 {
    public static void main(String[] args) {
     Map<String,Integer> map = new HashMap<>();
     map.put("语文",99);
     map.put("数学",98);
     map.put("英语",99);
     /*
     Set<String> key = map.keySet();
        for (String k:key
             ) {
            System.out.println(k);
        }
      */
       Set<Map.Entry<String,Integer>> mapset = map.entrySet();
        for (Map.Entry<String,Integer> m: mapset
             ) {
            System.out.println(m);
        }
         /*
        Collection<Integer> values = map.values();
        for (Integer value:values
             ) {
            System.out.println("value:"+value);
        }
          */
        Collection<Integer> values = map.values();
        for (Integer v:values
             ) {
            System.out.println("value:"+v);
        }



    }
}

map集合

java.util.Map查找表

Map是java集合框架中的一员,但不是实现的Collection接口!!

Map体现的结构是一个多行两列的表格,其中左列成为key,右列称为value

Map总是成对的保存数据,并且总是根据key来获取value的值

Map要求key不允许重复

Map是一个接口,常用的实现类:

java.util.HasMap:使用的散列算法实现的Map,称为散列表

Java.util.TreeMap;使用的二叉树算法实现的Map

/*

V put(K k,V v)

将给定的键值对值存入到Map

由于Map要求key不允许重复,因此若使用Map中已有的key时则是替换value操作

此时该方法会将这个key原有的value值返回

如果不是重复的key,返回值为null

Map的便利

Map提供了三种遍历方式:

遍历所有的key

遍历每一组键值对

遍历所有的value(这个操作不常用)

java的反射机制

反射是java的动态机制,

可以在程序[运行期间]确定对象的实例化,方法的调用等操作

动态机制可以提高代码的灵活度,但是在运行效率低,内存开销大,

因此不能过度的依赖反射机制

三种1.基本类型.class 比如 int.class

        2.classforName();获取类名,自己写的类型

        3.Classloader类加载模式

get 和post区别

get不安全,在url上,get得到的信息会有name和password,post比较安全,看不到这些信息.当然这只是理解.具体术语这样来描述

区别1:post请求更安全,post请求不会作为url的一部分,不会被缓存到浏览器的记录中,get请求的是静态资源,则会缓存,如果是数据则不会缓存

2:post请求发送的数据更大,get请求有url长度限制.

先记住这两个.

wait和sleep的区别

sleep是thread里面的,使用时直接thread打点调用即可,具有阻塞的作用,它不会自己释放资源的

sleep是thread中的方法,wait是object类中的方法

线程池:

重复使用,线程的数量有限的,

线程和进程

线程是调度的最小单位,进程是cpu开辟内存空间的最小单位文章来源地址https://www.toymoban.com/news/detail-410439.html

到了这里,关于有关MAP各种概念的训练的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【JAVA】有关包的概念

    个人主页:【😊个人主页】 系列专栏:【❤️初识JAVA】 Java包是用于组织和管理Java类的方式。它们提供了一种命名空间,以避免名称冲突,并使程序的组织更加有效和可维护。今天我们接着来学习有关包的概念。 包是一些相关类、接口和其它类的集合。它们被组织成一个层

    2024年02月08日
    浏览(22)
  • 【Linux】进程间通信的有关基础概念

    在以前我们使用多进程时,我们一般都是让父子进程分别执行各自的代码,进程之间几乎没有通信,但是实际过程中,进程间的通信是十分重要的的一件事情,一个复杂的程序一般都是有多个进程相互通信,协调进行来完成工作的。 本章我们并不讲解进程通信的具体技术,我

    2024年02月08日
    浏览(34)
  • 5.2 构造数值积分公式的基本方法与有关概念的例题分析

      确定求积公式 中的系数,使其具有尽可能高的代数精度。 我的答案: 一、信息 1.给了我一个求积公式 2.确定求积公式中的系数 3.使得这个求积系数具有尽可能高的代数精度。 二、分析 条件1:告诉我这个求积公式具体有3个未知量 条件2:告诉我此次问题解答的目标1是确定

    2024年02月01日
    浏览(37)
  • 看一看阿里云,如何把抽象云概念,用可视化表达出来。

    云数据库RDS_关系型数据库 云数据库RDS_关系型数据库 专有宿主机 云数据库RDS_关系型数据库_MySQL源码优化版 内容协作平台CCP-企业网盘协同办公-文件实时共享

    2024年03月12日
    浏览(66)
  • 实验模拟TCP连接的各种异常情况(三次握手丢包,两端异常)

    秋招结束,闲来无事,正好把计算机网络一些协议实验过一遍,于是用vmware搭建了一个两机通信的环境,在建立环境的过程中遇到了一些坑点,现记录以作备忘使用。 现环境演示如下: 验证TCP三次握手丢包 Ubuntu机(192.168.200.129)作为客户端,CentOS机(192.168.200.130)作为服务

    2024年02月01日
    浏览(24)
  • 各种大数据概念笔记

    各种大数据概念 1 数据仓库数据分层定义 1.1 方式1 宽表-topic 事实层-fact 基础整合层 1.2 方式二 ADS:Application Data Service,应用数据层 也可以称为或者发展为DM data marketing,供线上系统使用 CDM:Common Data Model DWD:Data Warehouse Detail,明细数据层。 也有叫DWB data warehouse basic DWS:D

    2024年02月14日
    浏览(24)
  • mmdetection测试阶段生成各种评价指标,pkl,mAP,APm,APs,APl等

    首先需要训练,训练会自动生成:latest.pth 权重文件 根据权重文件生成“.pkl”文件; 下面以 faster_rcnn 为例,–out是只生成的权重文件地址,result是生成的pkl文件名; 绘制混淆矩阵 以faster_rcnn算法为例 参考网站:https://zhuanlan.zhihu.com/p/607576946 计算FLOPs和Params 其中,“CONFIG_

    2024年02月08日
    浏览(33)
  • 与HTTP相关的各种概念

    网络世界中最重要的一个名词就是互联网( Internet ),它以TCP/IP协议族为基础,构建成了一望无际的信息传输网络。而我们通常所说的“上网”,主要就是访问互联网的一个子集——万维网( World Wide Web ),里边的信息以HTML为载体,基于HTTP协议,所以它的能力就被束缚在H

    2024年02月07日
    浏览(24)
  • 计算机组成原理中各种字长的概念

    字长:默认是机器字长 1 机器字长:计算机能直接处理的二进制数据位数 存储字长:每个存储单元能存放的二进制数据位数 指令字长:每条指令包含的二进制数据位数 各种硬件的位数与它要做的工作相关,总结如下: 硬件 位数 ALU 机器字长 通用寄存器 机器字长 IR 指令字长

    2024年02月06日
    浏览(32)
  • 微信小程序有关跳转的API

    小程序可以通过以下API进行跳转: 1. `wx.navigateTo(options)`:保留当前页面,跳转到应用内的某个页面,使用wx.navigateBack可以返回到原页面。 2. `wx.redirectTo(options)`:关闭当前页面,跳转到应用内的某个页面。 3. `wx.reLaunch(options)`:关闭所有页面,打开应用内的某个页面。 4. `wx.

    2024年02月03日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包