Time of Update: 2015-07-18
標籤:java 網路 伺服器 post get HttpURLConnection是java提供的用於網路訪問的類。Android網路訪問點擊開啟連結get請求方式(實現從伺服器下載相應檔案的功能):public class HttpURLGET {//HttpURLConnection類擷取伺服器一張圖片public static void
Time of Update: 2015-07-18
標籤:1.bank類package com.yfs.javase;//類封裝public class BankCard {//屬性int balance;//預設0 執行個體變數 分配給每個對象一個//String name; // 方法 存錢public void saveMoney(int money) {if(money < 0) {System.out.println("非法操作...");return;}System.out.println("向賬戶存入" + money
Time of Update: 2015-07-18
標籤:1.Java多態介面動態載入執行個體編寫一個通用程式,用來計算沒一種交通工具運行1000公裡所需的時間,已知每種交通工具的參數都為3個整數A、B、C的運算式。現有兩種工具:Car和Plane,其中Car的速度運算公式為:A+B+C。需要編寫三個類:ComputeTime.java,Palne.java,Car.java和介面Common.java。要求在未來如果增加第3中交通工具的時候,不必修改
Time of Update: 2015-07-18
標籤:1.main函數public class MainParam { //考察main 方法的參數 args //運行時可以傳入參數 參數類型 String public static void main(String[] args) { for(int i = 0; i < args.length; i++ ) { System.out.println(i + " -> " +
Time of Update: 2015-07-18
標籤:Java內部類Java內部類含義:就是類中還包含了另外一個內,被包含的類叫內部類。 `就好比一個人是由大腦、肢體、器官等身體結果組成,而內部類相當於其中的某個器官之一,例如心臟:它也有自己的屬性和行為(血液、跳動)。顯然,此處不能單方面用屬性或者方法表示一個心臟,因為心臟也有自己屬性和方法,所以在人體中需要心臟這個內部類,正如同是內部類(心臟)在外部類(人體)當中。內部類的共性:(1)、內部類仍然是一個獨立的類,在編譯之後內部類會被編譯成獨立的.class檔案,但是前面冠以外部類的類名和
Time of Update: 2015-07-18
標籤:1.計算天數/*給定一個年月日,計算是一年的第幾天(如輸入:2 15 結果:第46天)*/public class Demo1 {public static void main(String[] args){int year = 2012;int month = 12;int day = 31;int total = 0;//累計天數/*switch(month - 1) {//0 - 11case 0: total = day;break;case 1: total = 31 +
Time of Update: 2015-07-18
標籤:1.最小數// 1.0public class SortDemo1 { public static void main(String[] args) { int[] a = {2,5,4,6,8,1,3,9}; int min = a[0];//最小數 int k = 0; int temp; for(int i = 0; i < a.length; i++ ) { System.out.print( a[i] + "\t"
Time of Update: 2015-07-18
標籤:jmm java並發編程 java記憶體模型 記憶體可見度 本文試圖向大家解釋清楚JMM及其抽象模型,但不僅僅是一個介紹,更希望能講清楚JMM記憶體模型抽象的原因。一、JMM的概念;二、JMM的抽象將記憶體記憶體模型分成線程私人的本地記憶體和所有線程共用的主存;三、JMM抽象模型造成了並發編程中共用變數的記憶體可見度問題,為什麼會造成?選擇這樣的抽象模型有
Time of Update: 2015-07-18
標籤:leetcode java word search 題目:Given a 2D board and a word, find if the word exists in the grid.The word can be constructed from letters of sequentially adjacent cell, where "adjacent"
Time of Update: 2015-07-18
標籤:開發RESTful API的需求範圍很廣,可選擇的開發架構的範圍也很廣。保持多樣性是繁榮生態環境的基礎。像Java就有支援JAX-RS規範的Jersey、RESTEasy、Restlet、Apache CXF,和不支援JAX-RS規範的Spring MVC等等很多架構。這些架構目前都做的不錯。我對架構的選擇沒有傾向性。RESTful API設計的最佳實務應該是通用的,而不是必須依賴某種特定的開發架構。java restful api
Time of Update: 2015-07-18
標籤:1.Jdk+eclipsejdk-7windows-x64.zip:解壓配置環境變數 JAVA_HOME=C:\Program Files\Java\jdk1.7.0_07 CLASSPATH=.;%JAVA_HOME%\bin;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar path=.;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;eclipse-jee-mars-R-win32-x86_64:解壓即可2
Time of Update: 2015-07-18
標籤:調用webservice步驟: 1. 根據拿到的wsdl地址產生用戶端代碼 2. 將產生的.java檔案拷如項目中使用 介紹兩種產生用戶端代碼的方式: 1. 使用jdk提供的工具wsimport.exe(位於java_home/bin下) ①. 在需要產生代碼的地方開啟cmd ②. 執行 wsimport -s . wsdl地址(其中 . 代表產生的位置為目前的目錄) 例: wsimport -s
Time of Update: 2015-07-18
標籤:1.進位轉換/*企業發放的獎金根據利潤提成。利潤(I)低於或等於10萬元時,獎金可提10%;利潤高於10萬元,低於20萬元時,低於10萬元的部分按10%提成,高於10萬元的部分,可提成7.5%;20萬到40萬之間時,高於20萬元的部分,可提成5%;40萬到60萬之間時高於40萬元的部分,可提成3%;60萬到100萬之間時,高於60萬元的部分,可提成1.5%,高於100萬元時,超過100萬元的部分按1%提成,從鍵盤輸入當月利潤I,求應發放獎金總數?*/import
Time of Update: 2015-07-18
標籤:1.數組import java.util.Random;public class ArrayDemo1 {public static void main(String[] args) {int a = 10;int b = 20;////數組對象 建立10個變數 arr[0]、arr[1]、arr[2]、arr[3]...、arr[9]int[] arr = new int[10];//預設0arr[0] = 35;arr[1] =
Time of Update: 2015-07-18
標籤:1、for與while相比for控制迴圈的變數只作用於for迴圈,執行完畢釋放記憶體。比while節省記憶體 2、重載函數名同,參數列表不同與傳回值無關 3、記憶體的劃分:(1)寄存器。(2)本地方法區。(3)方法區。(4)棧記憶體。局部變數(5)堆記憶體。new出來的實體(數組、對象) 4、棧,自動釋放記憶體堆,java記憶體回收機制,不定時。 5、數組的兩種異常ArrayIndexOutOfBoundsException:
Time of Update: 2015-07-18
標籤:CountDownLatch 是能使一組線程等另一組線程都跑完了再繼續跑;CyclicBarrier 能夠使一組線程在一個時間點上達到同步,可以是一起開始執行全部任務或者一部分任務。 這次說一下 JUC 中的同步器三個主要的成員:CountDownLatch、CyclicBarrier 和 Semaphore(不知道有沒有初學者覺得這三個的名字不太好記)。這三個是 JUC 中較為常用的同步器,通過它們可以方便地實現很多線程之間協作的功能。(下面的代碼出自 JDK
Time of Update: 2015-07-18
標籤:1、dir : 列出目前的目錄下的檔案以及檔案夾 directory目錄md : 建立目錄rd : 刪除目錄cd : 進入指定目錄cd.. : 退回到上一級目錄cd/ : 退回到根目錄del : 刪除檔案exit : 退出dos echo xx.txt>1 建立含有1的xx.txt檔案目錄為空白才可刪除目錄 2、跨平台性
Time of Update: 2015-07-18
標籤:leetcode java search in rotated so 題目:Follow up for "Search in Rotated Sorted Array":What if duplicates are allowed?Would this affect the run-time complexity? How and
Time of Update: 2015-07-18
標籤:static在Java中聲明屬性、方法時,可使用關鍵字static來修飾。1.static變數
Time of Update: 2015-07-18
標籤:leetcode java remove duplicates fr 題目:Follow up for "Remove Duplicates":What if duplicates are allowed at most twice?For example,Given sorted array nums = [1,1,1,2,2,