Time of Update: 2018-07-27
先寫上代碼,用java寫的: import java.util.*; import java.io.*; public class Main { public static void main(String []args)throws Exception{ Scanner input=new Scanner(System.in); int l=0,m=0,c,b,s=0; l=input.nextInt();
Time of Update: 2018-07-27
// 參考型別參數public class test1{int num = 1;public static void main(String[] args){int[] arr = new int[]{19, 30};System.out.print("change_pre arr =");for (int i = 0; i < arr.length; i++) { System.out.print(arr[i] + ", "); }
Time of Update: 2018-07-27
原本是想寫一篇關於Java類載入機制的博文,後來發現這個主題有點大,其中涉及的細節點太多,一篇博文,三言兩語恐怕無法講明白,於是乎決定從整體到局部,先來談談類的生命週期,從整體把握一個類從“出生”到“凋亡”的過程,其中涉及了類載入、使用、卸載等各個階段,有了整體的認知後,再深入細節並結合具體執行個體,探討載入原理、類載入器等相關知識。今天就讓博主帶領你開啟第一段旅程:類的生命週期詳解。 類的生命週期
Time of Update: 2018-07-27
彙總和組合的區別: 1.彙總關係也稱"has-a"關係,組合關係也稱"contains-a"關係 2.彙總關係表示事物的整體/部分關係的較弱情況,組合關係表示事物的整體/部分關係的較強的情況. 3.在彙總關係中,代表部分事物的可以屬於多個彙總對象,可以為多個彙總對象共用,而且可以隨時改變它所從屬的彙總對象.代表部分事物的對象與代表彙總事物
Time of Update: 2018-07-27
彙總關係 概念: 彙總是整體和個體之間的關係, 處於 `彙總關係` 的兩個類生命週期不同步, 整體與部分之間是可分離的,可以有各自的生命週期 與`組合關係`相比, 組合強調的是'包含', 彙總強調的是'擁有'例子: 母親可以有自己的孩子 // 母親class Mother { // 母親可以有自己孩子, 但是不確定什麼時候生 private Children myChildren;}// 孩子class Children {} 從上述代碼可以看出,
Time of Update: 2018-07-27
DES加密解密涉及到的JAVA類 Cipher 此類為加密和解密提供密碼功能。它構成了 Java Cryptographic Extension (JCE) 架構的核心。 為建立 Cipher 對象,應用程式調用 Cipher 的 getInstance 方法並將所請求轉換 的名稱傳遞給它。還可以指定提供者的名稱(可選)。 轉換
Time of Update: 2018-07-27
<resources> <resource> <directory>src/main/resources</directory> <excludes> <exclude>**/*.properties</exclude>
Time of Update: 2018-07-27
1、從控制台接收一個字元 此方法只能擷取一個字元,不能擷取其他資料類型,一般不會使用 2、從控制台接收一個字串 這種方法只能從控制台接收字串,而無法接收其他資料類型,如果想接收其他資料類型,要對其進行轉換: int num = Integer.parseInt(str) // 假設str接收的是數字字串,例如123double x = Double.parseInt(str) // 假設str接收的是double型字串,例如3.14
Time of Update: 2018-07-27
涉及到的圖片請看附件。 libreOffice轉換的代碼: public String doDocToFdpLibre() { // File inputFile = new File("d:/1.txt"); // File inputFile = new File("d:/ppt.ppt"); // File inputFile = new File("d:/pptx.pptx"); // File inputFile =
Time of Update: 2018-07-27
java多線程可以直接通過ExecutorService介面的execute方法提交任務,也可以通過invokeAll方法讓多個任務一起提交,前者execute是非同步提交,也就是說不會阻塞主線程,後則會阻塞主線程,等待所有任務執行完成主線程才回繼續執行。其實不管是execute還是invokeAll,它們最終都會去執行Executor介面的execute(Runnable run)方法,下面是截取的部分源碼
Time of Update: 2018-07-27
1、編譯時間類型和運行時類型 Java的引用變數有兩個類型,一個是編譯時間類型,一個是運行時類型 編譯時間類型:由聲明該變數時使用的類型決定 運行時類型:由該變數指向的物件類型決定 如果編譯時間類型和運行時類型不一致,會出現所謂的多態。因為子類其實是一種特殊的父類,因此java允許把一個子類對象直接賦值給一個父類引用變數,無須任何類型轉換,或者被稱為向上轉型,由系統自動完成。 如 Father f =
Time of Update: 2018-07-27
瞭解串列通訊 串列通訊協議有很多種,像RS232,RS485,RS422,甚至現今流行的USB等都是串列 通訊協議。而串列通訊技術的應用無處不在。可能大家見的最多就是電腦的串口與Mode m的通訊。記得在PC機剛開始在中國流行起來時(大約是在90年代前五年),那時甚至有 人用一條串列線進行兩台電腦之間的資料共用。除了這些,手機,PDA,USB滑鼠、鍵盤 等等都是以串列通訊的方式與電腦串連。而筆者工作性質的關係,所接觸到的就更多了
Time of Update: 2018-07-27
前一段時間開始搞javaEE的開發,但是開放環境確實讓我頭疼了好大一陣,我使用的是mac本,有時候會出現很多莫名其妙的問題,然後上網找,也找不到完美的答案,因此我就自己遇到的坑,分享一下自己的經驗吧。 下載jdk 首先第一步毋庸置疑肯定是下載軟體了,首先是下載jdk,jdk下載地址 點擊之後我們可以看到這個頁面
Time of Update: 2018-07-27
一、單選題 1、當試圖編譯並運行下面程式時會出現什麼結果() class A{ public int getNumber(int a){
Time of Update: 2018-07-27
1.泛型的理解 java的一個進階用法就是泛型類,基本很多架構都會用泛型去搭建,比如Gson。。。。。泛型真是個好東西,可說是海納百川了。。。所以作為一個android開發更有必要掌握這個東東 泛型可以設計為一個共有的功能返回不同的類型 泛型可說是一種對類型的約束,也可以說是一種對類型的容納、擴充。。。我也說不好,純粹是個人的理解 約束:指的泛型要是有具體的類型,那麼這個就是對泛型類的一種約束,只對這具體類型起作用,無視所有類
Time of Update: 2018-07-27
springMVC action接收參數: org.springframework.validation.BindException: org.springframework.validation.BeanPropertyBindingResult: 1 errors Field error in object 'projectStep' on field 'createDate': rejected value [2016-6-23]; codes
Time of Update: 2018-07-27
眾所周知,現在解析XML的方法越來越多,但主流的方法也就四種,即:DOM、SAX、JDOM和DOM4J 下面首先給出這四種方法的jar包下載地址 DOM:在現在的Java JDK裡都內建了,在xml-apis.jar包裡 一、介紹及優缺點分析 1. DOM(Document Object Model)
Time of Update: 2018-07-27
Java變數的聲明、記憶體配置及初始化 class Person{ String name; int age; void talk() { System.out.println("我是: "+name+", 今年: "+age+"歲"); }} public class TestJava2_1{ public static void
Time of Update: 2018-07-27
一、關鍵字new概述 "new"可以說是Java開發人員最常用的關鍵字,我們使用new建立對象,使用new並通過類載入器來執行個體化任何我們需要的東西,但你是否深入瞭解過new在編譯的瞬間都做了什麼。
Time of Update: 2018-07-27
http://www.cnblogs.com/flyoung2008/archive/2013/08/11/3251148.html 代理設計模式 定義:為其他對象提供一種代理以控制對這個對象的訪問。 代理模式的結構如下圖所示。 動態代理使用 java動態代理機制以巧妙的方式實現了代理模式的設計理念。 代理模式範例程式碼 public interface Subject { public