jre
登录
|
jre/8
netscape
org
launcher
javafx
com
javax
java
io
nio
math
applet
security
time
util
net
UnknownHostException.java
SocketException.java
URISyntaxException.java
URLStreamHandlerFactory.java
SocketPermission.java
NetPermission.java
Inet4Address.java
package-info.java
ConnectException.java
HostPortrange.java
SocketOptions.java
URL.java
PortUnreachableException.java
CacheResponse.java
JarURLConnection.java
InterfaceAddress.java
SocketAddress.java
URLStreamHandler.java
Inet4AddressImpl.java
SocketOutputStream.java
UnknownServiceException.java
URLDecoder.java
URLPermission.java
CacheRequest.java
Inet6Address.java
SocketSecrets.java
URLClassLoader.java
CookieHandler.java
AbstractPlainSocketImpl.java
InetAddressImpl.java
SecureCacheResponse.java
PlainDatagramSocketImpl.java
IDN.java
SocketImpl.java
CookieManager.java
AbstractPlainDatagramSocketImpl.java
StandardSocketOptions.java
CookiePolicy.java
HttpRetryException.java
SocketTimeoutException.java
ProtocolException.java
URI.java
SocksSocketImpl.java
ContentHandler.java
SocksConsts.java
DatagramSocket.java
BindException.java
PlainSocketImpl.java
MalformedURLException.java
URLConnection.java
SocketOption.java
DatagramSocketImpl.java
Socket.java
SocketInputStream.java
ProtocolFamily.java
Proxy.java
DefaultDatagramSocketImplFactory.java
MulticastSocket.java
DatagramPacket.java
SocketImplFactory.java
ContentHandlerFactory.java
ResponseCache.java
DefaultInterface.java
HttpCookie.java
URLEncoder.java
ServerSocket.java
ProxySelector.java
InMemoryCookieStore.java
Authenticator.java
InetAddress.java
PasswordAuthentication.java
InetSocketAddress.java
StandardProtocolFamily.java
FileNameMap.java
HttpURLConnection.java
InetAddressContainer.java
DatagramSocketImplFactory.java
NetworkInterface.java
SdpSocketImpl.java
CookieStore.java
NoRouteToHostException.java
Inet6AddressImpl.java
HttpConnectSocketImpl.java
beans
sql
text
awt
lang
rmi
SocketSecrets.java
清空
类结构
/* * Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package java.net; import java.io.
IOException
; class
SocketSecrets
{ /* accessed by reflection from jdk.net.Sockets */ /* obj must be a Socket or ServerSocket */ private static <T> void
setOption
(
Object
obj
,
SocketOption
<T>
name
, T
value
) throws
IOException
{
SocketImpl
impl
; if (
obj
instanceof
Socket
) {
impl
= ((
Socket
)
obj
).
getImpl
(); } else if (
obj
instanceof
ServerSocket
) {
impl
= ((
ServerSocket
)
obj
).
getImpl
(); } else { throw new
IllegalArgumentException
(); }
impl
.
setOption
(
name
,
value
); } private static <T> T
getOption
(
Object
obj
,
SocketOption
<T>
name
) throws
IOException
{
SocketImpl
impl
; if (
obj
instanceof
Socket
) {
impl
= ((
Socket
)
obj
).
getImpl
(); } else if (
obj
instanceof
ServerSocket
) {
impl
= ((
ServerSocket
)
obj
).
getImpl
(); } else { throw new
IllegalArgumentException
(); } return
impl
.
getOption
(
name
); } private static <T> void
setOption
(
DatagramSocket
s
,
SocketOption
<T>
name
, T
value
) throws
IOException
{
s
.
getImpl
().
setOption
(
name
,
value
); } private static <T> T
getOption
(
DatagramSocket
s
,
SocketOption
<T>
name
) throws
IOException
{ return
s
.
getImpl
().
getOption
(
name
); } }
查找资源
Jre/Lib
输入类名或文件名
类结构窗口