ICode9

精准搜索请尝试: 精确搜索
  • JDK8之前日期时间API2021-04-15 22:03:00

                /*java.util.Date类---java.sql.Date类1.两个构造器的使用 >构造器一:Date():创建一个对应当前时间的Date对象 >构造器二:创建指定毫秒数的Date对象2.两个方法的使用 >toString():显示当前的年、月、日、时、分、秒 >getTime():获取当前Date对象对应

  • jdk8 Optional类详解2021-04-15 21:36:29

    Optional类应用 介绍 Optional类是JAVA8新增的一个容器类,位于java.util包下。容器类可以理解为一个Optional的实例中包含一个对象实例,然后这个容器类提供一些对这个对象操作的方法,Optional在防止空指针方面得到了广泛的运用。下面会在Optional类和实际运用的时机来介绍。 类的构造

  • JDK8:HashMap源码解析:put方法2021-04-14 09:31:29

    一、概述 Map的put方法接受两个参数,key和value,该方法用于存储键值对。 HashMap的put方法只有一行代码: return putVal(hash(key), key, value, false, true); //参见:hash方法解析 hash方法解析   可知put方法是一个方便用户使用的快捷方式,具体逻辑都是在putVal方法中实现的,我们

  • 毕业工作5年被裁,JDK8中日期类型该如何使用?已开源下载2021-04-11 22:05:38

    前言 在学习Java基础的过程中,泛型绝对算得上是一个比较难理解的知识点,尤其对于初学者而言,而且就算是已经有基础的Java程序员,可能对泛型的理解也不是那么透彻,属于那种看了明白,时间长了就忘的那种,究其根本,还是对泛型不够理解。 大部分人对泛型的认识:“基础知识,但是比较模糊”

  • linux jdk8 安装2021-04-08 22:34:37

    1.下载jdk wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm 2.添加权限 chmod +x jdk-8u

  • linux 服务器安装jdk82021-04-06 15:02:51

    1.下载jdk8 方法一:官网手动下载 下载Linux环境下的jdk1.8 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 目前在官网下载低于jdk1.8的java jdk的时候需要登陆,这边分享一个账号,方便下载 账号:2696671285@qq.com 密码:Oracle123 账号提供者:h

  • Linux安装Jdk8环境2021-04-05 09:30:44

    安装JAVA环境 下载jdk8到windows内: 下载地址:https://www.oracle.com/cn/java/technologies/javase-jdk8-downloads.html 这里介绍的是手动安装jdk 准备工作 在Linux系统上安装lrzsz便于传输文件,每台机器都要。 $ sudo yum install lrzsz # rz:上传 # sz + 文件名:下载 创

  • 卸载与安装JDK2021-04-02 17:58:35

    卸载与安装JDK 卸载jdk : 先去此电脑鼠标点击右键 — 属性 — 高级系统属性 — 环境变量 — 把JAVA_HOME 清理掉 — 在去path里找关于JAVA_HOME的删除 — 再去删除java安装目录 — 最后去cmd里输入java -version 看能不能查看,不能查看就证明卸载成功安装jdk: 百度搜索jdk8 —

  • CentOS7系统中安装JDK82021-04-02 13:57:09

    一、安装准备 安装环境:CentOS7 远程控制工具:XShell 远程服务器文件上传工具:Xftp jdk安装包:jdk-8u281-linux-x64.tar.gz 二、安装步骤 1、先将软件通过xftp5 上传到 /opt 下 2、解压缩 tar -xzf jdk-8u281-linux-x64.tar.gz 3、配置Java环境变量 打开环境变量配置文件: vi /etc/

  • ReentrantLock源码解析(基于JDK8)2021-04-01 22:05:17

    @目录1 介绍2 lock2.1 lock2.2 acquire2.3 tryAcquire3 unlock4 ReentrantLock4.1 构造器4.2 其他5 ReentrantLock 使用 1 介绍 前置知识,可以看AQS(一)独占锁(基于JDK 8) ReentrantLock 是一个可重入的独占锁。 在独占模式中,isHeldExclusively 为 true 表示是对当前线程加锁,false

  • Windows 7部署Jenkins遇到的坑2021-04-01 09:51:34

    使用命令行运行war包,先设置临时环境变量。set "JAVA_OPS=-Xms1024m -Xmx1024m -XX:PermSize=512M -XX:PermSize=1024M",再执行命令如下:java -jar jenkins.war httpPort=8080依旧报错,查看JDK8的jre目录,发现没有security文件夹,因此重新安装JDK8。再次启动Jenkins,报错如下:虽然报错,但可

  • Java类型--ConcurrentHashMap--原理2021-03-28 12:04:35

    其他网址 ConcurrentHashMap源码解析 JDK8_沈世钧的博客-CSDN博客详解ConcurrentHashMap及JDK8的优化_全菜工程师小辉的博客-CSDN博客ConcurrentHashMap源码分析(JDK8版本)_惟愿无事-CSDN博客 Hashmap1.7和1.8区别+ConcurrentHashmap1.7和1.8区别_hellodake的博客-CSDN博客    

  • Java入门知识2021-03-26 23:04:24

    Java入门知识 JDK,JRE,JVM三者之间的关系 JDK:Java Development KitJRE:Java Runtime EnvironmentJVM:JAVA Virtual Machine JDK1.1~1.8 之间每个版本差别都较大,具体差异请参考以下链接。 ​ JDK各版本差异 JDK1.11.8对应JDK18,JDK8以后版本更新的内容较少,所以说JDK8是最稳定的版

  • JDK8 HashMap源码全解2021-03-23 23:33:43

    JDK8 HashMap源码全解 基础入门 0、链表和数组的区别 数组静态分配内存,链表动态分配内存。 数组在内存中是连续的,链表是不连续的。 数组利用下标定位,查找的时间复杂度是O(1),链表通过遍历定位元素,查找的时间复杂度是O(N)。 数组插入和删除需要移动其他元素,时间复杂度是O(N),链

  • Linux 部署 JDK2021-03-21 18:33:53

    Linux下部署jdk 官网下载:jdk8 将下载好的jdk传输到虚理机或服务器中 解压 jdk-8u271-linux-x64.tar.gz tar -zxvf jdk-8u271-linux-x64.tar.gz 将解压的 jdk1.8.0_271 移动到 /usr/local 目录下并重命名为jdk8 mv jdk1.8.0_271/ /usr/local/jdk8 配置jdk环境变量 vi /etc

  • Java 常用类—— JDK8中新日期时间API2021-03-14 12:01:07

    一、为什么会出现新日期时间API呢?   1、面临的问题 如果我们可以跟别人说:“我们在1502643933071见面,别晚了!”那么就再简单不过了。但是我们希望时间与昼夜和四季有关,于是事情就变复杂了。 JDK 1.0中包含了一个java.util.Date类,但是它的大多数方法已经在JDK 1.1引入Calendar类之

  • JDK8的卸载与安装2021-03-12 19:04:49

    JDK8的卸载与安装 卸载 删除java的安装目录 删除java-home 我的电脑——属性——高级系统设置——高级下的环境变量 删除path下关于java的目录 运行中打入命名cmd——输入命令java -version 测试,看是否卸载彻底。 安装 浏览器搜索JDK8 进行下载 下载地址 下载对应

  • JavaSE常用类之JDK8中Date相关类的常用方法2021-03-09 10:03:05

    JDK8 中用到的 Date 类 LocalDate、LocalTime、LocalDateTime 之间的区别 这三种类顾名思义就是三种不同的表述时间的方式,LocalDate 即日期相关、LocalTime 即时间相关、LocalDateTime 即日期时间一起出现。 now( ) 方法获取当前时间 //获取当前的日期、时间、日期 + 时间 LocalDa

  • 基于java的学生管理系统2021-03-02 20:01:57

    该学生管理系统毕业设计基于jdk8开发,在部署时需要jdk8+的版本,使用了struts2框架,数据库操作方面使用了jdbc,虽然只使用了struts2框架, 但是前台使用了现在比较火的bootstrap,该毕业设计的特点是ui较为美观,实现了一些学生管理的基本功能,通过该毕业设计的学习,能够加深对 jdbc和stru

  • 基于SSM的医院人事管理系统的设计与实现2021-03-02 19:59:17

    该医院人事管理系统毕业设计基于jdk8开发,部署时需要jdk8以上的版本,使用了当前最为流行的spring MVC+spring+mybatis+bootstrap+maven技术, ui比较清爽,实现了一般人事管理的功能,诸如请假、审批、人员管理等模块,通过该医院人事管理系统毕业设计的学习,可以更改的理解ssm+maven+bo

  • 基于SSM的医院人事管理系统的设计与实现2021-03-02 19:58:27

    该医院人事管理系统毕业设计基于jdk8开发,部署时需要jdk8以上的版本,使用了当前最为流行的spring MVC+spring+mybatis+bootstrap+maven技术, ui比较清爽,实现了一般人事管理的功能,诸如请假、审批、人员管理等模块,通过该医院人事管理系统毕业设计的学习,可以更改的理解ssm+maven+bo

  • CentOS 7 下安装jdk82021-03-01 14:05:46

    准备工作:下载jdk 点我下载jdk8 步骤一:检查是否存在已经安装好的JDK 使用命令 java -version (出现以下截图说明本机未存在有安装好的jdk) 步骤二:检查是否有和java相关的软件 输入以下命令 rpm -qa | grep java (出现以下截图说明本机未发现与java相关的软件) 步骤三:创建

  • 别再这么写代码了,这几个方法不香吗?2021-02-25 08:01:05

    JDK8 应该是 Java 中最坚挺一个版本,这个版本新增很多特性,让我们开发起来多了很多便利。 不过最近 Review 项目代码的时候发现,虽然很多项目工程已经使用了 JDK8,但是工程代码却很少使用到 JDK8 新特性、新方法。 如果单从代码正确性上来说,老方式写法写当然没有什么问题,那唯一的缺点

  • java学习笔记一2021-02-24 22:32:41

      一、java的三大版本: ①javaSE 桌面标准版 ②javaME嵌入式开发(基本死了) ③javaEE企业版   二、java崛起的两大机遇: ①2006年Hardop崛起(大数据领域) ②2008年Android崛起(手机领域)   三、和java有关的三个概念: ①JDK: java development kit : java开发工具(当前使

  • jdk1.8安装文档2021-02-24 17:57:17

    mkdir -p /usr/java/jdk8 cd /usr/java/jdk8 #####将jdk-8u221-linux-x64.tar.gz上传至服务器 /usr/java/jdk8 目录下 #jdk百度网盘地址 https://pan.baidu.com/s/1TD4PXM_Za6OC_ruMGb0gYg # 提取码 eof6 tar -zxvf jdk-8u221-linux-x64.tar.gz #修改目录名称 mv jdk

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

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

ICode9版权所有