Please enable JavaScript.
Coggle requires JavaScript to display documents.
Programming languages: features/paradigms/implementation
techniques:…
Programming languages: features/paradigms/implementation
techniques: language types, compilation/interpretation, memory management, OOP
cs382 java vs c++ vs python
Java
Qualities/Design Goals
DPOSDMAHRS
-
-
-
-
-
-
-
-
-
Robust
-
capacity of a computer system to handle the errors during execution and manage the incorrect input of data
JDK
provides:
Includes the JRE, JVM, Javac, Jar, Javadoc
JAR
7 benefits of Jar files
SDCPPPP
-
-
Decreased Download Time
-
because it is
- 1 more item...
-
-
-
-
a single archive containing all the class files and auxilary resourcess needed for certain applets/applications
due to this bundling, only one HTTP transaction is needed, instead of one per file
-
is a variety of zip file
zip files
good for 4 things
compression
- 1 more item...
-
-
-
-
Java Archiver/Java archive tool, java archive file
-
-
java platform
is unique because it is a platform made purely of software that runs on top of other platforms such as
windows, linux, mac os
typical platforms
hardware or software in which a program runs, often described as a cross between the operating system and underlying hardware
-
-
-
build manager
is a
-
should be 5 things
easy to use and set up for a given project,
-
-
flexible
allow for a variety of build actions, on a variety of platforms
-
vs
IDE project manager
definition
a built-in project manager for compiling and linking, possibly packaging that comes with the IDE
IDE project manager
definition
a built-in project manager for compiling and linking, possibly packaging that comes with the IDE