Time of Update: 2015-05-23
標籤:編程 文檔 api jdk java java-java函數一 細節1 import com.chengzhi.pkg2.*;匯入包內的檔案2 package com.chengzhi.pkg1;將檔案建立在com chengzhi pkg1目錄下,該目錄會自動建立,
Time of Update: 2015-05-23
標籤:Java泛型(generics)是JDK 5中引入的一個新特性,允許在定義類和介面的時候使用型別參數(type parameter)。聲明的型別參數在使用時用具體的類型來替換。泛型最主要的應用是在JDK
Time of Update: 2015-05-23
標籤:一、需求 項目裡要讓使用者能夠設定所選擇教材的章課節,以針對章課節提供相應的題目供使用者做題。 設計:使用者佈建了教材後,首次登入,進行章節設定時。預設為使用者選擇第一章、第一課、第一節。 思路:使用者訪問頁面,章一欄顯示所有章,課一欄顯示第一章下所有課程,節一欄顯示第一章、第一課下的所有節。然後擷取使用者當前選擇的章課節資訊。如果目前使用者沒有設定過該教材的章課節,就為其設定預設的第一章、第一課、第一節。 資料庫設計:此處將章課節所有資訊存放到一張表中,可遞迴查詢。最上一級章的p
Time of Update: 2015-05-23
標籤:目錄是管理檔案的特殊機制,同類檔案儲存在同一個目錄下不僅可以簡化檔案管理,而且還可以提高工作效率。Java 語言在 java.io 包中定義了一個 File 類專門用來管理磁碟檔案和目錄。每個 File 類對象表示一個磁碟檔案或目錄,其對象屬性中包含了檔案或目錄的相關資訊。通過調用 File 類提供的各種方法,能夠建立、刪除、重名名檔案、判斷檔案的讀寫權限以及是否存在,設定和查詢檔案的最近修改時間等。不同作業系統具有不同的檔案系統組織方式,通過使用 File 類對象,Java
Time of Update: 2015-05-23
標籤:1. 線程概述 多任務處理有兩種類型:基於進程、基於線程(進程是指一種“自包容”的運行程式,有自己的地址空間; 線程是進程內部單一的一個順序控制流程)基於進程的特點是允許電腦同時運行兩個或更多的程式、基於線程的多任務處理環境中,線程是最小的處理單位2. 建立和啟動線程A.建立線程的方法: a. 編寫一個繼承Thread 類的類,然後重寫Thread類的run()方法public class
Time of Update: 2015-05-23
標籤:http://www.open-open.com/bbs/view/1320131360999
Time of Update: 2015-05-23
標籤:Java中多態性(polymorphism)的實現什麼是多態 1、 物件導向的三大特性:封裝、繼承、多態。從一定角度來看,封裝和繼承幾乎都是為多態而準備的。這是我們最後一個概念,也是最重要的知識點。 多態的定義:指允許不同類的對象對同一訊息做出響應。即同一訊息可以根據發送對象的不同而採用多種不同的行為方式。(發送訊息就是函數調用)
Time of Update: 2015-05-23
標籤:類裝載步驟:在Java中,類裝載器把一個類裝入Java虛擬機器中,要經過三個步驟來完成:裝載、連結和初始化,其中連結又可以分成校正、準備和解析三步,除瞭解析外,其它步驟是嚴格按照順序完成的,各個步驟的主要工作如下:裝載:尋找和匯入類或介面的位元據;連結:執行下面的校正、準備和解析步驟,其中解析步驟是可以選擇的;校正:檢查匯入類或介面的位元據的正確性;準備:給類的靜態變數分配並初始化儲存空間;解析:將符號引用轉成直接引用;初始化:啟用類的靜態變數的初始化Java代碼和靜態Java代碼塊。初始
Time of Update: 2015-05-23
標籤:與大多數設計語言一樣,Java使用迴圈語句和條件陳述式來控制流程程。迴圈語句:whiledo-whilefor、for eachfor each 迴圈定義一個變數暫存集合中的每一個元素,並執行相應的語句。這樣寫更簡潔、更不易出錯(不必理會數組下標)。例: for(int element:
Time of Update: 2015-05-23
標籤:1.
Time of Update: 2015-05-23
標籤:常用的關係運算子:編號關係運算子說明1>大於2<小於3==等於4!=不等於5>=大於或等於6<=小於或等於 用關係運算子判斷後返回的值資料類型是boolean資料類型的,只有false或true。JAVA關係運算子
Time of Update: 2015-05-23
標籤: 重要的事情說三遍 我們認為物件導向編程是對現實世界的類比,而程式中一個個的類組成了我們的程式,就好比現實世界中的人類、車類、建築類、動物類等等這些類組成了世界一樣。我們認為物件導向編程是對現實世界的類比,而程式中一個個的類組成了我們的程式,就好比現實世界中的人類、車類、建築類、動物類等等這些類組成了世界一樣。我們認為物件導向編程是對現實世界的類比,而程式中一個個的類組成了我們的程式,就好比現實世界中的人類、車類、建築類、動物類等等這些類組成了世界一樣。 一、在Jav
Time of Update: 2015-05-23
標籤:Given preorder and inorder traversal of a tree, construct the binary tree.Note:You may assume that duplicates do not exist in the
Time of Update: 2015-05-23
標籤: 學習一門語言,必然有其對應的程式編寫工具和編譯工具,那麼Java的編譯我們就需要在我們的電腦上安裝JDK。JDK不是一個編譯工具,但裡麵包括了編譯工具以及一些包檔案等等,下面給大家分步驟講一下JDK的安裝和環境配置以及JDK裡面都有些什麼東西。 一 、JDK安裝 JDK下載下來過後點擊JDK.exe檔案安裝JDK,一般情況下最好直接把它安裝在C盤中(第一次出現可變更檔安裝目錄時把\Program
Time of Update: 2015-05-23
標籤:Given a binary tree, return the zigzag level order traversal of its nodes‘ values. (ie, from left to right, then right to left for the next level and alternate between). For example:Given binary tree {3,9,20,#,#,15,7}, 3 / 9 20 / 15
Time of Update: 2015-05-23
標籤:Java共有8種基礎資料型別 (Elementary Data Type),如下:整形:int, byte,short, long浮點類型:float, double布爾類型:boolean字元類型:char表一 基礎資料型別 (Elementary Data Type)類型位元組數位元取值範圍舉例byte18-27~27-1的整數-128,54,127short216-215~215-1的整數1348,6543int432-231~231-1的整數0,-1000,345678
Time of Update: 2015-05-23
標籤: 上一次的學習部落格寫的和流水賬差不多,有點生硬的和背目錄一樣,所以既然學習的目的是程式,那麼這個月的學習部落格就用程式來說點東西吧。這個月看了一些C和JAVA的視頻,開始看別人寫的程式,能看的懂但是自己去寫的話前後邏輯還有方法類的使用不是很清楚。好吧,先去膜拜大神,一步一步來吧。
Time of Update: 2015-05-23
標籤:Given a binary tree, return the level order traversal of its nodes‘ values. (ie, from left to right, level by level). For example:Given binary tree {3,9,20,#,#,15,7}, 3 / 9 20 / 15 7 return its level order traversal as:[ [3], [9
Time of Update: 2015-05-23
標籤:小作品 java atm 閑來無事,敲著玩玩。代碼:package ATM;import java.awt.*;import java.awt.event.*;import javax.swing.*;public class ATM extends JFrame implements ActionListener { private JPanel pan; private JPanel
Time of Update: 2015-05-23
標籤:leetcode 鏈表 java 資料結構 第二道題Add Two Numbers 如下: You are given two linked lists representing two non-negative numbers. The digits are stored in