展开

关键词

首页关键词java里面 啥意思

java里面 啥意思

相关内容

  • 广告
    关闭

    618云上GO!

    云服务器1核2G首年95元,新老同享6188元代金券

  • 聊聊Java里面的引用传递

    长久以来,在java语言里面一直有一个争论,就是java语言到底是值传递(pass-by-value)还是引用传递(pass-by-reference),有的人说是值传递,有的人说是引用传递,两边各执一词,从而误导了很多开发者,更有甚者告诉开发者说不必纠结java到底是值传递还是引用传递,只要能用就行了,但事实真的是这样吗?...
  • 理解Java里面的jvm,jre,jdk的区别和联系

    有时候越是基础的问题,越是容易被我们忽视,比如标题上的问题,感觉挺简单,但真正让解释一下,未必能够说的很清楚,其实这个问题在oracle官网的java的文档里面解释的非常清晰,看官网下面的一张图: ? 先解释下几个名词的意思:(一)jvm(java virtual machine ):java虚拟机主要负责将class文件也就是bytecode...
  • JAVAWeb| 详解JSP技术、指令、隐式对象、标签

    “javaandpython君”关注我们? 1简单介绍一下jsp 首先,我们来了解一下jsp这个东东,大家看它的缩写可能有点懵逼,告诉大家全称之后可能会更容易理解,jsp全称:java server page ,直译过来便是爪洼服务页面,当然直译是不行滴。 万物之生,必有其因,jsp是为了简化servlet的工作而出现的替代品。 在jsp中java代码和...
  • 理解Java8里面CompletableFuture异步编程

    就是今天我们想要聊的话题,正是因为completablefuture的出现,才使得使用java进行异步编程提供了可能。 什么是completablefuture? completablefuture在java里面被用于异步编程,异步通常意味着非阻塞,可以使得我们的任务单独运行在与主线程分离的其他线程中,并且通过 回调可以在主线程中得到异步任务的执行状态...
  • java进阶|java队列源码分析

    今天我要分享的是java里面比较常见的数据结构队列的源码分析,队列,先进先出模式,即fifo的特点,日常生活中队列的特点也随处可见,超市购物排队,餐厅排队买饭等一系列都满足了队列的先进先出的特点,java作为一门高级语言,自然提供了队列这种成熟的数据结构供我们使用了。 今天我就以自己的理解进行分析了,首先...
  • Java 基础 | Object 源码解

    java 是一门面向对象的语言,在 java 里面一切都可以看作是一个对象,而 java 里面所有的对象都默认继承于 object 类,所以狗哥今天就从源码角度复习了一遍这个类。? 上图看出 object 一共有 12 个方法,其中 registernatives() 是由 c 语言实现的,这个不在研究范围内。 1、getclass** * returns the runtime class ...
  • Java | 如何使用 IDEA 构建 Spring Boot 工程

    什么是 springboot ? springboot 官方有一句话可以概括这个问题。 那就是「约定大于配置」。 这句话什么意思? 相信学过 spring 的人都知道,我们要手动...language 顾名思义就是你的项目用啥语言开发,可选 java、groovy、kotlinpackaging 就是你希望你的项目打成什么形式的包,可选 jar、war springboot 项目...
  • java基础复习

    java语言支持的8中基本数据类型是:byteshortintlongfloatdoublebooleanchar自动装箱是java编译器在基本数据类型和对应的对象包装类型之间做的一个转化。 比如:把int转化成integer,double转化成double,等等。 反之就是自动拆箱。 6.java中的方法覆盖(overriding)和方法重载(overloading)是什么意思? java中的方法...
  • 到处是map、flatMap,啥意思?

    但在不久之前,在java中,这还得绕着弯子去实现(使用java概念中的class去模拟函数,你会见到很多func1、func0这样奇怪的java类)。 函数作参数,是使得...它们有如下区别:map把数组流中的每一个值,使用所提供的函数执行一遍,一一对应。 得到元素个数相同的数组流。 ?flatmapflat是扁平的意思。 它把数组流中...
  • Java-安全发布

    而对象,通俗的理解是:java里面通过 new 关键字 创建一个对象。 发布一个对象的意思是:使对象在当前作用域之外的代码中使用。 比如下面knowsecrets指向的hashset类型的对象,由static修饰,是一个类变量。 当前作用域为publishexample类。 demo-1:import java.util.hashset; import java.util.set; public class ...
  • Java内存模型

    这里需要知道的一点是,这一切的操作在java语言里面都是依靠java语言自身来操作的,因为java针对开发人员而言,内存的管理在不需要手动操作的情况下本身存在内存的管理策略,这也是java自己进行内存管理的一种优势。 原子性(atomicity):这一点说明了该模型定义的规则针对原子级别的内容存在独立的影响...
  • Java泛型

    谁让咱定义的是 string 类型,而咱们又非要往集合中放入一条狗呢。 来自灵魂的拷问:只能用“e”来表示吗? (身边同事还真问过我这个问题,在这我还是再认真的回答一次)其实我们可以使用任何合法的 java 标识字符串,但是大家用单一的字母来表示,已经成为一种习惯,而 e 又代表 element 元素的意思,所以在集合中...
  • 详解 Java 泛型

    、super 和 extendsuperextends前言从 jdk 1.5 之后,java引入了泛型的支持(jdk 1.5 真是一个重要的版本,枚举、泛型、注解都是在这个版本开始支持的)。 到现在,泛型已经成为 java 里面最常使用的特性之一了。 不管是各种 java 集合类,还是一些开源库里面都能见到泛型的身影,如果我们使用得当,泛型可以大幅简化...
  • Java反射

    先说 java 反射api相关的类有下面几个:? 这里可以引出一个很有意思的话题,java 中一切皆对象,那class 也是对象,另外所有对象都有对应的class(类),class(类)就像饼干模板,object(对象)是根据class(类) 做出的饼干,那jdk 加载时先有class 还是先有object 呢? 如何加载 ? 这个可以留个思考题。 真实业务场景鲁...
  • Java 基础 | Collection 集合概览

    老读者都知道,我是自学转行到 java 的。 那时迫于生存压力,学得比较快,很多知识点仅停留在会用的层面。 最近,光会用不知道原理,没什么意思。 每次使用时都是机械性的 熟练使用。 加之一直有回归基础的想法,所以想在业余时间复盘 java 的基础知识。 知其然知其所以然是技术人的追求。 说到复盘基础,并不是所有...
  • Java常见异常及解释

    classcastexception你需要呆在自己出生的种姓或阶级。 java 不会允许达利特人表现得像刹帝利或者高贵种族的人假装成为工人阶级。 为了保持向前兼容,java ...eofexception你得到这条异常是因为你不知道eof是什么意思。 但是,我并不打算告诉你,因为你是一个不学无术的人。 filenotfoundexception一名木匠应该总是...
  • Java常见异常及解释

    classcastexception你需要呆在自己出生的种姓或阶级。 java 不会允许达利特人表现得像刹帝利或者高贵种族的人假装成为工人阶级。 为了保持向前兼容,java ...eofexception你得到这条异常是因为你不知道eof是什么意思。 但是,我并不打算告诉你,因为你是一个不学无术的人。 filenotfoundexception一名木匠应该总是...
  • Java内存模型

    “ java内存模型(java memory model,jmm)的定义是java虚拟机试图实现java程序在各种平台下都能达到一致的内存访问效果。 ? 我们都知道指令的执行是在cpu...意思是某一线程修改这个变量的值,对其他线程是可见的,这好像跟我们在上面描述的jmm不同,因为所有变量被线程修改,都是在工作内存中进行的,对于其他...
  • JAVA注解

    而j2se5.0中提供的注解就是java源代码的元数据,也就是说注解是描述java源代码的。 在j2se5.0中可以自定义注解。 使用时在@后面跟注解的名字。 二、j2se...由于target的中文意思是“目标”,因此,我们可能已经猜到这个注解和某一些目标相关。 那么这些目标是指什么呢? 大家可以先看看下面的代码。 @target...
  • java线程池模型

    二, 线程池的种类java里面线程池的顶级接口是executor,但是严格意义上讲executor并不是一个线程池,而只是一个执行线程的工具。 真正的线程池接口是executorservice。 下面这张图完整描述了线程池的类体系结构。? executor是一个顶层接口,在它里面只声明了一个方法execute(runnable),返回值为void,参数为...

扫码关注云+社区

领取腾讯云代金券