C50108
Search…
職訓局里程碑
2019/0502/Java語言基礎、物件導向基礎

較少用08-1、2
較多
串街bufferedreader ? 一次性讀寫 效能較好
Reader.readline 一次一行 較簡單
Inputstreamreader 像是串流工廠製程 輸出變輸入 輸入變另外一個的輸出
但還是不直覺
所以要用

不是預設的套件所以要先import近來
從鍵盤引入放入sc裡面去操作sc

sc new 指定資源配置
後產生很多物件
但沒關閉
就會產生很多垃圾區間
Sc = null; 清空
先關閉串流 再 清空
C跟c++比較會有問題
高階語言裡面有垃圾清理蒐集功能比較不會出問題
但習慣好也可以提前釋放

看官方文件對於物件設計的解說
有些物件會設計為自動關閉
全權要看官方文件因為是官方設計的
其實關閉跟配置都會占用到效能
所以程式設計師最知道到底後面還會不會用到這個物件
避免開開關關
一次可能不明顯但迴圈個一百次就會出現差別

Scanner會自動轉型態 前面 readline 都必須要指定型態
主控台裡面ent 也會被判斷為一個值所以也會報錯

1. 先讀字串
2. Charat(?) 讀?位址字元
此處為輸入內容與讀取內容報錯
Try catch 做例外狀況時要怎樣
運算子 運算優先權概念 例如 先乘除後加減等等
設定指派 = 等號
邏輯跟剛剛看到的不同等等會講
右邊指定給左邊
少一頁要補 … 我再猜是算術運算子
先判斷在遞增減還是先遞增減再判斷
控制機器某個功能匯流排?? 開啟或關閉
小算盤有程式設計師模式
把變數值往左右移位數其實就等於乘除2的次方
這個比較低階一點但比乘除效能好

可以被延伸下去

12 & 10 => 1100 & 1010 => 1000 => 8
都是1才是1
| ???
^互斥
Unicode 文字也有位元也可以用文字與位元做計算
C # 運算子和運算式-c # 參考
docsmsft
邏輯運算、位元運算
OPENHOME.CC

三層巢狀
不是解決這個問題的最好方法,如果照這種方法有8萬個不就要做8萬個判斷
重複
重複?
重複敘述

前面是語言基礎
這裡是物件導向結構基礎

一個字是變數一本書就是陣列
一個變數是一本書 陣列就是一個書櫃
但這只是2d或是3d的講法甚至有4d5d6d…
有的語言lengt 叫 抗特 或 size
必須先宣告

以上為架構

安卓UI 元件控制 元件模組 JAVA語言基礎 物件導向架構 融合前後 硬體控制
Copy link
On this page
#Java 語言基礎、物件導向基礎
##複習
##scanner ( 直覺一點
##什麼物件會需要 close?
##運算子優先順序
##以下位元運算比較多用於設備控制
##程式控制
#java程式語言基礎三
##接著會開始講 繼承 多型 介面 類別 概念 ( 物件導向
##陣列 宣告 配置