为初学者而著!

Java基础是初学者的起点,是帮助你从小白入门到精通必学基础课程!

B站最新录制Java300集>>>   适合准备入行开发的零基础员学习Java,基于最新JDK13、IDEA平台讲解的,视频中穿插多个实战项目。每一个知识点都讲解的通俗易懂,由浅入深。不仅适用于零基础的初学者,有经验的程序员也可做巩固学习。

配套学习:​2022年Java300集最新录制课程上线了>>>​

J

J2EE application

任何可配置的J2EE功能单元。可能是由一个或多个软件模块与一个J2EE应用程序配置描述符打包成.ear文件。J2EE应用程序通常设计成在多机环境下运行的分布式应用。

J2EE product

一个遵循J2EE平台规范的实现。

J2EE Product Provider 

提供J2EE产品的生产商。

J2EE server

J2EE Product的运行时部分。一个J2EE提供Web和/或EJB容器。

JAE

Java(TM) Application Environment的缩写。Java Development Kit (JDK(TM))的源代码。

JAR Files (.jar)

Java ARchive的缩写。一种把许多文件聚合到一个文件的一种文件格式。

JAR file format

JAR是一种把许多文件聚合到一个文件的平台无关一种文件格式。许多个用Java编写的applet以及它们所需要的组件(.class文件,图片,声音和其他资源文件)能够被打包到一个JAR文件中,以便以后在单独一个HTTP请求中就能够下载到客户端。它同样支持文件压缩和数字签名。

Java(TM)

是Sun公司的商标,标识了一系列在独立的和网络化的环境中创建并安全的运行程序的技术。

Java Application Environment (JAE)

Java Development Kit (JDK(TM))的源代码。

Java(TM) 2 Platform, Standard Edition (J2SE platform)

核心的Java技术平台

Java(TM) 2 Platform, Enterprise Edition (J2EE platform)

一个用来开发和配置企业应用程序的环境。J2EE平台由一系列的服务,应用程序接口(APIs)和提供开发多级的,基于Web的功能的协议组成。

Java(TM) 2 SDK, Enterprise Edition

Sun公司的对J2EE平台的一个实现。这个实现提供了一个可操作的J2EE平台的定义。

JavaBeans(TM)

一个可移植的,平台无关的,可重用的组件模型。

Java Blend(TM) 

一个通过映射数据库数据到Java编程环境中的对象(Object)和映射对象到数据库使程序员能够简化数据库应用开发的产品。

Java Card(TM) API

一个和ISO 7816-4兼容的应用开发环境,集中在smart card上。

JavaCheck(TM) 

一个工具,用来检查一个应用程序或一个applet是否符合某个规范。

Java(TM) Compatibility Kit (JCK)

一个测试包,一组工具,和其它的一些需求,用来检查一个实现是否和Java平台规范和软件参考实现兼容。

Java Database Connectivity (JDBC(TM))

一个Java平台和大量数据库平台之间互联的平台无关的工业标准。JDBC(TM)提供了调用级的API来操作支持SQL语言的数据库。

Java Developer Connection(SM)

一个为个人开发者设计的服务,提供在线训练,产品打折,专题文章,错误信息和一些早期的版本兼容性信息。

Java Development Kit (JDK(TM))

一个软件开发平台,支持使用Java语言编写Applet或应用程序。

Java(TM) Enterprise API

这个API使编写大型的,可能在一个组织中或Internet上与其它应用程序共享多媒体数据的商业或数据库应用程序变得简单。在Java(TM)

Enterprise API家族中已经有四个APIs被设计出来。

Java(TM) Foundation Classes (JFC) 

一个扩展,把图形用户接口加入到抽象窗口工具集(AWT)中。

Java(TM) IDL 

一个提供J2EE平台与CORBA交互能力和互联能力的技术。这些兼容性使J2EE应用程序能够通过OMG IDL和IIOP调用远程网络上的操作。

Java(TM) Interface Definition Language (IDL) 

用Java编写的APIs,提供标准化的与CORBA(Common Object Request Broker Architecture)的交互能力和互联能力。

Java(TM) Message Service (JMS) 

使用企业级消息系统的API,比如IBM MQ Series,TIBCO Reanezvous等。

Java Naming and Directory Interface(TM) (JNDI)

一组用来提供多重命名和目录服务的APIs的集合。

JavaOS(TM)

一个基于Java的操作系统,对各种计算和用户平台进行了优化。JavaOS(TM)操作环境提供了一个运行时规范,使Java程序能够直接运行在硬件平台之上而不需要宿主操作系统。

Java(TM) Platform 

由Java编程语言,一组APIs,类库,其它在开发,编译,错误检查中要用到的程序,和一个能够装载并执行class文件的Java虚拟机组成。

除此之外,Java平台的目标是提供一组一致的兼容的实现。符合兼容性规范的实现能够得到Sun公司的兼容性标志。

