Time of Update: 2015-05-07
標籤:童鞋們,是不是有使用計算機的時候,還要進入運行,輸入calc,太麻煩了,有時候甚至還忘記單詞怎麼拼字,呵呵程式員自己寫代碼實現,又簡單,又方便啊以下為代碼(想要產生可執行工具可參考:http://www.cnblogs.com/holdon521/p/4483966.html)package com;import java.awt.BorderLayout;import java.awt.EventQueue;import java.awt.Font;import
Time of Update: 2015-05-07
標籤:package com.util;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStream;public class TestHtml {/** * 複製單個檔案 * @param oldPath String 原檔案路徑 如:c:/fqf.txt * @param newPath String
Time of Update: 2015-05-07
標籤:Java的開源生態系統是強大而健康的,這是我們(Oreilly)建立OSCON Java(Open Source ConventionJava)的主要原因之一。在過去10年中,一些項目已經被廣泛接受,並且已經統治了Java軟體開發世界,一些甚至影響到了使用者的日常生活。 1. JUnit Kent Beck先生關於Smalltalk的單元測試被Ken
Time of Update: 2015-05-07
標籤:慢慢找感覺~~package SwingGui.sky.com;import javax.swing.*;import java.awt.*;import java.awt.event.*;public class SimpleGui implements ActionListener { JFrame frame; JLabel label; int x =70; int y = 70; public static void main(String []
Time of Update: 2015-05-07
標籤:淺複製 深複製 對象 java object 這裡面涉及到兩個類,一個是person類,一個是測試類別test首先我們說到的是淺複製,對某個對象實施Clone時對其是一無所知的,它僅僅是簡單地執行域對域的copy,如果是基礎資料型別 (Elementary Data
Time of Update: 2015-05-07
標籤:java 產生條碼號 在實際業務中會有很多通過和流水號拼接,形成一個使用者唯一id的標識。由於本次用的是和oracle資料庫結合,所以會用到oracle的序列,為了示範方便,所以把動態得到的序號寫成了靜態了。具體源碼如下:package com.evan.string;import java.text.SimpleDateFormat;public class BarcodeGenerateTest {
Time of Update: 2015-05-07
標籤: 異常允許我們強制停止程式運行,並告訴我們出現了什麼問題,或者強製程序去處理問題,並返回到穩定點。Java提供一個Throwable類,該類是所有異常和錯誤類的超類。只有當對象是此類的執行個體時,才能通過Java虛擬機器或者Java的throw語句拋出。throwable類及其子類的結構圖:一、異常類型 Error:一般是指嚴重的系統錯誤,與虛擬機器相關的問題,如系統崩潰,虛擬機器出錯,動態連結失敗等,這一類的錯誤一般無法修複或不可能捕獲,將導致應用程式中斷。 Exception:是
Time of Update: 2015-05-07
標籤:Java語言是純粹的物件導向的程式設計語言,這主要表現為Java完全支援物件導向的三種基本特徵:繼承、封裝和多態。Java語言完全以對象為中心,Java程式的最小程式單位是類,整個Java程式由一個一個的類組成。Java完全支援使用對象、類、繼承、封裝、訊息等基本概念來進行程式設計,允許從現實世界中客觀存在的事物(即對象)出發來構造軟體系統,在系統構造中儘可能運用人類的自然思維方式。實際上,這些優勢是所有物件導向程式設計語言的共同特徵。而物件導向的方式實際上由OOA(物件導向分析)、OOD
Time of Update: 2015-05-07
標籤:一、用Eclipse生產Jar檔案首先,看一下我的項目的目錄結構: 1,項目名字上面點右鍵,選擇Export,在選擇java\JAR file,下一步;如: (2),選擇,src檔案夾,.classpath和.project可以去掉不選。Select the export distination(選擇輸出路徑),下一步。 (3),去掉Export class files withcompile errors(編譯錯誤時也輸出class檔案)的選項,單擊下一步。
Time of Update: 2015-05-07
標籤:java 線程 /* 進程:是一個正在執行中的程式 每一個進程執行都有執行順序,該順序是一個執行路徑,或叫控制單元線程:就是進程中一個獨立的控制單元 線程在控制著進程的執行一個進程至少包含一個線程Java VM
Time of Update: 2015-05-07
標籤:cms freecms java 開源 原文地址:http://javaz.cn/site/javaz/site_study/info/2015/24843.html項目地址:http://www.freeteam.cn/積分規則管理管理會員操作時積分處理規則。積分規則管理從左側管理菜單點擊積分規則進入。?添加積分規則在積分規則列表下方點擊“添加”按鈕。填
Time of Update: 2015-05-07
標籤:題目在這裡: https://leetcode.com/problems/merge-two-sorted-lists/【標籤】Linked List【題目分析】這個題目就是merge sort在 Linked List中的變形。不多說,直接上代碼了 1 public ListNode mergeTwoLists(ListNode l1, ListNode l2) { 2 ListNode dummyHead = new ListNode(-1); 3
Time of Update: 2015-05-07
標籤:一、實驗內容1. 初步掌握單元測試和TDD2. 理解並掌握物件導向三要素:封裝、繼承、多態3. 初步掌握UML建模4. 熟悉S.O.L.I.D原則5. 瞭解設計模式二、實驗要求1.沒有Linux基礎的同學建議先學習《Linux基礎入門(新版)》《Vim編輯器》
Time of Update: 2015-05-07
標籤:實驗二 Java物件導向程式設計一、實驗內容1. 初步掌握單元測試和TDD2. 理解並掌握物件導向三要素:封裝、繼承、多態3. 初步掌握UML建模4. 熟悉S.O.L.I.D原則5. 瞭解設計模式二、實驗要求1.沒有Linux基礎的同學建議先學習《Linux基礎入門(新版)》《Vim編輯器》 課程2.完成實驗、撰寫實驗報告,實驗報告以部落格方式發表在部落格園,注意實驗報告重點是運行結果,遇到的問題(工具尋找,安裝,使用,
Time of Update: 2015-05-07
標籤:題目在這裡: https://leetcode.com/problems/evaluate-reverse-polish-notation/【標籤】Stack【題目分析】思路就不多說了吧,大概就是,遇到數字這樣的operand, 就先壓到棧裡面;遇到 +, -, *, / 的話,就可以進行局部的運算了,把棧頂的兩個元素拿出來和operator進行運算,算好了,再壓回棧裡,留著以後繼續運算。【一點心得】
Time of Update: 2015-05-07
標籤:北京電子科技學院(BESTI)實 驗 報 告課程:Java程式設計 班級:1353
Time of Update: 2015-05-07
標籤:北京電子科技學院(BESTI)實 驗 報 告課程:Java程式設計實驗 班級:1353 姓名:符運錦 學號:20135323成績:
Time of Update: 2015-05-07
標籤:北京電子科技學院(BESTI)實 驗 報 告課程:Java程式設計 班級:1352 &
Time of Update: 2015-05-07
標籤:import java.io.InputStream;import java.util.List;public class Person { public Integer id = 1; private String name = "default"; private static String password = "pass"; public Person() { System.out.println("無參建構函式"); }
Time of Update: 2015-05-07
標籤:轉自:http://blog.csdn.net/tayanxunhua/article/details/38691005死結經典案例:哲學家就餐。這個案例會導致死結。通過修改《Java編程思想4》一書中的案例,來做實驗,代碼更易理解,結果也相對容易控制。附代碼:筷子類: 1 package com.tyxh.ch21.c6; 2 3 public class Chopstick { 4 private boolean taken = false;//判斷是此筷子是否被拿起 5