Time of Update: 2015-05-06
標籤: 類的概念一個類可以繼承其它類的一切例:class Employee {String name;int age;float salary;}class Manager extends Employee{String deparentName;int deparentNumber;}public class test2{public static void main(String args[]){Manager e=new Manager();e.name="張旭";e.age=22;e.
Time of Update: 2015-05-06
標籤:java1. IDE開發工具介紹 IDE(整合式開發環境:Integrated Development Environment)是專為程式員提供的應用軟體,這些軟體具備功能強大的圖形介面。在IDE的輔助下,程式員可以更加高效的完成編譯、調試、提交、重構等工作。 Eclipse、MyEclipse是目前主流的IDE開發工具。
Time of Update: 2015-05-06
標籤:1、定義介面 使用interface來定義一個介面。介面定義同類的定義類似,也是分為介面的聲明和介面體,當中介面體由常量定義和方法定義兩部分組成。定義介面的基本格式例如以下:[修飾符] interface 介面名 [extends 父介面名列表]{[public] [static] [final] 常量;[public] [abstract]
Time of Update: 2015-05-06
標籤:java中的一些命名的規範:1. 包 - 小寫字母 - 例如 com.apple.quicktime.v22. 類 - 首字母大寫,大小寫混合 - 例如 class Image3. 介面 - 與類相似,最好是I開頭 - 例如 interface ICar4. 方法 - 一般是動詞,大小寫混合,第一個字母小寫 - 例如 runFast();5. 變數 - 基本和方法類似,臨時變數可以用i,j,k,其他的盡量有實際含義 - 例如 float myWdith;6.
Time of Update: 2015-05-06
標籤:先定義一個類,名字為Car,實現了兩個構造方法如下: 1 public class Car { 2 3 //這裡就是一個構造方法,不能有傳回值類型, 4 public Car(){ 5 6 System.out.println("Car的建構函式-無參數"); 7 8 } 9 10 //這裡也是一個構造方法, 有參的構造方法11 public Car(String
Time of Update: 2015-05-06
標籤:這是學習中用到的一些基礎知識String 是經常會用到的一個類,學習的過程中發現的東西進行的匯總。1. 初始化方面: String類是一個比較特別的類,初始化的時候有種簡化的特殊文法。 1>String s = "abc"; 而按照正規的文法來說,應該是: 2>String s = new String
Time of Update: 2015-05-06
標籤:對象訪問會涉及到Java棧、Java堆、方法區這三個記憶體地區。如下面這句代碼:[java] view plaincopyprint? Object objectRef = new Object(); 假設這句代碼出現在方法體中,"Object objectRef”
Time of Update: 2015-05-06
標籤:前言:今天遇到一個問題,一個使用者在登入的時候,出現登入失敗。但是其他使用者登入都是正常的,經過調試發現登入失敗的使用者的密碼中有兩個特殊字元: * 、# 。 特殊符號在提交表單的時候,出現了編碼不一樣的問題。那麼編碼是什麼鬼?? 1、什麼是application/x-www-form-urlencoded字串?
Time of Update: 2015-05-06
標籤:關於遞迴和迭代的部落格一篇:http://blog.csdn.net/believejava/article/details/8423888遞迴佔用的資源較多,而且容易發生記憶體溢出,不易管理,推薦使用迭代包的好處是:將有相似功能java檔案放在同一個包下,便於使用管理 防止命名衝突 為protected類型的變數提供保護,使其對包外不暴露,只能在包內使用。.有一個問題是為啥主函數所在的java檔案不能寫包名,只能import包,否則老是報錯。。還有就是我現在為啥都不需要在配置clas
Time of Update: 2015-05-06
標籤:主要更新了MeteoInfoLab至0.2版,已經有一些實用功能了,這裡做些簡單的介紹。1,MeteoInfo網站:http://www.meteothinker.com/2,百度雲端硬碟:
Time of Update: 2015-05-06
標籤:acm 簡單類比 噁心水題 java 電梯 ElevatorTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s):
Time of Update: 2015-05-06
標籤:1、寫出你熟悉的開源架構以及各自的作用(項目中為什麼使用SSH)答:架構:hibernate,spring,struts1/struts2. Hibernate主要用於資料持久化;封裝了JDBC操作;還提供了一個易用的、高效率的對象關係映射架構; Spring 的控制反轉能起到解耦合的作用; Struts
Time of Update: 2015-05-06
標籤:(一)單元測試(1) 三種代碼虛擬碼產品代碼測試代碼一般測試: 邊界測試: 測試出錯情況 改正代碼:(2) TDD(Test Driven Devlopment,
Time of Update: 2015-05-06
標籤:1、關於java強制類型轉換int x =1;byte y = 2;byte z = 0;1). z = (byte)(x+y);//強制類型轉換成功2). z = (byte)x+y;//強制類型轉換報錯,損失精度錯誤第二種 先把X轉換成byte為啥就報錯了呢解決:byte short int 三者之間的互算後 都是 int型,包括byte+byte,short+short,如果 這三者和long類型互算 就是long類型查看變數類型的java代碼/*class Test
Time of Update: 2015-05-06
標籤: Exponentiation大數a的n次冪,直到讀到EOF(檔案結尾)為止,其中忽略小數後面的0 1 import java.util.*; 2 import java.math.*; 3 import java.text.*; 4 public class Main 5 { 6 public static void main(String[] args) 7 { 8 Scanner
Time of Update: 2015-05-06
標籤:早上還在穿衣服的時候接到了面試電話,面試官問了幾個問題,我感覺都答得不順,感覺準備的太不充分了,有種我寫了一年的java但是什麼都不知道的感覺。覺得自己真心好low,連多線程都沒辦法完整的回答,居然卡殼了。腦子裡都是漿糊麼~sad。1.你對swing有瞭解嗎?它下面有哪些常用包能說明下嗎?2.collection有哪些,比如說list?list有哪些具體的實作類別?ArrayList是安全執行緒的嗎?如果線程不安全,要怎麼規避?3.多線程的實現有哪幾種寫法?4.j2ee有瞭解嗎?資料庫學的
Time of Update: 2015-05-06
標籤:gson class java 泛型 json 在開發時,遇到了下面這條語句,不懂,然習之。 private List<MyZhuiHaoDetailModel> listLottery = new ArrayList<MyZhuiHaoDeta
Time of Update: 2015-05-06
標籤:http://yizhilong28.iteye.com/blog/1154098在linux下跑一個多線程讀取檔案的程式,待讀取檔案有數十萬個。程式讀取過程中拋出如下異常*****(Too many open files)。 原因是由於linux限制了一次會話中,程式最大同時開啟檔案數目。在redhat5中,該數值為1024。可以使用ulimit -n
Time of Update: 2015-05-06
標籤:重載overload 和 覆蓋override 是多態的兩種表現形式。重載overload,發生在同一類中,相當於不同的方法,只是因為功能類似所以起了相同的名字,必須包含不同的參數,可以使用不同的傳回值類型。如代碼: 1 public class OverloadTest { 2 3 public void loadTest(){ 4 System.out.println("loadTest第一個"); 5 } 6 7
Time of Update: 2015-05-06
標籤:j2ee 優先順序 listener filter servlet 一、概述web容器中,主要以三個容器物件的生命週期為導向,分別為:Listener/Filter/Servlet。總體概圖如下: 同時,還存在著這樣一種配置節點:context-param,它用於向 ServletContext