JAVA教程

java之物件引用static變數

如下面程式碼 Java程式碼 public class Test { public static int a = 2; public static void main(String[] args) { Test t = new Test(); t = null;

jsp學習筆記(15)

for(int i=0;i<type.size();i++){typeRow = (ArrayList)type.get(i);%><li><ahref="/OnlineShop/servlet/SearchServlet?types=<%=typeRow.get(

SCJP筆記_章五_流程控制、異常與斷言

第五章 流程控制、異常與斷言 5.1 if和switch語句 考試目標2.1 編寫實現if或switch語句的程式碼,並辨別這些語句的合法變元型別。 if和switch語句通常被稱作判決語句。在程式中使用判決語句時,是在要求程式計算一個給定的表示式,以判斷要採取哪個操作。 5.1.1

jsp 丟擲 java.lang.IllegalStateException 錯誤

在除錯一個jsp頁面時出現了異常當我在程式碼中加了許可權校驗的標籤<z:checkAuthority tran />後出現異常 <%@ page import="com.faw_qm.erp.web.data.DataUtil" %><%@ page im

雙擊執行.class檔案

送給初學者,為你免去cmd敲命令執行class的麻煩~@echo off rem --------------------------------------------------------------------------- rem runClassV3.0.bat rem 雙擊本批處理即

Java Collections API

對於很多 Java 開發人員來說,Java Collections API 是標準 Java 陣列及其所有缺點的一個非常需要的替代品。將 Collections 主要與 ArrayList 聯絡到一起本身沒有錯,但是對於那些有探索精神的人來說,這只是 Collections 的冰山一角。 關於本系列

jsp學習筆記(九)

package util;import java.io.UnsupportedEncodingException;public class Validate {public String getUnicode(String str) {if (str != null) {try {return new Str

java的Comparator和Comparable

java的Comparator和Comparable 當需要排序的集合或陣列不是單純的數字型時,通常可以使用Comparator或Comparable,以簡單的方式實現物件排序或自定義排序。 一、Comparator 強行對某個物件collection進行整體排序的比較函式,可以將

jsp學習筆記(11)

…HttpSession session = request.getSession();ArrayList login = (ArrayList) session.getAttribute("login");if(login == null || login.equals(""

jsp學習筆記(五)

package bean;import java.util.ArrayList;import DAO.DBOperation;/*** 書籍的業務類*/public class BookBean {/*** 新增、刪除、更新書籍*/public boolean addDelUpdate(String sql)

JAVA呼叫TOMCAT的CATALINA命令常見問題

問題1: 原先java執行bat命令的程式碼可能是 cmd /c start $TOMCAT_HOME/bin/catalina.bat 執行後出現錯誤 The CATALINA_HOME environment variable is not defined correctlyThis environ

RoleManager

/* * To change this template, choose Tools | Templates * and open the template in the editor. */package com.rolemanager.check;import java.io.IOException;im

jsp學習筆記(六)

package bean; import java.util.ArrayList; import dao.DBOperation; /** * 使用者業務處理類 */ public class UserBean { /** * 獲得登入使用者資訊 * @return */ public ArrayList g

assign,copy,retain之間區別

* assign: 簡單賦值,不更改索引計數(Reference Counting)。* copy: 建立一個索引計數為1的物件,然後釋放舊物件* retain:釋放舊的物件,將舊物件的值賦予輸入物件,再提高輸入物件的索引計數為1 還可以這樣理解: * 使用assign: 對基礎資料型別 (NSIntege

1.0342268943787