Skip to main content
Engineering LibreTexts

6.8: Vocabulary

  • Page ID
    21131
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \) \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)\(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\) \(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\)\(\newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    IDE:
    An “integrated development environment” that includes tools for editing, compiling, and debugging programs.
    JDK:
    The “Java Development Kit” that contains the compiler, Javadoc, and other tools.
    JVM:
    The “Java Virtual Machine” that interprets the compiled byte code.
    text editor:
    A program that edits plain text files, the format used by most programming languages.
    JAR:
    A “Java Archive”, which is essentially a ZIP file containing classes and other resources.
    command-line interface:
    A means of interacting with the computer by issuing commands in the form of successive lines of text.
    redirection operator:
    A command-line feature that substitutes System.in and/or System.out with a plain text file.
    wildcard:
    A command-line feature that allows you to specify a pattern of filenames using the * character.
    debugger:
    A tool that allows you to run one statement at a time and see the contents of variables.
    breakpoint:
    A line of code where the debugger will pause a running program.
    call stack:
    The history of method calls and where to resume execution after each method returns.
    unit test:
    Code that exercises a single method of a program, testing for correctness and/or efficiency.

    This page titled 6.8: Vocabulary is shared under a CC BY-NC-SA 3.0 license and was authored, remixed, and/or curated by Allen B. Downey (Green Tea Press) .

    • Was this article helpful?