Time of Update: 2015-04-26
標籤:線程概述進程:是一種
Time of Update: 2015-04-26
標籤:類的進階概念包括:存取修飾詞、封裝、靜態成員、初始化塊以及內部類等混合內容。存取修飾詞:(1).公開存取層級:使用public關鍵字修飾。用public關鍵字修飾的成員對外公開,即公開成員可以被任何其它對象訪問。(2).受保護存取層級:使用protected關鍵字修飾。受保護的成員可以被同一包中的類所訪問,還可以被類的子類所訪問,不管子類是在哪個包中。(3).預設存取層級:沒有存取修飾詞。預設存取層級的成員可以被同一包中的其它類所訪問。(4).私人存取層級:使用private關鍵字修飾。它
Time of Update: 2015-04-26
標籤:轉自:http://blog.csdn.net/walkingmanc/article/details/6369487java 應用可以打包成jar 格式, jar格式其實只是一種很普通的壓縮格式,與zip格式一樣,只不過是它會在壓縮檔的目錄結構中增加一個META-INF/ MANIFEST.MF 的元檔案。 我們知道,經過編譯的位元組碼class檔案可以直接放到java虛擬機器去解釋執行(JIT方式), 我們通過在命令列調用“java
Time of Update: 2015-04-26
標籤:1、java的工作方式原始碼----》編譯器----》輸出的.class檔案可在java虛擬機器(通過軟體實現,如收集、電腦裡)上運行。2、java的程式結構一個類的程式結構,---------直觀的例子:3、java是怎麼啟動的呢每個java程式有且只有一個main()函數,運行時就在main()中開始執行,這就是起始點(不要問為什麼,就是從這開始)。這就是main()函數。(執行的就是這一句,System.out.print("I Rule!");列印出I
Time of Update: 2015-04-25
標籤:原文地址:http://java.dzone.com/articles/gradle-goodness-set-javaIf we want to set an explicit encoding for the Java compiler in Gradle we can use the options.encoding property. For example we could add the following line to our Gradle build file to
Time of Update: 2015-04-26
標籤: 這是開始寫的第一篇學習部落格,記錄一下每個月的學習進度和掌握程度,因為這是第一次寫學習部落格而且已經看編程方面的書已經有幾個月了,所以這一篇學習部落格可能看似有些亂或者篇幅太長。從十二月的《程式員教程》到現在的《JAVA核心技術卷一基礎知識》,關於編程的書在看的目前是四本(《程式員編程》《C Primer Plus》《C++ Primer
Time of Update: 2015-04-26
標籤:最近設計模式越來越受到企業和程式員的重視了, 自己作為初學者,將自己學習的點滴貼到部落格園,分享一下~ java.util包裡面提供了對觀察者模式的支援,下面是模仿著其中的Observer和Observable寫出了我的觀察者模式代碼。 package com.myobserver;public interface Observer { void update(Observable obs, Object obj);}package com.myobserver;
Time of Update: 2015-04-26
標籤:一 基本資料結構必須包括在類中必須具備 public static main方法大小寫敏感二、資料類型四種整數類型:Int 4位元組 short 2位元組 long8位元組 byte1位元組二種浮點型float 4位元組douleble 8位元組char類型;boolean類型常量使用final定義 類常量使用static final定義三、操作符號X!=0 &&1/x>x+y //如果X=0,不進行&&後面的計算避免x=0的1
Time of Update: 2015-04-26
標籤:同一個包myjava中:主程式myjava.java類檔案package myjava;import myjava.*;public class myjava implements Jinterface { public void eat(){ System.out.println("
Time of Update: 2015-04-25
標籤:Reverse digits of an integer. Example1: x = 123, return 321Example2: x = -123, return -321解題思路:將數字翻轉並不難,可以轉成String類型翻轉,也可以逐位翻轉,本題涉及到的主要是邊界和溢出問題,使用Long或者BigInteger即可解決。題目不難:JAVA實現如下:public class Solution { static public int reverse(int x) {
Time of Update: 2015-04-24
標籤:重載的定義?答:如果一個類中有多個的傳回值相同,方法名相同的方法,唯獨只有參數類型不相同!這個就可以構成 重載,java在執行個體對象調用這個方法的時候,可以區分開是調用的那個方法!比如 class Test{ void max(int a, int b) { System.out.println("現在我在int"); System.out.println(a>b?a:b); } void max(float a,
Time of Update: 2015-04-24
標籤:圖片 pdf pdf轉圖片 java 代碼:/** * 將pdf中的maxPage頁,轉換成一張圖片 * * @param pdfFile * pdf的路徑 * @param outpath * 輸出的圖片的路徑[包括名稱] * @param maxPage * pdf的頁數 *
Time of Update: 2015-04-24
標籤:泛型 java /* 泛型:指定集合類型,在運行而不是編譯時間時就發現問題,消除安全隱患。避免強轉。 */package pack;import java.util.ArrayList;import java.util.Iterator;/*public class Main { public static void sys(Object obj) { System.out.println(obj);
Time of Update: 2015-04-22
標籤:本文出自馮立彬的部落格,原地址:http://www.fenglibin.com/use_java_to_check_images_type_and_security.html一、通常情況下,驗證一個檔案是否圖片,可以通過以下三種方式:1)、判斷檔案的副檔名是否是要求的圖片副檔名這種判斷是用得比較多的一種方式,不過這種方式非常的不妥,別人稍微的把一個不是圖片的檔案的副檔名修改為圖片的副檔名,就繞開了你的這種校正,如果這上傳的檔案是shell、php或者jsp,那你的網站基本上可以說就在別人
Time of Update: 2015-04-21
標籤:1、強引用(StrongReference) 強引用是使用最普遍的引用。如果一個對象具有強引用,那記憶體回收行程絕不會回收它。如下: Object o=new Object(); // 強引用
Time of Update: 2015-04-21
標籤: 第一個路口action /* * wuhan syspro author zhangrui 2010/08/23*/package jp.co.syspro.poo.action;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.apache.struts.action.Action;import
Time of Update: 2015-04-20
標籤:1,首先總結一下線性表(分為順序表和連結資料表,【即順序儲存結構和鏈式儲存結構的區別】)和棧(順序棧和連結棧)還有隊列(順序隊列和連結隊列)的JAVA類庫中的實現:java.util.ArrayList 實現了順序表,java.util.LinkedList
Time of Update: 2015-04-21
標籤:java集合容器Java集合容器總結一、按資料結構主要有以下幾類:內建、list、set、map; 1、內建容器:數組 2、list容器: Vetor,Stack,ArrayList,LinkedList,CopyOnWriteArrayList(1.5),AttributeList(1.5),RoleList(1.5),RoleUnresolvedList(1.5),ConcurrentLinkedQueue(1.5),A
Time of Update: 2015-04-20
標籤:http://alaric.iteye.com/blog/1931253http://www.cnblogs.com/java-my-life/archive/2012/06/06/2534942.html1.備忘錄模式(Memento) 定義:主要目的是儲存一個對象的某個狀態,以便在適當的時候恢複對象,個人覺得叫備份模式更形象些。
Time of Update: 2015-04-20
標籤:1916年,德國首先實行夏令時,英國因為怕德國會從中得到更大的效益,因此緊跟著也採取了夏令時 1986年至1991年,中華人民共和國在全國範圍實行了六年夏令時 サマータイム 夏時間(日本現在沒有實行夏令時,但是在美國駐軍的1948年?1951年使用了夏令時) 一下內容來源:http://blog.csdn.net/java2000_net/article/details/4362316======================================