Time of Update: 2016-04-10
標籤:1、建立TXT檔案 按照正常的邏輯寫就好 先定義一個檔案給定一個路徑——>判斷這個路徑上這個檔案存不存在——>若不存在則建立,try/catch根據程式提示自動產生就好 2、讀取TXT檔案 思路1: 獲得一個檔案路徑 以這個路徑建立一個檔案,判斷這個檔案是否以正常的檔案格式存在著 以這個路徑建立一個閱讀緩衝器:FileInputStream——>InputStreamReader&m
Time of Update: 2016-04-10
標籤:相關類:class A ...{ public String show(D obj)...{ return ("A and D"); } public String show(A obj)...{ return ("A and A"); } } class B extends A...{ public
Time of Update: 2016-04-09
標籤:學習Java WEB開發必備的基本概念:1.WEB本意是蜘蛛網和網的意思,在網頁設計中我們稱為網頁的意思。現廣泛譯作網路、互連網等技術領域。表現為三種形式,即超文本(hypertext)、超媒體(hypermedia)、超文字傳輸通訊協定
Time of Update: 2016-04-09
標籤:Channels和Buffers是JAVA NIO裡面比較重要的兩個概念,NIO正是基於Channels和Buffers進行資料操作,且資料總是從Channels讀取到Buffers,或者從Buffers寫入到Channels。通道(Channel)可以從通道寫輸入,也可以讀資料;通道的資料是跟Buffer進行互動的,資料可以讀到Buffer,也可以從Buffer寫資料到通道;還可以非同步讀寫資料;以FileChannel為例,如下:FileChannelFileChannel是檔案寫入/
Time of Update: 2016-04-09
標籤:20145326
Time of Update: 2016-04-09
標籤:package com.caiduping; import java.awt.Color;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.geom.Ellipse2D;import java.util.Random;import javax.swing.JFrame;import javax.swing.JPanel; public class ArtDesignFrame extends
Time of Update: 2016-04-09
標籤:一、Java基礎1. String類為什麼是final的。2. HashMap的源碼,實現原理,底層結構。3. 說說你知道的幾個Java集合類:list、set、queue、map實作類別咯。。。4. 描述一下ArrayList和LinkedList各自實現和區別5. Java中的隊列都有哪些,有什麼區別。6. 反射中,Class.forName和classloader的區別7. Java7、Java8的新特性(baidu問的,好BT)8.
Time of Update: 2016-04-09
標籤: Java基礎(1) 著作權聲明:本文為博主原創文章,未經博主允許不得轉載。java的繼承與覆蓋基本是java筆試中常出的題,也比較繞,我這裡對java的繼承覆蓋做一個總結1.建構函式: 當子類繼承一個父類時,構造子類時需要調用父類的建構函式,存在三種情況
Time of Update: 2016-04-09
標籤:IDEA2014開發Java程式以及中文亂碼問題的解決 我們知道IDEA是可以很強大的整合式開發環境,不僅可以開發Web工程,還可以開發Java運行程式,但是在進行Java開發之前,我們需要對IDEA做一些配置工作。步驟如下:下載IDEA2014,到期私聊我(http://pan.baidu.com/s/1jIfbtdW)下載JDK64位機(http://download.oracle.com/otn-pub/java/jdk/8u77-b03/jdk-8u77-windows-x64.
Time of Update: 2016-04-09
標籤: Java記憶體模型 (1). 主記憶體與工作記憶體 Java記憶體模型規定了所有的變數都儲存在主記憶體中. 每類線程的變數的主記憶體副本拷貝,線程對變數的所有操作(讀操作,賦值操作等)都必須工作記憶體中進行,而不能直接讀寫主記憶體中的變數. 不同的線程之間無法直接存取對方工作記憶體中的變數,線程間變數的傳遞均需要通過主記憶體來完成. (2)記憶體之間額操作 主記憶體與工作記憶體互動,Java記憶體模型定義了8種操作來完成.
Time of Update: 2016-04-10
標籤:這是我學習慕課網Java課程的筆記,原視頻連結為:http://www.imooc.com/learn/853-1 什麼是運算子運算子是一種“功能”符號,用以通知 Java 進行相關的運算。譬如,我們需要將變數 age 的值設定為20,這時候就需要一個“=”,告訴程式需要進行賦值操作。Java語言中常用的運算子可分為如下幾種:?算術運算子?賦值運算子?比較子?邏輯運算子?條件運算子3-2 Java中的算術運算子Java中常用的算術運算子:其中,
Time of Update: 2016-04-10
標籤:一.Servletsun提供的一種動態web資源開發技術,本質上就是一段java小程式,可以將Sevlet加入到Servlet容器中*Servlet容器 -- 能夠運行Servlet的環境就叫做Sevlet容器 -- tomcat*web容器 -- 能夠運行web應用的環境就叫做web容器 --
Time of Update: 2016-04-10
標籤:本文非常適合初學Java的程式員,主要是來瞭解一下Java中的幾種for迴圈用法,分析得十分詳細,一起來看看。J2SE
Time of Update: 2016-04-10
標籤:原理:新浪微博的URL都是如:http://weibo.com/2480531040/z8ElgBLeQ這樣三部分.第一部分(綠色部分)為新浪微博的網域名稱,第二部分(紅色部分)為博主Uid,第三部分(藍色)為一串貌似隨機的字串.如果通過方法能計算出藍色字串與返回的數組裡的對應關係則好解決多了.首先分組藍色字串 ,從後往前4個字元一組,得到以下三組字元:z8ElgBLeQ將它們分別轉換成62進位的數值則為 35, 2061702, 8999724
Time of Update: 2016-04-10
【JAVA NIO】Channels和Buffers,niobuffersChannels和Buffers是JAVA
Time of Update: 2016-04-10
Java繼承中的轉型及其記憶體配置,java繼承轉型分配看書的時候被一段代碼能淩亂啦,代碼是這樣的:package 繼承;abstract class People { public String tag = "瘋狂Java講義"; //① public String name = "Parent"; String getName(){ return name; } }
Time of Update: 2016-04-10
函數、記憶體、一維數組、二維數組【4】,維數二維數組本文原創作者:pipi-changing本文原創出處:http://www.cnblogs.com/pipi-changing/ 本文著作權歸作者和部落格園共有,未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文串連
Time of Update: 2016-04-10
java web,產生驗證碼圖片的技術,java驗證碼偶然知道原來有些網站的驗證碼圖片都是隨機產生的,後來聽人講了一下,就做了這個小例子產生圖片,繪製背景,數字,幹擾線用到了java.awt包,主要使用BufferedImage來產生圖片,然後使用Graphics對象來繪製內容。代碼如下: 1 package com.util; 2 3 import java.awt.Color; 4 import java.awt.Graphics; 5 import
Time of Update: 2016-04-10
javaweb中載入外部檔案的三種方式,javaweb三種方式1.request.getSession().getServletContext().getResourceAsStream("/WEB-INF/classes/a.txt""); / 相對對於項目的根路徑 2.getClass().getClassLoader().getResourceAsStream("/a.txt") / 不管有沒有'/'
Time of Update: 2016-04-10
Java:靜態代理and動態代理,java靜態and動態代理模式是常用的設計模式,其特徵是代理類與委託類具有相同的介面,在具體實現上,有靜態代理和動態代理之分。代理類與委託類之間通常會存在關聯關係,一個代理類的對象與一個委託類的對象關聯,代理類的對象本身並不真正實現服務,而是通過調用委託類的對象的相關方法,來提供特定的服務,也就是說代理類主要負責為委託類預先處理訊息、過濾訊息、把訊息轉寄給委託類,以及事後處理訊息等。靜態代理和動態代理的一個顯著區別:靜態代理:由程式員建立或特定工具自動產生原始碼