首页 > 编程语言 >Java名字的由来

Java名字的由来

时间:2023-05-03 17:07:57浏览次数:36  
标签:Java 编程语言 这杯 Sun 编程 热咖啡 名字


      Java语言的历程丰富多彩,被现在众多程序员和企业广泛使用,不用质疑这是Java的领先技术的结果。

      Java是Sun公司开发的一种编程语言,Sun公司最初的方向是让Java来开发一些电器装置程序,如:机顶盒、公交卡,Sun公司万万没想到Java会引来这么多的企业关注,所以又继续往网络编程方向拓展,然而有了现在的Java EE、Java Me。

       Java名字的由来,实际上是一个有趣的故事。

       我们所见到的Java标志,总是一杯热咖啡,这杯热咖啡你很难与计算机编程联想到一起。这杯热咖啡、Java这个名字的由来,是Java创始人员团队中其中一名成员由于灵感想到的,想起自己在Java岛(爪哇岛)上曾喝过一种美味的咖啡,于是这种计算机编程语言就命名为Java,与此同时它的标起来是我们最熟悉不过的一杯热咖啡。


Java名字的由来_Java


Java名字的由来_编程语言_02

Java名字的由来_编程语言_03


Java名字的由来_编程语言_02

Java名字的由来_编程语言_05






标签:Java,编程语言,这杯,Sun,编程,热咖啡,名字
From: https://blog.51cto.com/xcbeyond/6241382

相关文章

  • 关于java中的多态和对实例化对象的一些理解
    java面向对象三大特征即为:继承封装多态。而多态需要三大必要条件。分别是:继承、方法重写、父类引用指向子类对象。我们先一个一个来理解。1、首先是继承和重写。这个很简单。因为多态就是建立在不同的重写之上的。也就是说多态就是在使用着一个方法的不同重写。而重写又是依赖着......
  • Java 网络编程 —— 创建多线程服务器
    一个典型的单线程服务器示例如下:while(true){Socketsocket=null;try{//接收客户连接socket=serverSocket.accept();//从socket中获得输入流与输出流,与客户通信...}catch(IOExceptione){e.printStackTr......
  • Java虚拟机之自动内存管理
    1内存区域1.1运行时数据区域运行时数据区域可以划分为由所有线程共享的方法区、堆和线程隔离的虚拟机栈、本地方法栈、程序计数器。1.1.1程序计数器(ProgramCounterRegister)-线程隔离程序计数器是一块较小的内存空间,它是当前线程所执行的字节码的行号指示器。Java虚拟机......
  • Java基础
    目录Java基础注释标识符数据类型变量包机制JavaDoc生成文档Java基础注释单行//,多行/*注释/文档注释/**@Description*@Author*/标识符数据类型longnum=30L;floatnum=10.1F;最好完全避免用浮点数进行比较(用Bigdecimal)强制类型转换(不能对boolean转换):(类型)......
  • java基于springboot+vue非前后端分离的影城管理系统、影院销售管理系统,附源码+文档+PP
    1、项目介绍本影城管理系统主要包括二大功能模块,即用户功能模块和管理员功能模块。(1)管理员模块:系统中的核心用户是管理员,管理员登录后,通过管理员功能来管理后台系统。主要功能有:首页、个人中心、用户管理、电影类型管理、放映厅管理、电影信息管理、购票统计管理、系统管理、订......
  • java操作map集合
    java操作map集合importjava.util.HashMap;importjava.util.Map;publicclassMapExample{publicstaticvoidmain(String[]args){//创建一个HashMap对象Map<String,Integer>map=newHashMap<>();//添加键值对......
  • JAVA方法详解
    JAVA方法详解方法是程序中的最小执行单元 形参:形式参数,是指方法定义中的参数实参:实际参数:方法调用中的参数 有返回值的定义格式:publicstatic返回值类型方法名(参数){方法体;return返回值;}调用格式:直接调用赋值调用输出调用方法的注意事项方法......
  • Java 注解
    什么是Java的注解如何在Java中定义一个注解注解通过@interface关键字进行定义。public@interfaceTestAnnotation{}上面的代码就创建了一个名字为TestAnnotaion的注解。那么如何使用这个注解呢?下面的代码创建一个类Test,然后在类定义的地方加上@TestAnnotation......
  • idea创建SpringBoot项目报错For artifact {mysql:mysql-connector-java:null:jar}: Th
    Forartifact{mysql:mysql-connector-java:null:jar}:Theversioncannotbeempty.报错如图:pom.xml文件如图:添加版本号:就好了......
  • 关于java中的super
    首当其冲先说一下super的用途和含义。他是用于调用一些被重写的方法。这里还可以复习一下子这个重写:重写是把新的方法放在被重写的方法前面。在被重写的子类中,优先调用重写后的方法。但是如果想要调用原本未被重写的方法的话,就需要super了。如上的代码中ChildClass为FatherClass......