本文由 简悦 SimpRead 转码, 原文地址 www.cnblogs.com
获取当前方法的名称空间、类名和方法名称
var className=System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name;
public string GetMethodInfo()
{
string str = "";
//取得当前方法命名空间
str += "命名空间名:" + System.Reflection.MethodBase.GetCurren……继续阅读 »
sharezer
2年前 (2021-11-18) 1192浏览 0评论
0个赞
// 移除所有方法的final字段
public static void removeFinal(Class<?> clazz, Method[] methods) {
Class classClass = Method.class;
for (Method method : methods) {
try {
Field accessFlagsField = classClass.getSuperclass().getDeclaredField("accessFlags");
accessFlagsField.setAcc……继续阅读 »
sharezer
3年前 (2020-10-10) 2213浏览 0评论
27个赞
本文由 简悦 SimpRead 转码, 原文地址 www.cnblogs.com
[TOC]
在查看反射相关的 Class、Field 、Constructor 等类时,看到他们都有这样一个方法:getModifiers():返回此类或接口以整数编码的 Java 语言修饰符。如需要知道返回的值所代表的意思,则需要用到 java.lang.reflect.Modifier 这个类,这个类提供了 static 方法和常量,可以对类和成员访问修饰符进行解码。既然是位于 java.lang.reflect 下,那说明一般是在动态加载过程中、使用 java 反射对某些类进行过滤时会用到,一般开发并……继续阅读 »
sharezer
3年前 (2020-10-10) 2083浏览 0评论
0个赞
1. 通过下载 Oracle 官网的 jdk 来安装
访问http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2. 把 jdk-8u171-linux-x64.tar.gz 下载到本地
3. cd /usr/local
进入 / usr/local 目录
4. mkdir java
创建 / usr/local/java 目录
5. cd java
进入 java 目录
6. 用 Xftp 把 jdk-8u171-linux-x64.tar.gz 上传到此目录
tar -xzvf……继续阅读 »
sharezer
4年前 (2019-09-29) 1879浏览 0评论
0个赞
import java.io.Serializable;
public class IsAssignableFromTest implements Serializable{
/** 序列号 */
private static final long serialVersionUID = 5716955136475665579L;
public static void main(String[] args) {
//测试是否实现了父类
boolean re1= Object.class.isAssignableFrom(IsAssi……继续阅读 »
sharezer
5年前 (2018-06-20) 2703浏览 0评论
0个赞
public boolean isNumeric(String str) {
for (int i = 0; i < str.length(); i++) {
if (!Character.isDigit(str.charAt(i))) {
return false;
}
}
return true;
}
……继续阅读 »
sharezer
6年前 (2017-06-02) 2269浏览 0评论
0个赞
/**
* 获取公网ip
* @return
*/
public String getNetIp() {
String ip = "";
InputStream inStream = null;
try {
URL infoUrl = new URL("http://1212.ip138.com/ic.asp");
URLConnection connection = infoUrl.openConnection();
HttpURLConnection httpConnect……继续阅读 »
sharezer
7年前 (2017-04-20) 2190浏览 0评论
0个赞
public void testPing() {
final Thread pingThread = new Thread() {
@Override
public void run() {
try {
String lost = new String();
String delay = new String();
Process p = Runtime.getRuntime().exec("ping -c 4 " + "……继续阅读 »
sharezer
7年前 (2017-04-20) 2803浏览 0评论
0个赞