JAVA串列埠開發學習筆記1
1、下載java Communications api開發包。
2、將win32com.dll拷貝入C:\j2sdk1.4.2_04\bin
3、將comm.jar拷貝入C:\j2sdk1.4.2_04\jre\lib\ext
4、將javax.comm.properties拷貝入C:\j2sdk1.4.2_04\jre\lib
public static void main(String[] args) {
CommPortIdentifier portId;
Enumeration en = CommPortIdentifier.getPortIdentifiers();
// iterate through the ports.
while (en.hasMoreElements()) {
portId = (CommPortIdentifier) en.nextElement();
if (portId.getPortType() == CommPortIdentifier.PORT_SERIAL) {
System.out.println(portId.getName());
}
}
}
獲取自己電腦上有幾個埠
相關推薦
JAVA串列埠開發學習筆記1
1、下載java Communications api開發包。2、將win32com.dll拷貝入C:\j2sdk1.4.2_04\bin3、將comm.jar拷貝入C:\j2sdk1.4.2_04\jre\lib\ext4、將javax.comm.properties拷
深入理解 Java 虛擬機之學習筆記(1)
over 信息 hotspot 體系 ima 模塊化 介紹 style 創建 本書結構: 從宏觀的角度介紹了整個Java技術體系、Java和JVM的發展歷程、模塊化,以及JDK的編譯 講解了JVM的自動內存管理,包括虛擬機內存區域的劃分原理以及各種內存溢出異常產
Java編程思想 學習筆記1
clas 回收 面向對象設計 抽象 類對象 獨立 nbsp 直接 設計者 一、對象導論 1.抽象過程 Alan Kay曾經總結了第一個成功的面向對象語言、同時也是Java所基於的語言之一的Smalltalk的五個基本特性,這些特性表現了純粹的面向對象程序設計方式
Java字串String類學習筆記1
今天來學習一下String類的原始碼,首先看一下String類, public final class String implements java.io.Serializable, Comparable<String>, CharSeque
Linux作業系統下的串列埠通訊學習筆記
一、什麼是串列埠通訊 串列埠通訊是指計算機主機與外設之間以及主機系統與主機系統之間資料的序列傳送。使用串列埠通訊時,傳送和接收到的每一個字元實際上都是一次一位的傳送的,每一位為1或者為0。 二、串列埠通訊的分類 串列埠通訊可以分為同步通訊和非同步通訊兩類。同步通訊是按照
UWP開發學習筆記1
導航到頁面: this.Frame.Navigate(typeof(SecondPage)); 導航進入當前頁面時會呼叫OnNavigatedTo方法;導航從當前頁面離開時會呼叫OnNavigatingFrom方法導航時傳遞引數採用: this.Frame.Navigat
opengl es3.0遊戲開發學習筆記1-繪製旋轉的三角形
前段時間一直在看opengl es2.0遊戲開發的知識 ,這幾天買了本opengl es3.0遊戲開發的書 打算一邊學習一邊整理學習筆記,我的開發環境是Android studio 2.1.3,不過有個問題是Android studio自帶的模擬器只能支援es2
AM335X 串列埠驅動學習(1)-基於linux3.8核心
學習串列埠驅動,先從資料結構入手吧。串列埠驅動有3個核心資料結構: (/drivers/tty/serial/omap-serial.c) - UART特定的驅動程式結構定義:struct uart_driver serial_omap_reg; - U
APP開發學習筆記(1)
什麼是APP 手機應用程式,通常是移動裝置(手機和平板的作業系統)應用程式的統稱。 APP的分類 IOS---------------------------------Objective-CAndroid---------------------------JavaW
【程式碼參考網上的】linux串列埠程式設計學習筆記
1.串列埠通訊:同步通訊:將很多字元組成一個資訊組進行傳送非同步通訊:一個字元一符的傳送。(可靠性高,但是效率相對降低) 2.通過echo和cat來測試串列埠通訊 echo “Hello” >/dev/ttyS0 cat /dev/ttyS1 3.直接通過read
cocos2d-x 3.x遊戲開發學習筆記(1)--mac下配置cocos2d-x 3.x開發環境
原文:http://blog.csdn.net/likendsl/article/details/34617725 開啟使用者目錄下.bash_profile檔案,配置環境 [python] view plaincopyprint? vim ~/.b
《Java程式設計思想》學習筆記1——面向物件和JVM基礎
1.java中的4種訪問制許可權: (1).public:最大訪問控制權限,對所有的類都可見。 (2).protect:同一包可見,不在同一個包的所有子類也可見。 (3).default:包訪問許可權,即同一個包中的類可以可見。預設不顯式指定訪問控制權限時就是def
小程式開發 學習筆記-1 (邏輯層、檢視層)
1、小程式包含一個描述整體程式的 app 和多個描述各自頁面的 page。 2、頁面的.json只能設定 window 相關的配置項,以決定本頁面的視窗表現,所以無需寫 window 這個鍵 邏輯層(App Service) 1、小程式開發框架的邏
java 學習筆記1
跨平臺原理 所有 com 路徑 運行機制 main 單位 width rtu 、 高級語言運行機制 高級語言按程序的執行方式分為編譯型和解釋型兩種。 java語言比較特殊,Java程序的執行必須經過先編譯後解釋的步驟。 1 編譯生成字節碼,只面向JVM(.class) 2J
Java Web學習筆記-1
根路徑 text .get set 接口 context cat 方法 web應用 1.servlet理論上可以處理多種形式的請求響應形式 ,http只是其中之一 ,所以HttpServletRequest、 HttpServletResponse分別是ServletReq
Java 設計模式學習筆記1——策略模式(Duck例子)
利用 實例化 top 而是 實現 學習筆記 left ng- 多個 0、假設現有工程(Duck)中遇到為類添加功能的問題,如何設計類添加新的功能? 1、利用繼承提供的Duck(鴨子)的行為會導致哪些缺點? (1)代碼在多個子類中重復 (2)很多男知道所有鴨子的全部行為
Effictive Java學習筆記1:創建和銷毀對象
安全 需要 () 函數 調用 bsp nbsp bean 成了 建議1:考慮用靜態工廠方法代替構造器 理由:1)靜態方法有名字啊,更容易懂和理解。構造方法重載容易讓人混淆,並不是好主意 2)靜態工廠方法可以不必每次調用時都創建一個新對象,而公共構造函數每次調用都會
java學習筆記1
取消 處理器 有一個 模塊 左右 win ++ 基本 存儲 1.1 Java的特點 1.1.1面向對象: · 與C++相比,JAVA是純的面向對象的語言 C++為了向下兼容C,保留了很多C裏面的特性,而C,眾所周知是面向過程的語言,這就使C++成為一個"混血
java學習筆記(1)
pub 由於 [] tro 十六 -m parent one adding 1.基礎語法編寫Java程序時,應註意以下幾點:大小寫敏感:Java是大小寫敏感的,這就意味著標識符Hello與hello是不同的。類名:對於所有的類來說,類名的首字母應該大寫。如果類名由若幹單詞組
JAVA面向物件學習筆記(1)
1.Static關鍵字 特點: 1.一個類的多個物件共享,節省資源空間 2.隨著類的載入而載入 &nbs