Time of Update: 2015-06-10
標籤:物件導向 java 程式設計語言 類 ------Java培訓、Android培訓、iOS培訓、.Net培訓、期待與您交流!
Time of Update: 2015-06-10
標籤:java面試題 抽象類別 介面 java基礎 ------Java培訓、Android培訓、iOS培訓、.Net培訓、期待與您交流! -------一:抽象類別(掌握)(1)把多個共性的東西提取到一個類中,這是繼承的做法。 但是呢,這多個共性的東西,在有些時候,方法聲明一樣,但是方法體。
Time of Update: 2015-06-10
標籤:iterator interface 迭代器 泛型 原來只是聽老師說泛型特別好用,但是後來一直弄android用的泛型就比較少了,可是感覺它真的很重要,於是花了一下午的時間寫了個demo,好,老規矩,上代碼:首先,sysout是個工具,但是用著不順手,博主按照自己的習慣寫了一個工具類,s:package
Time of Update: 2015-06-10
標籤: 現在已經讀到第二章 ,這個發現好多已經能都知道了 但是還是有自己比較生疏的比如說就是 儲存到什麼地方:書中介紹五種儲存的地方 分別為1儲存器,2堆棧,3堆4常量儲存 5非RAM儲存,java的出來的對象是儲存在堆上的,堆的好處它不同於堆棧,編譯器不知道儲存的對象在堆裡的存活多少時間,因此分配記憶體有很大的靈活性,當你需要一個對象的時候 執行一段java
Time of Update: 2015-06-10
標籤:一、概述: 這是讀的第一本英文原版的專業書籍,總的來說,因為自己也有一些基礎,讀起來並不是非常的費勁。前半部分主要是介紹java的相關文法,正好藉著這樣的機會鞏固了一下自己的碼代碼的能力,基本上把書中的代碼都打了一遍,前面的部分主要是用的notepad++來寫的,notepad++ 也有代碼提示功能,用起來還是挺不錯的,但是用cmd 來編譯,串連,javac 然後java
Time of Update: 2015-06-09
標籤:++ 運算子 java 計算 關於連加和連減:http://blog.csdn.net/ieayoio/article/details/46431843下面是一段普遍都瞭解的代碼:public static void main(String[] args) {int a=3;System.out.println(a++ +1);//4System.out.
Time of Update: 2015-06-09
標籤:list removeall大資料量最佳化 補集 今天在公司做項目需要求兩個集合的補集,考慮到collection類有removeAll方法,決定採用這種方式;結果程式一直卡在那兒不動了;資料量是兩個集合的資料差不多都有60萬,直接導致程式處於假死狀態(程式當然是還在運行);出現問題始終要解決的,我又給程式修改為先用retainAll求交集,然後再removeAll的方式,效果不明顯(事實
Time of Update: 2015-06-09
標籤:java set hashset Set的介面和實作類別是最簡單的,說它簡單原因是因為它的實現都是基於實際的map實現的。如 hashSet 基於hashMap,TreeSet 基於TreeMap,CopyOnWriteArraySet 基於 CopyOnWriteArrayList
Time of Update: 2015-06-09
標籤:java類 不可變 不可變類:一旦建立,狀態無法改變 關於建立不可變類有很多規則,下面一一介紹這些規則: 目錄定義不可變類的益處定義不可變類指南 定義不可變的益處構造簡單,便於測試和使用不可變類自然是安全執行緒的,無需關心多線程和同步問題不需要實現clone可以消極式載入,緩衝它的傳回值由於不可變可以用於Map的key和Set的元素(set元素不能重複)當作為屬性時,不需要深度clone
Time of Update: 2015-06-09
標籤: 選擇框、單選框和選項按鈕都是選擇組件,選擇組件有兩種狀態,一種是選中(on),另一種是未選中(off),它們提供一種簡單的
Time of Update: 2015-06-09
標籤:1.多態(polymorphism):多態是指程式中定義的引用變數所指向的具體類型和通過該引用變數發出的方法調用在編程時並不確定,而是在程式運行期間才確定,即一個引用變數倒底會指向哪個類的執行個體對象,該引用變數發出的方法調用到底是哪個類中實現的方法,必須在由程式運行期間才能決定。這就是多態性。多態性增強了軟體的靈活性和擴充性。簡單來說:發送訊息給某個對象,讓該對象自行決定響應何種行為。 通過將子類對象引用賦值給超類對象引用變數來實現動態方法引動過程。多態須具備: &
Time of Update: 2015-06-09
標籤:北京電子科技學院(BESTI)實 驗 報 告課程:Java程式與設計 班級:1352 姓名:閆佳歆 賈瑗學號:20135202 201
Time of Update: 2015-06-09
標籤:Given an array of integers and an integer k, find out whether there there are two distinct indices i and j in the array such that nums[i] = nums[j] and the difference between i and j is at most k.解題思路:HashMap,JAVA實現如下: public boolean
Time of Update: 2015-06-09
標籤:首先,瀏覽器竟然不支援直接粘貼圖片!!windows的Program Files這個系統檔案夾。我沒想過這個系統檔案夾居然會出問題。java裝在這裡,這個檔案夾有空格。環境變數正常設定,可是在終端是使用javac的帶參數的形式時,問題就來了。如。%CLALSSPATH%中 JAVA_HOME有空格!!以後要記得java不要裝在這個檔案夾就是了。javac: 無效的標記: Files\Java\jdk1
Time of Update: 2015-06-09
標籤:1.什麼是動態載入Class Loaders是動態載入Java類與Resource的一種機制。它支援Laziness,type-safe linkage,user-defined extensibility和multiple communicating namespaces這4種特性。 Lazy loading:Class只有在需要的時候才載入。這樣減少了記憶體使用量量,能提高系統反映速度; Type-safe linkage:動態類載入不會破壞JVM的型別安全;&
Time of Update: 2015-06-09
標籤:Find all possible combinations of k numbers that add up to a number n, given that only numbers from 1 to 9 can be used and each combination should be a unique set of numbers.Ensure that numbers within the set are sorted in ascending order.Example
Time of Update: 2015-06-09
標籤:Given an array of integers, find if the array contains any duplicates. Your function should return true if any value appears at least twice in the array, and it should return false if every element is distinct.解題思路:HashMap,JAVA實現如下: public
Time of Update: 2015-06-09
標籤:java linux 最近打算學習hadoop和spark,需要安裝java運行環境,我用的系統是CentOS。 一、安裝jdk 1.進入usr目錄cd /usr2.在usr目錄下建立java安裝目錄mkdir java3.將jdk-8u45-linux-x64.rpm拷貝到java目錄下cp /root/hadoop_home/jdk-8u45-linux-x64.rpm /usr/java/4.安裝jdkcd
Time of Update: 2015-06-09
標籤:java ee 為什麼說是真正意義上的Java EE,因為在此之前,我一直以為Java EE是Java基礎之上的進階程式設計語言,直到今天我才發現一直是自己理解錯了。此文是讀Java EE編程技術(第2版)的讀書筆記,在此說明一下,不涉及侵權問題吧。。。。 Java EE是一個標準中介軟體體繫結構:與Java不同,Java EE不是一種程式設計語言,而是一種體繫結構。Java
Time of Update: 2015-06-09
標籤:計算java對象大小 對象在記憶體中的儲存 jol工具使用 java物件版面配置 最近在學習java對象記憶體布局方面的一些知識,主要是想知道一個java對象到底佔用多少記憶體空間,以及java對象在記憶體中到底是什麼樣子的。c/c++中的sizeof運算子能夠方便地告訴我們一個變數佔用的記憶體空間,但是在java中卻沒有直接提供這種機制。