原创 Java簡介

什麼是JavaJava已由一門單純的計算機編程語言,演變爲了一套強大的技術體系。Java設計者們將Java劃分爲3種結構獨立但卻彼此依賴的技術體系分支,它們分別對應着不同的規範集合和組件:Java SE(標準版),主要活躍在桌面領域,主要

原创 java的包導入及類搜索路徑

如果要使用Java包中的類,就必須先使用import語句導入。import語句與C語言中的 #include 有些類似,語法爲:    import package1[.package2…].classname;package 爲包名,c

原创 this&static關鍵字

this關鍵字this可調用本類屬性、本類方法和當前方法1、表示本類屬性public class this_static { public static void main(String[] args) { Person p1 = new

原创 一句話+一張圖理解——數據結構與算法

一句話:相互之間存在關係的數據元素的集合就是數據結構,算法是解決特定問題的有限求解步驟。一張圖:學習數據結構與算法有什麼用呢?拿一個廚師的廚藝來比較的話,真正的大廚一般不是那種能做各種花樣的菜式的人,而是能把普通的菜炒出不平凡的效果的人。

原创 Java中的類與對象的概念

Java是一門面向對象的編程語言,學習Java,必須時刻銘記類與對象這兩個重要的基礎概念。C語言中結構體結構體是一種構造數據類型,可以包含不同的成員(變量),每個成員的數據類型可以不一樣;可以通過結構體來定義結構體變量,每個變量擁有相同的

原创 Java的引用數據類型——類(String類)

Java的引用數據類型可分爲三種:類(class)、接口(interface)、數組。1、“==”和“equals()”方法的區別       String str1 = "Hello”;       String str2 = new

原创 Java的引用數據類型——數組

數組的聲明與開闢1、數組動態初始化   數據類型 數組名稱 [] = new 數據類型 [長度]   數據類型 [] 數組名稱 = new 數據類型 [長度]引用數據類型使用之前必須開闢空間,若不開闢會出現NullPointerExcep

原创 java類庫及其結構

Java 官方爲開發者提供了很多功能強大的類,這些類被分別放在各個包中,隨JDK一起發佈,稱爲Java類庫或Java API。API(Application Programming Interface, 應用程序編程接口)是一個通用概念。

原创 四旋翼無人機PID控制

一、建立四旋翼無人機動力學方程 二、確定PID控制律 1、姿態控制迴路       2、位置控制迴路 3、仿真圖