Category Archives: Java

「Java入門」 Class.getDeclaredMethod()のサンプル

サンプルコード

「Java入門」getName(), getSimpleName(), getCanonicalName()のサンプル

サンプルコード

java.util.StringTokenizerの使い方

サンプルコード下記

「Spring入門」invalidate()でセッションを破棄するサンプル

サンプルコード下記

CentOS7にjdk9をインストールするメモ

操作コマンド下記

java.security.SecureRandom()で乱数を生成するサンプル

サンプルコード

java.io.File.exists()でファイルの有無を判定する

サンプルコード

 

javax.ws.rs.POST(PUT、GET、DELETE)でRESTful API を実装するサンプル

サンプルコード

「Spring入門」@RequestParamでパラメータを取得するサンプル

Javaコード:
@RequestMapping(“/admin/employee/manage”)
public List<UserInoBean> selectByUid(@RequestParam(“userId”) String userId) throws SQLException {

//some code
}

APIのアクセスURL:
xxxx/admin/employee/manage?userId=xx

java.lang.reflect.Modifier.isStatic()でstaticメソッドを判定するサンプル

Javaコード:
package com.arkgame.study;
import java.lang.reflect.Method;
import java.lang.reflect.Modifier;

public class StaticCondDemo {
public static final class ChangfaTu {
public static void funcA() {
System.out.println(“this is public static method “);

};

@SuppressWarnings(“unused”)
private static void funcB() {
System.out.println(“this is static static method “);
};

public void funcC() {
System.out.println(“this is public Common method “);
};

@SuppressWarnings(“unused”)
private void funcD() {
System.out.println(“this is private Common method “);
}

}

public static void main(String[] args) {

Method[] cftmd = ChangfaTu.class.getDeclaredMethods();

for (Method md : cftmd) {
if (Modifier.isStatic(md.getModifiers())) {
System.out.println(“staticメソッド:” + md.getName());
}
}
}

}

結果
staticメソッド:funcA
staticメソッド:funcB