ICode9

精准搜索请尝试: 精确搜索
  • day04_Java流程控制2021-11-29 02:31:33

    流程控制语句 在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。所以,我们必须清楚每条语句的执行流程。而且,很多时候要通过控制语句的执行顺序来实现我们想要的功能。流程控制语句分类,如下所示: 顺序结构 分支结构(if, switch) 循环结构(for, while, do…w

  • 数据类型基础知识2021-11-29 02:01:46

    数据类型 强类型语言:要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用 安全性高,速度慢 弱类型语言 数据类型分类 基本类型(重点): public class Six1 { public static void main(String[] args) { //八大基本数据类型 //整数 int num1 = 10;

  • 稀疏数组(扩展)2021-11-29 02:00:24

    稀疏数组介绍 当一个数组中大部分元素为0,或者为同一值的数组时,可以用稀疏数组来保存该数组。 稀疏数组的处理方式是: 记录数组一共有几行几列,有多少个不同值 把具有不同值的元素和行列及值记录在一个小规模的数组中,从而缩短小程序的规模 如下图:左边是原始数组,右边是稀疏

  • 2021-11-282021-11-29 00:01:56

    import java.util.Scanner; 数组:包含相同数据类型的有序集合 特点: 1、数组中的数据类型必须是同一种数据类型,可以是基本数据类型也可以是引用数据类型 2、数组在定义的时候必须指定大小,而且大小是不可以改变的 3、从数组中获取数组元素的时候,需要使用下标来获取,下标从0开

  • backtrace打印调用栈2021-11-29 00:01:26

    目录 1、backtrace打印调用栈2、addr2line 1、backtrace打印调用栈 https://blog.csdn.net/hejinjing_tom_com/article/details/90767359 参考博客 SYNOPSIS #include <execinfo.h> //获取函数调用栈,地址存入buffer数组,size为实际个数 int backtrace(void **buffer, int

  • JAVA常用工具类的使用 NumberUtils、CollectionUtils、Lists2021-11-28 22:34:42

    文章目录 一 、开发常用工具类1、前言2、常用工具类(持续更新中...)2.1、Pair/Triple 返回多字段数据(commons-lang3)2.2、 BooleanUtils 判断方法返回的数据值(commons-lang3)2.3、NumberUtils工具类判断数字相关问题(commons-lang3)2.4、Objects 工具类使用(java.util)2.5、Collect

  • 运算符..2021-11-28 22:33:39

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SN2Gf00X-1638109289822)(C:\Users\Administrator\Desktop\屏幕截图 2021-11-28 214928.png)] ackage operator; public class Demo01 { public static void main(String[] args) { //二元运算符 //C

  • Java并发工具学习(九)——CountDownLatch和CyclicBarrier2021-11-28 22:03:16

    文章目录 前言CountDownLatchCyclicBarrier二者的区别总结 前言 继续简单总结一下Java中并发流程控制的工具类,这一篇小结一下CountDownLatch和CyclicBarrier CountDownLatch Latch中文是门闩的意思,CountDown是倒数,倒数到0,门闩开启。从名称可以看出这个工具的使用场景。比

  • Collection集合详解2021-11-28 21:58:52

    什么是集合? 集合是一个大小可变的容器。 容器中的每个数据称为一个元素,数据==元素。 集合的特点是:类型不确定,大小不固定。 一  Collection集合体系:  上述实现类的特点 HashSet 添加的元素是无序,不重复,无索引 TreeSet 不重复,无索引,按照大小默认升序排序 LinkedHashS

  • 实验8-1-8 报数 (20 分)2021-11-28 21:34:38

    实验8-1-8 报数 (20 分) 报数游戏是这样的:有n个人围成一圈,按顺序从1到n编好号。从第一个人开始报数,报到m(<n)的人退出圈子;下一个人从1开始报数,报到m的人退出圈子。如此下去,直到留下最后一个人。 本题要求编写函数,给出每个人的退出顺序编号。 函数接口定义: void CountOff( int n

  • AOP中的环绕通知2021-11-28 21:33:56

    @Around("aspect()")public void around(JoinPoint joinPoint){ //获取目标类 Object target = joinPoint.getTarget().getClass().getName(); System.out.println(target); //获取调用方法中参数的值 Object [] args = joinPoint.getArgs(); for (Object obj:a

  • java获取时间戳2021-11-28 20:05:03

    1、当前时间的换时间戳 System.out.println(System.currentTimeMillis());//精确到毫秒 System.out.println(System.currentTimeMillis()/1000); //精确到秒 2、获取昨天当前时间的时间戳 Calendar calendar = Calendar.getInstance(); calendar.add(Calendar.DAY_OF_YEAR,-1);

  • 【Java】猜数字游戏2021-11-28 20:02:29

    思路 Java实现猜数字游戏原理和C语言相似,不过这次的游戏中加入了一些之前没有的设置 代码详解 1.设置随机数种子 首先,还是设置随机数种子,语法有别于C语言 Random r = new Random(); //设置随机数种子,无参数默认以时间为种子 注意:Random函数需要导入包,类似于C语言中的include<.

  • java基础:类型转换2021-11-28 20:00:43

    1、为什么要进行类型转换? 由于Java是最强类型语言,所以要进行有些运算的时候,需要用到类型转换。 2、容量大小由低到高排序 byte -> short -> char -> int -> long -> float -> double 3、运算中,不同类型的数据先转换为同意类型,然后进行运算 4、强制类型转换 把高容量转换到低

  • javaAPI_常用类2021-11-28 18:01:12

    目录 API 基本数据类型包装类 装箱和拆箱 Object类 toString方法 equals方法 Arrays类 equals方法 sort方法 BinarySearch copyOf()方法 二分法查找 String类 判断功能 获取功能 转换功能 替换功能 StringBurref类与StringBuilder类 StringBurref StringBuilder 总结 Math类 Ran

  • TSNE绘制降维图2021-11-28 17:05:06

    label有7种 logits是预测的结果,1000个7维矩阵 现在用TSNE降维图可视化 from sklearn.manifold import TSNE tsne = TSNE() out = tsne.fit_transform(logits) # logits.shape(1000,7) # out.shape(1000,2) fig = plt.figure() for i in range(7): indices = label == i

  • java 反射2021-11-28 16:02:14

    类对象 类对象:类加载的产物,封装了一个类的所有信息(类名,父类,接口,属性,方法,构造方法) 每一个类加载到内存之后都对应一个class对象 每个类有且只有一个class对象 获取类对象 通过类的对象获取类对象 Student s = new Student(); Class<?> c = s.getClass(); 通过类名获取类

  • 方法与重载2021-11-28 15:59:58

    当某个功能被多次(重复)使用的时候,为了简化代码,方便操作,通常会将该功能封装起来,直接使用,用户可以不用考虑功能的实现细节,只需要知道该功能如何使用即可. 功能的定义并非是一定需要去使用的,定义方法的目的是在后续的使用过程中有可能会用到该功能 如果是需要直接运行的功能那么必

  • 控制语句if丶循环语句switch语句丶while循环2021-11-28 15:31:05

    if格式 if (关系表达式) { 语句体; } if (关系表达式) { 语句体1; } else { 语句体2; } if (关系表达式1) { 语句体1; } else if (关系表达式2) { 语句体2; } … else { 语句体n; } 键盘录入一个星期数(1,2,...7),输出对应的星期一,星期二,...星期

  • java实验三正式报告2021-11-28 15:30:54

    实验三 面向对象(二)(实验报告) 姓名: XXX          班级: XXX          学号: XXX 一、实验目的   在集成开发环境下,实现类的继承及多态,实现抽象类、接口的定义,根据实际问题,运用抽象方法、接口及抽象类进行程序开发。 二、实验目标   1. 能够

  • 计算顾客年龄比例2021-11-28 15:02:30

    import java.util.Scanner; /*     计算顾客年龄比例 */ public class AddRate{     public static void main(String[] args){         //创建Scanner对象         Scanner sc = new Scanner(System.in);         //定义变量存储大于30的人数     

  • 简单计算器_吴亚斌2021-11-28 13:59:46

    简单计算器_吴亚斌 想法:这道题一开始想的是匹配第一个第二个第三个字符然后将一三字符转为整数就完事了,后来运行就想到自己大错特错,因为不只是简单的一位数做运算,后来去网上搜了,也仅有那一个解法,一开始很难去接受他的想法,但看进去后发现很合理,就是去匹配字符串里面的非数字字

  • 类与对象的创建、构造器详解、创建对象内存分析 2021-11-272021-11-28 13:58:30

    Day23 类与对象的创建 类与对象的关系 类是一种抽象的数据类型,它是对某一类事物整体描述/定义,但是并不代表某一个具体事物。 对象是抽象概念的具体实例。 创建与初始化对象 使用new关键字创建的时候,除了分配内存空间之外,还会给创建好的对象进行默认初始化以及对类中构造器的

  • verilog language-Procedures2021-11-28 13:34:20

    Problem 28:Always blocks(combination)(Alwaysblock1) 任何电路都可以用 module 和 assign 语句组合出来。 这里介绍一种过程块,always 块,提供了一种更便捷地描述电路的方法 有两种 always 块可以综合出电路硬件的 always @(*)//综合逻辑 always @(posedge clk)//时序逻辑 组合 al

  • Day102021-11-28 13:32:50

    java方法 何谓方法方法的定义及调用方法重载命令行传参可变参数递归 System.out.println(); /* 其中 System是一个类 out是对象 println是方法 */ java方法是语句的集合,它们在一起执行一个功能 方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有