Java.Lang.JavaSystem Members

The members of Java.Lang.JavaSystem are listed below.

See Also: Inherited members from Java.Lang.Object

Public Properties

[read-only]
static
ErrJava.IO.PrintStream. Default error output stream.
[read-only]
static
InSystem.IO.Stream. Default input stream.
[read-only]
static
OutJava.IO.PrintStream. Default output stream.
static
PropertiesJava.Util.Properties. Returns the system properties.
static
SecurityManagerSecurityManager. Returns null.

Protected Properties

[read-only]
override
ThresholdClassIntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.
[read-only]
override
ThresholdTypeType. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

Public Methods

static
Arraycopy(Object, int, Object, int, int)
Copies length elements from the array src, starting at offset srcPos, into the array dst, starting at offset dstPos.
static
ClearProperty(string) : string
Removes a specific system property.
static
Console() : Java.IO.Console
Returns the Java.IO.Console associated with this VM, or null.
static
CurrentTimeMillis() : long
Returns the current time in milliseconds since January 1, 1970 00:00:00.
static
Exit(int)
Causes the VM to stop running and the program to exit with the given exit status.
static
Gc()
Indicates to the VM that it would be a good time to run the garbage collector.
static
Getenv() : IDictionary<string, string>
Returns an unmodifiable map of all environment variables to their values.
static
Getenv(string) : string
Returns the value of the environment variable with the given name, or null if no such variable exists.
static
GetProperty(string) : string
Returns the value of a particular system property or null if no such property exists.
static
GetProperty(string, string) : string
Returns the value of a particular system property.
static
IdentityHashCode(Object) : int
Returns an integer hash code for the parameter.
static
InheritedChannel() : Java.Nio.Channels.IChannel
Returns the inherited channel from the creator of the current virtual machine.
static
LineSeparator() : string
Returns the system's line separator.
static
Load(string)
See Runtime.Load(string).
static
LoadAsync(string) : System.Threading.Tasks.Task
Documentation for this section has not yet been entered.
static
LoadLibrary(string)
See Runtime.LoadLibrary(string).
static
LoadLibraryAsync(string) : System.Threading.Tasks.Task
Documentation for this section has not yet been entered.
static
MapLibraryName(string) : string
Returns the platform specific file name format for the shared library named by the argument.
static
NanoTime() : long
Returns the current timestamp of the most precise timer available on the local system, in nanoseconds.
static
RunFinalization()
Provides a hint to the VM that it would be useful to attempt to perform any outstanding object finalization.
static
RunFinalizersOnExit(bool)
Ensures that, when the VM is about to exit, all objects are finalized.
static
SetErr(Java.IO.PrintStream)
Sets the standard error output stream to the given user defined output stream.
static
SetIn(System.IO.Stream)
Sets the standard input stream to the given user defined input stream.
static
SetOut(Java.IO.PrintStream)
Sets the standard output stream to the given user defined output stream.
static
SetProperty(string, string) : string
Sets the value of a particular system property.