网站首页 站内搜索

搜索结果

查询Tags标签: out,共有 6232条记录
  • Java集合框架--Map接口

    Map接口:1、采用键值对的形式存储对象2、Key不能重复,value可以重复3、主要实现类:HashMap TreeMap HashtableHashMap:public class HashMap<K,V> extends AbstractMap<K,V> implements Map<K,V> ,Cloneable,Serializable基于哈希表实现,允许ke…

    2022/9/7 1:23:05 人评论 次浏览
  • JAVA进阶--不可变集合、Stream流、异常--2022年9月4日

    第一节 不可变集合1、不可变集合的特点定义完成后不可以修改,或者添加、删除2、如何创建不可变集合List、Set、Map接口中,都存在of方法可以创建不可变集合第二节 Stream流1、Stream流的作用是什么,结合了什么技术简化集合,数组操作的API,结合了Lambda表达式2、说说…

    2022/9/6 1:22:53 人评论 次浏览
  • java RSA生成公钥和私钥

    1.随机生成密钥对/*** 随机生成密钥对* @throws NoSuchAlgorithmException*/public static void genKeyPair() throws NoSuchAlgorithmException {// KeyPairGenerator类用于生成公钥和私钥对,基于RSA算法生成对象KeyPairGenerator keyPairGen = KeyPairGenerator.getIns…

    2022/9/6 1:22:48 人评论 次浏览
  • JAVA进阶--Collection集合之Set系列集合、可变参数、Collections工具类、Map集合体系、集合的嵌套--2022年9月3日

    第一节 Set系列集合1、Set系列 2、HashSet集合元素无序的底层原理:哈希表a、Set集合的底层原理是什么样的JDK8之前,哈希表:底层使用数组+链表组成JDK8开始后,哈希表:底层使用数组+链表+红黑树组成b、哈希表的详细流程创建一个默认长度16,默认加载因 为0.75的数组,…

    2022/9/5 1:25:00 人评论 次浏览
  • 《Java编程思想》读书笔记(四)

    前言:三年之前就买了《Java编程思想》这本书,但是到现在为止都还没有好好看过这本书,这次希望能够坚持通读完整本书并整理好自己的读书笔记,上一篇文章是记录的第十七章到第十八章的内容,这一次记录的是第十九章到第二十章的内容,相关示例代码放在码云上了,码云地址…

    2022/9/5 1:23:19 人评论 次浏览
  • java基础

    1.基础常识软件:即一系列按照特定顺序组织的计算机数据和指令的集合。分为:系统软件 和 应用软件 系统软件:windows , mac os , linux ,unix,android,ios,.... 应用软件:word ,ppt,画图板,...人机交互方式: 图形化界面 vs 命令行方式应用程序 = 算法 + 数据结构常…

    2022/9/4 14:23:03 人评论 次浏览
  • 《Java编程思想》读书笔记(四)

    前言:三年之前就买了《Java编程思想》这本书,但是到现在为止都还没有好好看过这本书,这次希望能够坚持通读完整本书并整理好自己的读书笔记,上一篇文章是记录的第十七章到第十八章的内容,这一次记录的是第十九章到第二十章的内容,相关示例代码放在码云上了,码云地址…

    2022/9/4 14:22:49 人评论 次浏览
  • Day05写代码浮点类转义字符

    public class Day03 {public static void main(String[] args) {//整数拓展: 进制 二进制0b 十进制 八进制0 十六进制0xint i = 10;int i2 = 010;//八进制0int i3 = 0x10;//十六进制0x 0~9 A~F 16System.out.println(i);System.out.println(i2);System.out.println(i3…

    2022/9/3 23:24:57 人评论 次浏览
  • 2022.9.2-2022年王建民JAVA课前测试

    石家庄铁道大学2022年秋季2021 级课堂测试试卷(一)(15分) 课程名称: JAVA语言程序设计 任课教师:王建民 考试时间: 150 分钟 一、考试要求: 1、按照测试内容要求完成程序的设计与编程; 2、建立学号姓名文件夹,如:“信2105-3班20213709叶照心”,将源程…

    2022/9/3 14:24:09 人评论 次浏览
  • 13 | JAVA大浮点数BigDecimal

    BigDecimal 大浮点数 和BigInteger类似,BigDecimal可以表示一个任意大小且精度完全准确的浮点数。multiply() 相乘BigDecimal bd = new BigDecimal("123.4567"); System.out.println(bd.multiply(bd)); // 15241.55677489scale() 得到小数位数BigDecimal d1 = …

    2022/9/3 1:26:06 人评论 次浏览
  • 12 | JAVA大整数BigInteger

    BigInteger 大整数 在Java中,由CPU原生提供的整型最大范围是64位long型整数。使用long型整数可以直接通过CPU指令进行计算,速度非常快。 如果我们使用的整数范围超过了long型怎么办?这个时候,就只能用软件来模拟一个大整数。java.math.BigInteger就是用来表示任意大小…

    2022/9/3 1:26:06 人评论 次浏览
  • 《Java编程思想》读书笔记(三)

    前言:三年之前就买了《Java编程思想》这本书,但是到现在为止都还没有好好看过这本书,这次希望能够坚持通读完整本书并整理好自己的读书笔记,上一篇文章是记录的第十一章到第十六章的内容,这一次记录的是第十七章到第十八章的内容,主要是集合和I/O内容太多,限于篇幅…

    2022/9/3 1:24:40 人评论 次浏览
  • JAVA进阶--常用时间API、包装类、正则表达式、Array类、Lambda表达式、常见算法--2022年9月1日

    第一节 Date日期对象1、日期对象如何创建,如何获取时间毫秒值Date date = new Date();Long time = date.getTime();2、时间毫秒值怎么恢复成日期对象Date d = new Date(time);d.setTime(time); 第二节 SimpleDateFormat对象1、SimpleDateFormat可以格式化哪些时间形式?…

    2022/9/3 1:23:36 人评论 次浏览
  • Java基础

    Java基础 注释// 单行注释 /*回车 多行注释 /**回车 文档注释标识符和关键字数据类型public class Demo01 {public static void main(String[] args) {//八大数据类型//整数int num1 = 10;byte num2 = 10;short num3 = 10;long num4 = 10L;//小数,浮点数float num5 = 3.1…

    2022/9/3 1:23:23 人评论 次浏览
  • Java中的File类

    首先介绍File的三种实例化方法:File(String pathname):通过给定路径名的字符串转化为抽象路径来创建新的File的实例File(String parent,String child):从父路径字符串和子路径字符串创建新的File对象实例File(File parent,String child) File类的创建功能:public boole…

    2022/9/2 14:23:15 人评论 次浏览
扫一扫关注最新编程教程