Time of Update: 2018-07-19
建立圖形化介面的基本流程: 1.先建立表單 2.對表單進行基本設定 比如:大小,顯示地區,是否可見等 3.建立組件 4.對組件進行基本設定 比如:大小,初始值等 5.將組件添加到相應表單中 設定監聽的方法 1.事件來源 2.事件 3.監聽器 4.處理方式 前三個都是已經被java封裝好了的,我們只需要拿來用即可,我們要做的事情就是,寫處理方式 需求: 1.如圖,設計一個介面如上圖的程式。 2.功能:
Time of Update: 2018-07-19
代碼: System.out.println("------------------------------------------------------");List<Sceneries> lList = new ArrayList<Sceneries>();Sceneries sceneries = new
Time of Update: 2018-07-19
習題1、 每個學生都有對應的歸屬地,學生Student,地址String類型 學生屬性:姓名和年齡 註:姓名和年齡相同的是為同一個學生,保證學生的唯一性 import java.util.*;class MapDemo {public static void main(String[] args) {HashMap<Student,String> hm=new
Time of Update: 2018-07-19
問題: You are given two linked lists representing two non-negative numbers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers and return it as a linked list. Input: (2 -> 4 -> 3) + (5 -&
Time of Update: 2018-07-19
Java語言將分行符號\r\n寫進檔案時注意事項 2012-03-15 00:39:50| 分類: Java語言|舉報|字型大小 訂閱 1、將String寫入到檔案時,分行符號有一些會被過濾掉,沒有任何效果。 解決辦法:
Time of Update: 2018-07-19
/*一個數如果恰好等於它的因子之和,這個數就稱為 "完數 "。*/public class CompleteNumber { private int firstFactorNumber; /** * 因為不管怎麼計算由於非素數數都可以通過1·9中通過乘計算得出所以除了1和2隻需要繼續是否可以被2-9整除就可以 * 這一說法利用了提取最小公因式來計算得出 * 當然要避免一個重要問題就是當它是個位元字的時候也就是1 、 2 、 3
Time of Update: 2018-07-19
Collections => Collection是所有List跟Set的始祖,List必須以特定次序來持有物件,Set無法擁有重複元素 ArrayList => 用Array實做的List,允許快速隨機存取,相較於LinkedList 不適合拿來進行元素安插和移除動作 LinkedList => 提供最佳循序存取,適合安插和移除元素,隨機存取動作比起ArrayList緩慢 HashSet =>
Time of Update: 2018-07-19
public class PalindromeNumber2 { /*產生一位元字的迴文數*/ private void adigit(long parentNumber, long tenID) { long tenIDResult = (long) Math.pow(10, tenID); for (int i = 0; i <= 9; i++) { System.out.println((long)
Time of Update: 2018-07-19
GraphQL Java Tools是一個軟體包,能夠從GraphQL的模式定義*.graphqls檔案構建出對應的Java的POJO類型對象。 GraphQL Java Tools的最新版本是2017.11發布的4.3.0。 1. GraphQL Java Tools的項目名稱為graphql-java-servlet,其本身依賴如下軟體模組: com.graphql-java:graphql-java:6.0
Time of Update: 2018-07-19
Time of Update: 2018-07-19
在網上也看了很多東西,關於JAVA軟體架構方面的東西,現在還真是很難找到,不過,軟體開發的架構基本是相同的。所以,我在網上尋找了很多其他語言關於軟體架構方面的文章。再這裡也來說說自己對軟體架構,特別是在JAVA項目架構方面的看法。說得不一定對,但這也是我幾年來的總結吧。 1. 盡量不要考慮項目外的重用
Time of Update: 2018-07-19
1. 正常情況下的資源流失 FileOutputStream fos = newFileOutputStream(new File("test.txt")); ... fos再也沒有被關閉。 2. 異常情況下的資源流失 1) FileOutputStream fos
Time of Update: 2018-07-19
運行程式時,出現異常: 出現異常: HTTP Status 500 - type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception
Time of Update: 2018-07-19
/* *解決了含有空格目錄下的錯誤 Runtime.getRuntime().exec("cmd /c" + "D:/1.txt"); /* public static void openSystemExeFile() { String strurl ="D:\t.txt"; File crtfle = new File(strurl); if (crtfle != null
Time of Update: 2018-07-19
java應用程式中處理設定檔和圖片路徑在打包後路徑不對的問題 1、建立一個類來管理這些配置的路徑,這個類最好和設定檔及圖片放在一個包中,在引用時:ManagerVariable .LOAD就擷取到了,此時無論是jar包還是exe包都不會出現檔案路徑錯誤了 package com.property;
Time of Update: 2018-07-19
源碼分享 第一種方法,在一個待選數組中隨機產生一個數,然後把他放到待選數組的最後,然後從length-1裡隨機產生下一個隨機數,如此類推 public static int[] randoms() { Random r = new Random(); int temp1,temp2; int send[] = {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21}; int len =
Time of Update: 2018-07-19
1、選擇排序法 public class SelectionSort {public static void main(String[] args) {double[] numbers={3,2,5,4,6,8,1,7,9,0};//調用SelectionSort選擇排序方法SelectionSort(numbers);for(int i=0;i<numbers.length;i++)System.out.print(numbers[i]+" ");System.
Time of Update: 2018-07-19
Java多線程兩種實現方式的對比 一種,直接繼承Thread類 一種,實現Thread類的Runnable介面 兩種方式的區別 比如,售票廳有四個視窗,可以發售某日某次列出的100張車票,此時,100張車票可以看作是共用資源,四個售票視窗需要建立四個線程 可以通過Thread的currentThread()方法,得到當前的線程的執行個體對象,然後,調用getName()方法,可以擷取到線程的名稱 繼承Thread類,實現多線程 樣本,Example04.java
Time of Update: 2018-07-19
在使用Oracle的時候,需要添加一個唯一的主鍵,一般使用的是36位的唯一的字串,我們有兩種方式 一、使用資料庫自動產生的方式,自動添加唯一的ID值 create table t_log( ssid varchar2(36) default sys_guid() primary key, type varchar2(10), detail varchar2(100));default sys_guid()這個函數時Oracle內建的,
Time of Update: 2018-07-19
//題目:猴子吃桃問題:猴子第一天摘下若干個桃子,當即吃了一半,還不癮,又多吃了一個 //第二天早上又將剩下的桃子吃掉一半,又多吃了一個 //以後每天早上都吃了前一天剩下 的一半零一個。到第10天早上想再吃時,見只剩下一個桃子了。 //求第一天共摘了多少。 package wzs.arithmetics;//題目:猴子吃桃問題:猴子第一天摘下若干個桃子,當即吃了一半,還不癮,又多吃了一個