[軟體工程師雜談] 專業Android工程師來聊聊:想寫Android APP 要用JAVA還是Kotlin比較好?
#軟體工程師 #Kotlin
👍歡迎訂閱!! 🔔🔔按下小鈴鐺,就可以一有新影片就搶先看!
[軟體工程師雜談] 專業Android工程師來聊聊:想寫Android APP 要用JAVA還是Kotlin比較好?
深入淺出學會編寫程式: l.ovoy.click/wg5b9
Android初學特訓班: l.ovoy.click/whvxp
深入淺出物件導向分析與設計: l.ovoy.click/wtteu
Kotlin 實戰手冊: l.ovoy.click/vx3xj
程式新手學習發問區,問都給問!!: / 914880435669061
紫楓FB專頁: / tbpfs2
紫楓blog: tbpfs1.blogspot.com/
紫楓linkedin: / tbpfs2
斗內專線: pse.is/KUYMP
Пікірлер: 28
google 早已經以 kotlin 為 android 的第一優先開發語言, github 上面也開始有不少第三方 library project 是用 kotlin 寫的, 如果都不會kotlin, 遇到要修改那些第三方元件的source code 會很麻煩
有類似 vb 的 object 瀏覽器 可以用嗎?
null exception都做不好,意味著基本工不好
從Java轉寫kotlin 後 就回不去了
@min-hanwang6583
3 жыл бұрын
我也是XD 不過目前舊專案用Java 新專案用Kotlin
前輩,你好。 想請教一些問題,目前我正碰到轉職的問題,要走app軟體開發,還是走前後端? 以就業市場來看是不是以前後端的工作機會較多? app軟體開發這塊是不是比較容易入手? 對於整個就業市場? 容易被取代? 這兩者的薪水比較? 以及未來前景?
@ikegeorge847
Жыл бұрын
雖然不是影片主,如果你真有疑問可以都了解看看自己想要什麼。 至於未來沒人會知道,世界上平庸的人占多數任何人都有可能會被取代。 加油!
java 有類似 c/c++ 的 pointer 可以用嗎?
@yojaychang
2 жыл бұрын
物件變數本身就類似指標,只是不用做指標運算,直接用變數名稱就可以存取變數值(也不提供指標運算),例如String,另一例子call by reference。 Java沒有提供指標型態的變數及其運算。
@jjkk8102
Жыл бұрын
有類似 c/c++ 的 預定義 可以用嗎?
當你用了!!或lateinit 也不過就是另類的npe罷了 ps 我以前沒學過java 但直接上班直接學kotlin其實還蠻簡單的
@yojaychang
2 жыл бұрын
先學java那只是建議,因為是基礎所在,如果因為工作關係需用到kotlin,當務之急當然先學kotlin先交差。
我愛java
Java 可以使用的地方太多,Kotlin 工作上只見 Android APP 就像 Swift 只寫 iOS APP,不過想寫 APP 就學 Kotlin 應該沒很難明白才對。
沈玉琳是你嗎?
物件導向很多書都亂寫 要慎選書XDD 看過C++物件導向中文書全部friend function 的 提醒同學換書還被同學拉黑XDD
建議什麼學到什麼程度再投履歷
@PurpleMaple紫楓
3 жыл бұрын
至少可以自己寫一隻小app
@yojaychang
2 жыл бұрын
個人覺得至少對IO要懂一些(不用非常熟,但至少都有寫出一點範例),例如讀檔,寫入檔案,輸出html,擷取html post過來的值,存取資料庫,輸出excel,pdf檔,寄信功能,ftp上傳及下載,網路爬蟲等等,不然光是會寫但對io不熟,到職場後會發現很難施展。
想提問一下 像是Python裡面不是也有類別(class)嗎 那麼為什麼說不是物件導向的語言? . 我菜雞
@PurpleMaple紫楓
3 жыл бұрын
他是"可"物件導向語言,但實作上,你可以不用class也可以寫python
@user-sl2vn3ls4e
3 жыл бұрын
@@PurpleMaple紫楓 哦哦原來是這個意思 了解~
@Frank-xc2ib
3 жыл бұрын
而且Python沒有支援interface,這點就不物件導向了
建議你去學 Go 語言
@yojaychang
2 жыл бұрын
只推給原本是寫C的人,其餘不推,因為覺得不夠物件導向使用不習慣(沒有class, 而是用 struct 宣告資料結構,在另一處操作那些資料),以及怪裡怪氣的語法...等等。 相較於java,Go是比較低階一點(高於C)的語言,如果原本就是寫C,而對生產力及執行效率要求高,可以考慮使用go(簡單說,go就是簡化的C)
☹️☹️☹️☹️
你頻道的影片內容完全歪掉了耶😂