原创 2、webservice遵守的協議

soap協議:Simple Object Access Protocol(簡單對象訪問協議) SOAP是基於HTTP的。 SOAP的組成如下: Envelope – 必須的部分。以XML的根元素出現。 Headers – 可選的。 Bod

原创 java網絡編程之網絡概念和UDP

1、網絡通訊要素 (1)IP地址 (2)端口號 (3)傳輸協議   一個主機向另一個主機發送數據,首先這個主機要找到對方的IP地址,這是在網絡層完成的,數據要發送到對方指定的應用程序上,爲了標識這些應用程序,所以給這些網絡應用程序

原创 1、thrift初識

  thrift是一個跨語言服務的軟件框架,它能進行不同語言間進行通信。 首先通過一個簡單的案例說明每個類的作用。   我們知道對於RPC框架無非有一下三個部分: 第一個部分:通信協議     在不同機器進行通信時,通信各方必須遵守同樣的

原创 java反射之數組反射

  1、數組反射的特點 (1)具有相同維數和元素類型的數組屬於同一個類型,即具有相同的Class實例對象 (2)代表數組的Class實例對象的getSuperClass()方法返回的父類爲Object類對應的Class (3)基本類型

原创 java反射之Class類

  1、Class對象 java程序中的各個java類屬於同一類事物,該類事物有什麼屬性,屬性的值是多少,則有這個類的實例對象來確定,描述這類事物的java類就是Class,Class用於代表某一類的字節碼。   Class類描述了哪些

原创 java內省

  1、首先了解JavaBean   JavaBean是一種特殊的Java類,主要用於傳遞數據信息,這種java類的方法主要用於訪問私有的字段。 例:寫一個JavaBean package com.itheima.introspect

原创 2、thrift的原理重點分析之協議規則thrift文件

  我們知道系統間的通信需要提前設定一定的規則,只有各自雙方都遵守這個規則,才能相互間通信,如果每個都有自己的規則,則就無法通信。thrift框架規定了自己的協議,這個協議通過編寫thrift文件進行設定,其實就是服務端提供服務的接口。

原创 javaIO之字符流

1、如何判斷是輸入流,還是輸出流   以內存爲參照,如果數據向內存流動,則是輸入流,反之則爲輸出流 2、流的分類 (1)字節流:可以用於讀寫二進制文件及任何類型文件byte (2)字符流:可以用於讀寫文本文件 字節流(抽

原创 javaIO之字節流

1、字節流的兩個基類   字節流的兩個基類分別爲:寫入OutputStream和讀取InputStream 2、字節輸出流    字節輸出流使用的是OutputStream public abstract class OutputS

原创 Hadoop IPC機制前奏曲之java自帶RMI

  在說明IPC機制前,首先要了解java自帶的RPC機制是怎樣實現的。 第一部分:RMI (1)理論篇         我們想,如果一臺機器想要遠程調用另一臺機器的對象獲取數據,我們會立刻想到網絡通信了。我們會想到利用TCP/IP套接字

原创 java新特性之靜態導入、自動裝箱和拆箱、增強for循環、可變參數、枚舉

  1、特性一:靜態導入   概念:靜態導入用於簡化程序對類靜態屬性和方法的調用   語法:Import static 包名.類名.靜態屬性|靜態方法|* 例如: (1)import static java.lang.System.o

原创 3、thrift原理重點分析之自動生成的代碼詳解

  我們用thrift-0.90.exe能夠自動生成代碼,仍用UserService.thrift爲列   首先讓我們先看一下自動生成的UserService類的結構   從這個類的結構中我們可以看到,主要有兩個接口,兩個Client,

原创 javaIO之File類

  1、File類在整個IO包中是唯一一個與文件本身有關的操作類,所謂的與文件本身有關指的是創建、刪除文件等操作, File類的構造 Public File(String pathname):在建立File對象的時候需要指定一個路徑

原创 異常處理

爲什麼要在J2EE項目中談異常處理呢?可能許多java初學者都想說:“異常處理不就是try….catch…finally嗎?這誰都會啊!”。筆者在初學java時也是這樣認爲的。如何在一個多層的j2ee項目中定義相應的異常類?在項目中的每一

原创 javaIO之其他流對象

------- android培訓、java培訓、期待與您交流! ---------- 1、Properties   Properties是Hashtable的子類,也就是說它具備map集合的特點,而且它裏面存儲的鍵值對都是字符串。是集