Time of Update: 2015-07-19
標籤:1、JAVA的三大體系:JME(微縮版),JSE(標準版),JEE(企業版);2、JAVA的三大核心機制:JAVA虛擬機器,記憶體回收機制,代碼安全性檢測3、java開發集JDK4、java編譯器javac5、java解譯器java6、javaAPIAPI7、java文檔化工具javadoc8、java打包工具jar9、java自動垃圾收集技術:System.gc(),finalizer();功能:資源回收;程式員無法控制的記憶體回收機制操作;10、 &n
Time of Update: 2015-07-19
標籤:leetcode java largest rectangle in 題目:Given n non-negative integers representing the histogram‘s bar height where the width of each bar is 1, find the area of largest rectangle in the
Time of Update: 2015-07-19
標籤:java 儲存 棧 資料 在JAVA中,有六個不同的地方可以儲存資料: 1. 寄存器(register)。
Time of Update: 2015-07-19
標籤:leetcode java partition list 題目:Given a linked list and a value x, partition it such that all nodes less than x come before nodes greater than or equal to x.You should
Time of Update: 2015-07-19
標籤:scheduledexecutor thinking in java package org.rui.thread.newc;import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Calendar;import
Time of Update: 2015-07-19
標籤:背景:大學期間學習過一段時間的JavaEE,不算非常熟悉。後來學習並在工作中更多是iOS開發,iOS的水平屬於中上(畢業一年多,目前年薪稅前35w左右)。對技術已經有一定熟知程度。最近為了寫一些東西,需要用到Java寫後台。流程:1、下載JDK 和 Eclipse。JDK
Time of Update: 2015-07-19
標籤:1.break:跳出當前迴圈,繼續執行迴圈體下面的語句;2.break+標號:跳出當前迴圈並跳出標號所指的迴圈;3.continue:跳出本次迴圈,繼續執行該迴圈體;4.continue+標號:跳出本次迴圈,並指向標號所在的位置,即再一次執行標號內語句; 5.標號必須在一個迴圈的前面,並且這一行後面不能有任何語句了;6.java中帶標號的break、continue,類似goto的用法; 7.貼一個簡單的例子:package pak;import
Time of Update: 2015-07-19
標籤: Java中的鎖不管是Lock還是synchronized都可以分為互斥鎖和非互斥鎖。 互斥鎖只能被一個線程持有,其他線程只能等待鎖的釋放。synchronized,ReentrantLock,ReadWriteReentrantLock的WriteLock是互斥的,但ReadLock不是互斥的。 FileLock可以設定為互斥鎖或者非互斥鎖。 實現鎖時可以基於作業系統的調度,也可以以自旋的形式來實現。 利用作業系統的指令,讓線程等待,當鎖可用時,讓線程醒
Time of Update: 2015-07-19
標籤:多線程 線程 java 停止線程 在多線程開發中停止線程是很重要的技術點。停止線程在Java語言中並不像break語句那樣乾脆,需要一些技巧性的處理。一、 異常法採用異常法來停止一個線程,首先我們需要瞭解一下兩個方法的用法:1、interrupt()方法public class MyThread extends
Time of Update: 2015-07-19
標籤: 大家在使用Eclipse整合的環境時候,肯定會出現類似的問題;我們有些實際項目中的代碼例如:setter ,getter等太多,從而使項目看上去代碼很臃腫; 我們來講講如何安裝此外掛程式,首先在網上下載一個名為:lombok.jar;放到Eclipse開發環境的根目錄下如:
Time of Update: 2015-07-19
標籤:oa辦公 java 研發 可自我擴充的智能開發平台 在開發平台設計過程中,聯科研發部一開始就希望能研發一套智能開發機制能自己開發自己的平台-即一個能自我修複和自我擴充的開發平台,這個開發平台不但能開發其他應用還能不斷的完善自己的能力,從而更好的提升開發效率和自我進化,也為平台的不斷髮展提供源源不斷的動力。採用J2EE架構
Time of Update: 2015-07-19
標籤:java 記憶體泄露 package com.ckw.mianshi;/** * 測試記憶體泄露 * java中導致記憶體泄露的幾個事件: * 1.HashMap,Verctor等容器中持有對象的引用,儘管對象已經置為null,但還是會發生記憶體泄露 * 2.監聽器類的使用,沒有顯示置為null * 3.資料庫連接類的close方法沒有調用 * 4.單例模式中對另一個類的引用 * @author
Time of Update: 2015-07-19
標籤:java 單鏈表 逆序 </pre><pre name="code" class="java">package com.ckw.mianshi;/** * java 實現單鏈表的逆序 * @author Administrator * */public class SingleLinkedReverse {class
Time of Update: 2015-07-19
標籤:java 環境 屬性 何為系統屬性?系統屬性是指與使用者程式相關的作業系統配置資訊以及軟體資訊。使用者程式相關的屬性例子file.separator:檔案分隔字元:Windows環境下為”\”,Linux環境下為”/”;user.dir:目前使用者程式所在目錄;path.separator:當前作業系統的路徑分隔字元;os.version:作業系統版本;user.name:使用者登入名稱稱
Time of Update: 2015-07-19
標籤:throw throws exception error 異常 Java中異常的抽象類別是Throwable,在此基礎上,派生出兩大類:Error和Exception。Error是程式中的嚴重錯誤,不應該用try…catch包括。Javadoc的說明如下: An Error is a subclass of
Time of Update: 2015-07-19
標籤:資料結構 靜態鏈表 java實現靜態鏈表 靜態鏈表的定義: 節點由一個一維數組和一個指標域組成,數組用來存放資料元素,而指標域裡面的指標(又稱遊標)用來指向下一個節點的數組下標。這樣的鏈表稱之為靜態鏈表。
Time of Update: 2015-07-19
標籤:引用 http://anjun.cc/post/651.html private byte[] intToByteArray(final int integer) throws IOException {// ByteArrayOutputStream bos = new ByteArrayOutputStream();//
Time of Update: 2015-07-19
標籤:package org.rui.thread.newc.semaphore;import java.util.ArrayList;import java.util.List;import java.util.concurrent.Semaphore;/** * 允許N個任務同時訪問這個資源 * @author lenovo * * @param <T> */public class Pool<T>{private int size;private
Time of Update: 2015-07-19
標籤:列表框同時可以在資訊呈現給使用者的列表多個選項,使用JList能夠建立一個列表框。package com.beyole.util;import java.awt.Container;import java.awt.GridLayout;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;import java.util.Vector;import
Time of Update: 2015-07-19
標籤:二叉樹類代碼:package binarytree;import linkqueue.LinkQueue;public class BinaryTree {class Node{public Object data;public Node lchild;public Node rchild;public Node(Object data){this.data = data;this.lchild = null;this.rchild = null;}}//根節點private Node