Java学习之Path路径

  • Post author:
  • Post category:java

PATH 是路径的意思, PATH 环境变量中存放的值,就是一连串的路径。 不同的路径之间,用英文的分号( ; )分隔开。 系统执行用户命令时,若用户未给出绝对路径,则 首先在当前目录下寻找 相应的 可执行文件 、 批处理文件 (另外一种可以执行的文件)等。若找不到,再依次在 PATH 保存的这些路径中寻找相应的可执行的程序文件 。系统就以第一次找到的为准;若搜寻完 PATH 保存的所有路径都未找…

继续阅读 Java学习之Path路径

java虚拟机(JVM)常用知识点整理

  • Post author:
  • Post category:java

知识点整理: java运行时数据区域(内存模型) 堆 Enden、from survivor、to survivor 老年代:大对象、15轮、相同多 存放实例、实例变量、数组 方法区 类信息、常量池、静态变量 栈 私有 栈帧: 局部变量表:局部变量---基本数据、对象引用、返回地址类型 操作数栈:算数运行、递归时的参数传递 动态链接:指向常量池中的符号引用,运行期间转化为直接引用 方法返回地址: …

继续阅读 java虚拟机(JVM)常用知识点整理

java- 使用LocalDateTime报错

  • Post author:
  • Post category:java

在接口传入含有LocalTime类型属性对象的时候,反序列化失败报错: message:JSON parse error: Can not deserialize value of type java.time.LocalDateTime from String “2019-12-12 11:25:07”: Text ‘2019-12-12 11:25:07’ could not be parse…

继续阅读 java- 使用LocalDateTime报错

cmd终端基本命令 , Java安装和卸载的方法

  • Post author:
  • Post category:java

打开cmd的方式 开始 + 系统 + 命令提示符 win + r 输入cmd 打开控制台 在任意的文件夹下面shift加上鼠标右键 资源管理器的地址栏前面加上cmd路径 管理员方式运行:选择以管理员的方式运行就可以 终端(dos)命令指示 输入d: 可以切换到D盘,进入d ​ cd.. 返回上一级(无空格) ​ 清理屏幕:cls (clear screen) ​ 推出终端:exit ​ 查看电脑的…

继续阅读 cmd终端基本命令 , Java安装和卸载的方法

java的Integer中也会有缓存

  • Post author:
  • Post category:java

在上篇《 java的自动拆箱会发生NPE 》博客中接收了java中的Integer中的自动拆箱产生的NPE,其实对于所有的包装类来说都是一样的,都会产生这样的问题,大家需要举一反三,做学问学知识要懂得反思总结。 一、前情回顾 先回顾下上次的知识点, 自动拆箱 实际调用的是intValue()方法 自动装箱 实际调用的是valueOf(int i)方法 其他的包装类,小伙伴们自己总结 二、Integ…

继续阅读 java的Integer中也会有缓存

java8 实现提取List对象中的属性提取到新List中

  • Post author:
  • Post category:java

List<String> names = userList.stream().map(User::getName).collect(Collectors.toList()); 根据多个字段属性来给List去掉重复值 List<Xxx> distinctList = rowList.stream() .collect(Collectors.collectingAndThen(…

继续阅读 java8 实现提取List对象中的属性提取到新List中

java零基础Ⅰ– 3.运算符

  • Post author:
  • Post category:java

java零基础Ⅰ-- 运算符 运算符介绍 介绍 算术运算符 介绍 算术运算符一览 案例演示: 自增、自减 关系运算符 介绍 关系运算符一览 细节说明 逻辑运算符 介绍 逻辑运算一览 && 和 & 基本规则 && 和 & 使用区别 || 和 | 基本规则 || 和 | 使用区别 !取反 基本规则 ^案例演示 赋值运算符 介绍 赋值运算符的分类 案例演示…

继续阅读 java零基础Ⅰ– 3.运算符

Java API连接HBase操作类和工具类

  • Post author:
  • Post category:java

目录 Java API连接HBase操作类和工具类 引入依赖 HBase相关的基本操作: 添加HBase配置信息 测试上面的基本方法 1)删除、创建表,以及基本查询: 2)指定startRowKey和stopRowKey的查询 3)获取所有表名 4)获取指定单元格多个版本的数据 5)根据行键过滤器查询数据 6)根据列名过滤器查询数据 7)查询行键中包含特定字符的数据 8)删除指定的列 9)删除指定…

继续阅读 Java API连接HBase操作类和工具类

Javascript小括号“()”和冒号“:”的多义性

  • Post author:
  • Post category:java

小括号“()” 语义1,函数声明时参数表 function func(arg1,arg2){ // ... } 语义2,和一些语句联合使用以达到某些限定作用 // 和for in一起使用 for(var a in obj){ // ... } // 和if一起使用 if(boo){ //... } // 和while一起使用 while(boo){ // ... } // 和do while一起使…

继续阅读 Javascript小括号“()”和冒号“:”的多义性

java 多线程

  • Post author:
  • Post category:java

概念: 程序: 静态的代码 进程: 运行的静态代码需要占用空间,进程存在动态的过程:存在产生,存在和消亡的过程 线程:线程是由进程创建的,是进程的实体 单线程:同一个时刻,只允许执行一个线程 多线程:同一时刻,可以执行多个线程 并发:同一个时刻,多个任务交替执行 并行:同一个时刻,多个任务同时执行 线程的机制: 主线程结束,其他的子线程如果还在存活,子线程并不会死掉,影响服务 子线程中也可以再创建…

继续阅读 java 多线程