Java 2是当前的一代Java平台。

Jini(TM) Technology

一组Java APIs,可能是任何一个Java 2平台的可选包。Jini API使网络设备和服务变得透明,不再需要用户去管理系统或网络使其正常工作。

Jini在目前是任何一个Java平台版本的一个可选软件包。

JNDI

Java Naming and Directory Interface(TM)的缩写,一组用来提供重命名和目录服务的APIs的集合。

JPEG 

Joint Photographic Experts Group的缩写。 由这个小组建立的一个图象文件压缩标准。它通过几乎察觉不出的图象质量的损失来实现了巨大的图象压缩比。

JRE

Java(TM) runtime environment的缩写。一个Java Development Kit (JDK(TM))的子集,适合最终用户和希望重新发布运行环境的开发人员。Java runtime environment由Java虚拟机,Java核心类和支持文件组成。

Just-in-time (JIT) Compiler

一个在Java运行时,把所有字节码转换为本地代码的编译器。这样就会加速Java的执行,相对Java虚拟机的解释执行。

JVM

参见: Java(TM) Virtual Machine (JVM)

L

lexical

关于如何把源代码翻译成各种编译器能够识别的记号

literal 

整数,浮点数,字符的基本表示方法。比如,字面上3.0是一个双精度浮点数,"a"是一个字符。

local variable 

一个块中可见的数据项,但是对块外面的代码是不可见的。比如,任何在一个方法中声明的变量是一个局部变量,不能在方法外面被使用。

long 

Java语言的一个关键字,用来定义一个long类型的变量。

M

member 

类的一个域或者方法,除非显式指明,否则一个member不是静态的。

method 

类中定义的一个方法,参见instance method, class method,除非显式指明,否则一个method不是静态的。

module 

一个软件单位,由一个或多个相同容器类型的J2EE组件和一个相同类型的配置描述符组成。有三种module类型:EJB,Web,和Application Client。模块可以被配置成独立的单元或嵌入到应用程序中。

Mosaic

一个提供简单图形界面,使用户能够方便的访问Internet上的数据的程序。这些数据可能是简单文件,或者超文本文档。Mosaic是由NCSA的一个小组编写的。

multithreaded

描述一个程序,它的代码被设计成拥有多个同时被执行的部分。参见thread。

O

object

面向对象程序的主要的一个构造块。每一个对象是一个编程单元,由数据(instance methods)和功能(instance methods)组成,参见class。

object-oriented design 

一个软件设计方法,通过类和对象为抽象和具体的对象的特点建模。

octal 

使用8作为基的计数系统。使用数字0-7。在Java中8进制数必须带有0前缀。参见hexadecimal。

One 

Open Net Environment的缩写,由Sun组织,主要工业参与商资助,描述了一个易于理解的体系结构,用来创建,编译和配置Web服务。ONE是平台无关的,基于完全开放的标准。Sun ONE指代一个特定的由Sun和iPlanet提供的对这个体系结构的实现。

Optional Packages 

一个或多个APIs的集合,在Java平台上,它们是可用的,并且可能在兼容平台上也被支持。

随着时间推移,Optional Packages可能因为市场需要而变成必需的。

ORB 

Object Request Broker的缩写。一个函数库,使CORBA对象能够定位另一个对象且和它通讯。

OTS 

Object Transaction Service的缩写,一组接口定义使CORBA对象能够处理事务。

overloading 

在同一个作用域里面使用一个标识符指代多个对象。在Java语言中,你可以overload方法,但不能是变量和操作符。

overriding 

在子类中对在父类中定义的方法提供一个不同的实现。

re-entrant enterprise bean

一个enterprise bean,能够被并发的,交叉的,或递归的调用,并且相互之间不干扰。

R

reference 

一个内容是地址的数据元素。

remote interface 

enterprise bean两个接口中的一个。remote接口定义了能够被客户调用的商业方法。

remove method 

在home接口中定义的方法,客户端可以调用它来删除一个enterprise bean。

resource adapter

一个系统级的软件驱动,被EJB容器和应用程序客户用来连接到一个EIS。通常一个resource adapter总是针对某一特定EIS的。它以函数库的形式提供,运行在使用它的服务器或客户地址空间中。一个resource adapter插入到一个容器中。应用程序组件配置容器,然后使用客户端API(由adapter提供的)或者由高层抽象生成的工具来访问下面的EIS。resource adapter和EJB容器配合提供与EIS连接的下层机制 - 事务,安全,和连接池。

resource manager 

提供访问一组共享对象的能力。一个recource manager参与一个被事务管理器外部控制和调整的事务。一个resource manager通常和访问它的客户运行在不同的主机上和不同的地址空间中。

resource manager connection

代表一个和资源管理器的会话的对象。

resource manager connection factory 

一个用来创建资源管理器对象的对象。

return 

Java语言的一个关键字,用来结束一个方法的执行。它后面可以跟一个方法声明中要求的值。

