ホーム>ネットワークプログラミングチュートリアル> Java チュートリアル
すべて ASP チュートリアル ASP チュートリアル ASP.NET チュートリアル PHP チュートリアル JSP チュートリアル C#/CSHARP チュートリアル XML チュートリアル Ajax チュートリアル Perl チュートリアル シェルのチュートリアル Visual Basic チュートリアル Delphi チュートリアル モバイル開発チュートリアル C/C++ チュートリアル Java チュートリアル J2EE/J2ME ソフトウェアエンジニアリング
Java チュートリアル
  • ディレクトリを再帰的に走査する Java の小さな例

    ディレクトリを再帰的に走査する Java の小さな例

    次のようにコードをコピーします。 public static void main(String[] args) {File f = new File("D://test//fsd");listChids(f,0);}public static void listChids(File f , int レベル){String preSrt = "";for(int i=0;i
    2024-11-25
  • 文字列内のキャリッジリターンとラインフィードを置換するJavaメソッド

    文字列内のキャリッジリターンとラインフィードを置換するJavaメソッド

    正規表現を使用して置換します。 コード スニペット: String documentTxt = EntityUtils.toString(entity,"gbk");//データを取得 documentTxt=documentTxt.replaceAll("[//t//n//r]", "" ) ;//コンテンツ領域のキャリッジ リターンとライン フィードを削除します。 注: String クラスの replaceAll には通常の置換関数があります
    2024-11-25
  • Java ページ URL で渡される中国語の文字化けした値の解決策

    Java ページ URL で渡される中国語の文字化けした値の解決策

    中国語の問題は、アプリケーションでよく発生する問題です。これには、文字デコード操作が含まれます。多くの場合、new String(fieldType.getBytes("iso-8859-1")、"UTF-8") を使用してデコードします。ただし、この方法は特定のアプリケーション環境によって制限され、アプリケーションのデプロイ環境が変わると中国語の文字化けが発生することがよくあります。ここでは、あらゆるアプリケーション展開環境で使用できるソリューションを紹介します。
    2024-11-25
  • Javaで一般的に使用されるソート方法

    Javaで一般的に使用されるソート方法

    以下のコードをコピーします。 package com.test;import java.util.Random;/*** ソートテストクラス* * ソートアルゴリズムの分類は次のとおりです。 1. 挿入ソート(直接挿入ソート、半挿入ソート、ヒル)ソート); 2. 交換ソート (バブル ソート、クイック ソート) * 3. 選択ソート (直接選択ソート、ヒープ ソート); 5. 基数ソート。 * * ソート方法の選択について: (1) n が小さい場合 (n ≦ 50 など)、直接挿入または直接選択ソートを
    2024-11-24
  • Struts2 ファイルのアップロードとカスタム インターセプターについて

    Struts2 ファイルのアップロードとカスタム インターセプターについて

    1. request/session/application 属性にアクセスまたは追加します public Stringscope() throws Exception{ActionContext ctx = ActionContext.getContext();ctx.getApplication().put("app", "Applicationscope");//Go ServletContext に appctx.getSession().put(&quot
    2024-11-24
  • Javaでネットワークカード名からIPアドレスを取得する

    Javaでネットワークカード名からIPアドレスを取得する

    次のようにコードをコピーします。 package me.xuzs.sso.test;import java.net.InetAddress;import java.net.NetworkInterface;import java.net.SocketException;import java.util.Enumeration;public class InternetTest {public static void main (String[] args) {String netCard = "
    2024-11-24
  • PDF の自動印刷を制御する Java の小さな例

    PDF の自動印刷を制御する Java の小さな例

    复制頁代頁如下:public byte[] autoPrintPdf(byte[] pdf_byte) {ByteArrayOutputStream bos=null;try {PdfReader Reader = new PdfReader(pdf_byte);bos = new ByteArrayOutputStream();PdfStamper ps = new PdfStamper(reader, bos) ;StringBuffer スクリプト = new StringBuffer(); sc
    2024-11-24
  • Java が DOS を呼び出してスケジュールされたシャットダウンを実装する例

    Java が DOS を呼び出してスケジュールされたシャットダウンを実装する例

    次のようにコードをコピーします。 public static void shutdown(){System.out.print("シャットダウンする分数を入力してください:");Scanner スキャナ = new Scanner(System.in);int 分 = Scanner.nextInt ()*60 ;ランタイム runtime = Runtime.getRuntime();String shutdown = "shutdown -s -t "+分;tr
    2024-11-24
  • 画像3D反転効果メソッドのJavafx実装例

    画像3D反転効果メソッドのJavafx実装例

    実装手順: 1. FlipView オブジェクトを定義します。次のプロパティが含まれます。 コード コードを次のようにコピーします。 // 正面ビュー public Node FrontNode; // 反転するかどうか boolean 反転 = false; // 反転角度 DoubleProperty time = new SimpleDoubleProperty(Math.PI) / 2) ; //PerspectiveTransformfrontEffect = 新しいパースペクティブ
    2024-11-24
  • Java のスタックとヒープの違いに基づいた、Java のガベージ コレクション メカニズムの関連した紹介

    Java のスタックとヒープの違いに基づいた、Java のガベージ コレクション メカニズムの関連した紹介

    #. Java には 2 種類のメモリがあります。それぞれスタックとヒープと呼ばれます。スタックはプログラム メモリ空間であるため、すべての基本型とオブジェクト参照はスタックに格納されます。ヒープは Java 仮想マシンがオブジェクトを保存する場所であり、オブジェクトを作成すると、Java 仮想マシンはオブジェクトをヒープに置き、作成されたオブジェクトのアドレスをスタックに置きます。したがって、基本型とオブジェクトへの参照はスタックに格納され、オブジェクトはヒープに格納されます。 #. Java のガベー
    2024-11-24
  • HttpServletResponse に関連する一般的なメソッドに基づくアプリケーション

    HttpServletResponse に関連する一般的なメソッドに基づくアプリケーション

    public void filedownload(HttpServletResponse response) throws Exception { ServletContext context = this.getServletContext();文字列パス = context.getRealPath("/download/awf.jpg");文字列ファイル名 = path.substring(path.lastIndexOf("//") + 1); // 如果下方
    2024-11-24
  • HttpServletRequest に関連する一般的なメソッドに基づくアプリケーション

    HttpServletRequest に関連する一般的なメソッドに基づくアプリケーション

    Referer:public void Referer(HttpServletRequest request, HttpServletResponse response)throws Exception {String Referer = request.getHeader("referer");if (referer == null || !referer.startsWith("http://localhost")) { response.sendRedirec
    2024-11-24
  • IO取扱説明書紹介

    IO取扱説明書紹介

    ファイル オブジェクトがファイルであるかディレクトリであるかを判断するときは、まずファイル オブジェクトによってカプセル化されたコンテンツが存在するかどうかを判断し、テキスト ファイル操作ストリームを構築するときに、エンコード方式 File f を指定することもできます。 f.exists() ;f.isDirectory();f.isFile();f.deleteOnExit();//プログラムの終了時に指定されたファイルを削除します。 f.createNewFile();//指定された場所にファイルを
    2024-11-24
  • Javaにおける一般的なIO操作クラスの継承構造の解析

    Javaにおける一般的なIO操作クラスの継承構造の解析

    IO共通IO操作クラスの継承構造 IO文字ストリーム Reader (ソース) BufferedReaderLineNumberReaderInputStreamReaderFileReader (バイトストリームから文字ストリームへのブリッジ) StringReaderWriter (目的) BufferedWriterOutputStreamWriterFileWriter (文字ストリームからバイトストリームへのブリッジ) StringWriter 空 PrintWriter 空のバイトストリーム
    2024-11-24
  • Java コレクションでのリスト学習の概要

    Java コレクションでのリスト学習の概要

    List は要素の複製を許可する順序付きコレクションです。実装は同期されず、複数のスレッドが List インスタンスにアクセスし、そのうちの少なくとも 1 つがテーブルを構造的に変更する (要素を追加または削除する) 場合、通常は外部同期を維持する必要があります。リストを自然にカプセル化するオブジェクトを同期することによって行われます。たとえば、 Collections.synchronizedList() でリストをラップします。 ArrayListList インターフェイスの可変サイズ配列の実装は、す
    2024-11-24