原创 java線程安全問題之靜態變量、實例變量(類變量)、局部變量

 java多線程編程中,存在很多線程安全問題,至於什麼是線程安全呢,給出一個通俗易懂的概念還是蠻難的,如同《java併發編程實踐》中所說: 寫道 給線程安全下定義比較困難。存在很多種定義,如:“一個類在可以被多個線程安全調用時就是線

原创 servlet中配置文件web.xml中的參數context-param和init-param區別

web.xml裏面可以定義兩種參數: (1)application範圍內的參數,存放在servletcontext中,在web.xml中配置如下: <context-param>           <param-name>cont

原创 轉發和重定向區別( forward與sendRedirect區別)

SendRedirect Forward 不同的request 不同的對象,但是可以渠道上一個頁面的內容 send後面的語句會繼續執行,除非return Forward後面的語句不會繼續發送給客戶端 速度慢 速度快 需要到客戶端的

原创 JAVA的三種標準輸入方式舉例

import java.io.*; import java.util.*; public class TestInput {     public TestInput() {   /無參數的構造方法    }      //第一種方

原创 java中byte數組和String字符串怎麼相互轉換?(string 轉 byte[]和byte[] 轉 string)

//string 轉 byte[]和byte[] 轉 string 1、不設定編碼方式<pre name="code" class="java">String str = "Hello"; byte[] srtbyte = str.ge

原创 java中基本數據類型的包裝類以及基本數據類型之間的轉換

java基本數據類型包裝類   Java語言是一個面向對象的語言,但是Java中的基本數據類型卻是不面向對象的,這在實際使用時存在很多的不便,爲了解決這個不足,在設計類時爲每個基本數據類型設計了一個對應的類進行代表,這

原创 類名.Class文件的對象(類名.Class文件作爲一個類的實例化)

1、當在內部類中使用this指的就是內部類的對象, 爲了訪問外層類對象,就可以使用外層類名.this來訪問。 2、在java中,每個class都有一個相應的Class對象,當編寫好一個類,編譯完成後,在生成的.class文件中,就產生

原创 如何從鍵盤錄入數據調用排序算法排序?

如何從鍵盤錄入數據調用排序算法排序?      |--如何從鍵盤錄入數據      |--如何用冒泡法排序 import java.util.ArrayList; import java.util.Scanner; // 定義鍵盤

原创 Servlet簡介

Servlet簡介 1.Servlet是sun公司提供的一門用於開發動態web資源的技術  *靜態web資源:固定數據文件  *動態web資源:通過程序動態生成數據文件  2.Servlet技術基於Request-Response編程

原创 http響應狀態碼大全

http狀態返回代碼 1xx(臨時響應) 表示臨時響應並需要請求者繼續執行操作的狀態代碼。 http狀態返回代碼 代碼   說明 100   (繼續) 請求者應當繼續提出請求。 服務器返回此代碼表示已收到請求的第一部分,正在等待其餘部

原创 java.util.Scanner應用詳解

java.util.Scanner是Java5的新特徵,主要功能是簡化文本掃描。這個類最實用的地方表現在獲取控制檯輸入,其他的功能都很雞肋,儘管Java API文檔中列舉了大量的API方法,但是都不怎麼地。   一、掃描控制檯輸入

原创 JSP九大內置對象

內置對象: Request,Response,Out,Session,Application,Cookie,Config,Page,Exception。 1、Request對象     該對象封裝了用戶提交的信息,通過調用該對象相應的

原创 jsp與servlet的關係

課前索引 1. 動態網頁和靜態網頁有什麼區別? 2. 什麼是Web應用程序? 3. 什麼是Servlet,和一般Java程序有什麼區別? 4. 什麼是JSP,和Java是什麼關係? 5. JSP和Servlet有哪些異同點? 6. JSP

原创 ServletContext對象詳解

1.Web容器在啓動時,他會爲每個web應用程序都創建一個對應的ServletContext對象,所以ServletContext 就代表當前的web應用。用於數據共享 2,獲取ServletContext對象 方式一:ServletCo

原创 referer——防盜鏈

referer 實現防盜鏈 request_referer.java   :   [java] view plaincopy package cn.request;      import java.io.IOEx