动力节点旗下在线教育品牌  |  咨询热线:400-8080-105 学Java全栈,上蛙课网
首页 > 文章

Java学习之java术语总结

07-24 16:50 308浏览
举报 T字号
  • 大字
  • 中字
  • 小字

很多想学习java的朋友们,都会有这样或那样的顾虑,比如:英语不好,能学好java吗?因为java的日常就是敲代码,而代码是由英文字母组成的,所以有一部分人会担心英语基础差会影响到自己学习java,其实将常出现的java术语学会记住就可以了,下面来总结一下常用的java术语。

abstract(抽象)Java中,该关字用来描述某种不完全的方法,该方法提供了签名,但是其代码图待以后实现。

abstract data type(抽象数据类型):种受保护的数据类型,表示一个值以及能够访问和操作这个值的公共方法

abstraction抽象)将注意力集中在实现者和用户之间明显共享的对象或系统特性的过程

accessor(存取函数):一种返回抽象数据类型的全部或者部分状态的方法。

algorithm(算法):解决问题的详细方法。

aray(数组):一种提供对零个或者更多类似值的访问的对象。抽象来说,这些值在内存中是相邻存储的并且可以通过索引访问

assention(断言)对于机器的状态所做的假设正确的声明。

asymptotic analysis(进估计)对于程序在空间和时间使用情况的长期趋势的确定

byte code(字节代码)小的整数或者“代码”,用来描述将要由机器解释的操作

cas(强制转换):(1对于简单类型来说是程序员将某种类型转化为另一种类型的请求;(2对于对象类型说是一个程序员断表示一个引用是所指的类型的一个实例这个断言需要在编译或者运行时进行测试

class(类)抽象数据类型的一种描述:;产生新对象的模板。

class file(类文件)包含由Java程序编译产生的虚拟字节代码的文件

queue(队列):一种先进先出(FIFO)结构。最先入列的元素也是最先出列的元素。试和“堆”对比

reference(引用):一种表述值的紧密方式;在大多数程序语言中引用是内存中被引用值的地址。引用可以不代表任何值,在这种情况下,它是“空的”

signature(签名)方法的形式方法的名字和它的每个参数的类型。在java返回值不会认为是签名的一部分如果两个方法的签名相同则认为两个方法引用是相同的

source file(源文件)包含Java语言指令的文件,通常由程序员编写:源文件由 Java后缀标识。

stack()一种后进先出(LIFO)结构。最后入栈的元素也是最先出枝的元素试和“队列”比较

state(状态)由数据结构假定的值。比如一个整型数有2个不同的状态。数据结构的状态通常由实现它们的方式来限定。

subtype(子类型)替代超类型的一种可能更严格的类型

supertype(超类型):一个或者多个子类型的概括。超类型的使用允许方法在通用代码中操作不同的类型——多态。

Tree(树):一种结构或者为(1)空或者为(2)根的值加上更小子树的集合

virtua(虚拟)非真未实现

virtual machine(虚拟机)模拟一台可能不存在的机器的行为的程序

Heap(堆):一递归定义的数结构,它或者(1)空或为2包含一个极值比如极小或极大以及包含剩下值的较小子堆集合

indexing(索引):从储存在数据结构中的许多值中选择其中之一的过程,这种选择是通过可能发生在程序运行时的计算进行的。如果没有索引类型(比如数组和向量)实现可以高效访同的结构。

interface(接口)(1)非正式地说,是指类中可访问签名的集合。(2)正式地说,是指形成某个java类可访问方法基础的模板

interpreter(解释程序):一种制定(执行)程序指令的机制。在java虚拟机翻译由编译器产生的字节代码。

iterator(送代器)可用来访问存储在轴助结构中的值的数据结构。送代器通常以一种可预测的、精心定义的方式访问它们的值

mutator(值函数)潜在修改抽象数据类型的状态的方法,斌值函数将一种抽象数据类型从一个合法状态变化到另一个合法状态。

null(空)没有指向任何地方的引用

object(对象)类的实例。在java,所有非简单值都是对象

pointer(指针)引用的一种广义形式。指针能被直接操作,但是引用只能被赋值,Java使用引用,这种方式被认为是安全的因为它们能够被语言严格控制。

polymorphism(多态)运用常用的代码,操作多种类型数据的能力。多态是代码重用的一个重要部分

postcondition(后置条件)关于对象或者机器状态的一种逻辑声明。如果在方法执行前,前提满足的话这个声明为真。

programmer(程序员)理想情况下,是控制程序行为的人

以上内容就是在实际编程中经常使用的java术语,学会这些java术语其实是够用的,不用担心自己的英语不好而耽误java的学习。希望大家可以尽快的都将这些java术语记住,java零基础的小白在看基础知识的书时也更方便。

0人推荐
共同学习,写下你的评论
0条评论
代码小兵1058
程序员代码小兵1058

5篇文章贡献21716字

作者相关文章更多>

推荐相关文章更多>

Java数据结构

HelloWorld10-31 08:24

浅谈MySQL中SQL优化的常用方法

军哥08-12 23:29

五分钟读懂UML类图

江湖人称小李白12-10 10:41

MyBatis开发框架的四大核心

IT逐梦者08-17 21:43

一次搞定continue,break和return

HelloWorld11-06 11:19

发评论

举报

0/150

取消