Java语言中J - R开头的英汉对照学习相关推荐

  1. Java快速入门学习笔记6 | Java语言中的for循环语句

    有人相爱,有人夜里开车看海,有人却连LeetCode第一题都解不出来!虽然之前系统地学习过java课程,但是到现在一年多没有碰过Java的代码,遇到LeetCode不知是喜是悲,思来想去,然后清空自己 ...

  2. Java语言中 void和public void的区别,static和public static的区别。

    void 中文意思是 空的,无效的. 编程=数据结构+算法: 在Java语言中,有8种基本的基本数据类型,当用java这个对象语言去描述现实实体时.基本数据类型就用不到了,要专门来引用 一种数据来描述 ...

  3. java语言中的while、do while、for循环

    java语言中的while.do while.for循环 什么是循环呢? 循环就是通过某个条件,重复的执行一段逻辑代码. 1.while循环 语法: while(布尔表达式){ //逻辑代码(循环操作 ...

  4. SWIFT MX报文基础函数与Java语言中String的方法对照理解

    SWIFT MX报文基础函数与Java语言中String的方法对照理解 前言 一.SWIFT是什么? 二.SWIFT MX是什么? 二.报文基础函数与Java语言中String的方法对照表 总结 前言 ...

  5. java 英文字符 字节_3、在JAVA语言中,每个英文字符占 个字节,每个中文汉字占( )个字节。...

    [判断题]中心原子中的几个原子轨道杂化时,必形成数目相同的杂化轨道. [单选题]集合 用区间表示正确的是 ( ) [单选题]15.Java语言的类间的继承关系是 [单选题]8.编译Java Appli ...

  6. 浅谈Java语言中ArrayList和HashSet的区别

    Java语言中ArrayList和HashSet的区别 2019-04-10   13:22:49 一.基本区别 首先一起看个实例,其代码如下: package com.MrZ_baby.com; i ...

  7. Java快速入门学习笔记5 | Java语言中的while循环语句

    有人相爱,有人夜里开车看海,有人却连LeetCode第一题都解不出来!虽然之前系统地学习过java课程,但是到现在一年多没有碰过Java的代码,遇到LeetCode不知是喜是悲,思来想去,然后清空自己 ...

  8. Java快速入门学习笔记4 | Java语言中的if条件语句

    有人相爱,有人夜里开车看海,有人却连LeetCode第一题都解不出来!虽然之前系统地学习过java课程,但是到现在一年多没有碰过Java的代码,遇到LeetCode不知是喜是悲,思来想去,然后清空自己 ...

  9. java语言中application异常退出和线程异常崩溃的捕获方法,并且在捕获的钩子方法中进行异常处理

    java语言中application异常退出和线程异常崩溃的捕获方法,并且在捕获的钩子方法中进行异常处理 参考文章: (1)java语言中application异常退出和线程异常崩溃的捕获方法,并且在 ...

最新文章

  1. 刚刚,2021泰晤士高等教育亚洲大学排名出炉
  2. lampp mysql 等待响应时间很长,XAMPP 最大执行时间(max_execution_time) 问题
  3. SAP保存操作记录CDHDR和CDPOS表,通过修改屏幕字段,查找SAP字段表和字段
  4. 控件不响应点击事件解决办法
  5. symantec antivirus 10.0服务器通讯问题
  6. c++ int8_t转int_Python 90行代码让微信地球转起来,你也可以!| 原力计划
  7. VC++判断是否连网
  8. MP3格式音频文件结构解析
  9. 05《基于深度卷积神经网络的车型识别研究》学习总结
  10. 不加群提取群成员_钉钉群机器人如何快速集成?无需API代码开发对接企业CRM,营销,表单,OA,客服和其他内部系统...
  11. dos 批处理 for知识学习
  12. 关系代数表达式_英语学数学 | 英语学代数XYZ,一样很简单
  13. 96K的3d FPS游戏-毁灭杀手(kkrieger)
  14. win7虚拟机详细搭建过程
  15. 玩转Dokuwiki
  16. java stringbuilder_Java stringBuilder的使用方法及实例解析
  17. feather初体验
  18. 高并发解决方案-mysql篇
  19. 那些英年早逝的 IT 劳模们
  20. 判断某整数是否既是5又是7的整数倍()

热门文章

  1. 必应地图最新路径分析引擎
  2. 计算机绘图a,计算机绘图A.doc
  3. Highcharts简介
  4. SkyEye——如何实现1553B总线仿真?
  5. 单例模式(五种实现)
  6. 查看计算机的硬盘的命令,如何用CMD命令检查电脑的硬盘
  7. 笔记之软件测试之道(茹炳晟)03-如何设计一个 “好的”测试用例
  8. 递归法求1!+2!+3!+4!+……+n!
  9. Redis 入门看这篇就够了
  10. 入侵检测技术概述笔记