各位大大好
小弟剛踏入軟體工程師會先鎖定JAVA來學習
這段時間有學習網路上資源教學的部分
但有些還是不太清楚明白
觀念也許是錯誤的
還請大大們不吝指教
謝謝
int 、var、 long、 float... 這些是稱呼為關鍵字嗎?
物件又是指哪些呢?
Integer.parseInt 有時候會看到類似這樣的組合
小點之前(Integer)與小點之後(parseInt)是什麼呢
小點之前是物件?小點之後是參數?
Script函式庫
用意是用一個Code呼叫Script函式庫裡面的程式碼嗎?
API我知道是平台與平台間的溝通,但還是不瞭解如何去使用它
以上一些疑問麻煩各位大大解惑了
謝謝
int 、var、 long、 float... 這些是稱呼為關鍵字嗎?
不是,比較可能的答案是「保留字」
物件又是指哪些呢?
說來話長,書上有寫
Integer.parseInt 有時候會看到類似這樣的組合
小點之前(Integer)與小點之後(parseInt)是什麼呢
小點之前是物件?小點之後是參數?
小點之前是物件;小點之後是 method (書上也有寫)
Script函式庫
用意是用一個Code呼叫Script函式庫裡面的程式碼嗎?
沒看過這名詞,不知何解
API我知道是平台與平台間的溝通,但還是不瞭解如何去使用它
比較常見的使用法是打 HTTP Request
這個離你還很遙遠
不用花時間在這上面
比起這些問題
比較重要的是你選擇的學習方法
1.上課(補習班或網路課程)
2.自學(看書的那本書或網路教學文章的那篇文章)
說真的,你問的問題太過於基本了。這要詳細的教你可能教不完。我就先針對你的問題,簡單的說明一下
int 、var、 long、 float... 這些是稱呼為關鍵字嗎?
不完全對,大多數來說,並不會將其視為關鍵字來稱呼。
但認真來說,在某些語法上,它也的確是關鍵字。
真要說的話,這些可以是「宣告類型用指令」「關鍵字」「宣告」「轉型」...
依動作或位置的解釋是各自不同的。
物件又是指哪些呢?
這個說真的說來話長了。你可能得先自已去理解。這要解釋解釋不完。
如「123」。它可以數值,也可以是字串。但是不是物件?
它也可以是一個物件。
我怕我再說明下去。你可能會更花殺殺。
Integer.parseInt 有時候會看到類似這樣的組合
小點之前(Integer)與小點之後(parseInt)是什麼呢
小點之前是物件?小點之後是參數?
先不考量是不是物件。但就java而言。大多數來說第一個的確都是某個物件。(物件的解釋請自行參考,我就不多說明)
而再接下去的。可以是一個方法、函數應用、變數或又是一個物件。
這不沒有一定性的。得看你目前使用的「物件」是什麼而定。畢竟...物件也可以包物件。
實在沒辦法一一說明。
Script函式庫
用意是用一個Code呼叫Script函式庫裡面的程式碼嗎?
嘛!!這個很難解釋。我只針對「函式庫」來說明。
認真來說,所謂的函式庫大多是一些封包好的為主。如fileSystem這一類的
只要引入後,就可以直接使用。
當然了,你也可以自定義自已的函式庫。
API我知道是平台與平台間的溝通,但還是不瞭解如何去使用它
這我會告訴你,你不需要先去了解。
因為你還未進入這一段。你跳級了。
先將上面說的東西了解了。你自然就會了解如何使用。
因為這說明出來說明不完的。
我想我大概能理解你的疑問..
int 、var、 long、 float... 這些是稱呼為關鍵字嗎?
我想你的問題大概是卡在java有所謂的基本資料型別, 這東西只能存值, 至於這些字本身, 會因為放的地方不同而有不同稱呼, 另外, var在Java比較特別, 所以別搞混..
物件又是指哪些呢?
物件指的是有封裝的, 扣掉上面的基本資料型別, 基本上拿來宣告用的都是, 不過還有個Interface就是, 暫時把他當作物件看也行啦~"~, 在新版的17之後還會多個記錄, 相信你會更混亂的(笑
物件本身能封裝屬性跟方法, 一個是存值的, 一個是放程式的, 基本上所有支援物件導向類的語言都差不多是這樣, 詳細請看公開說明書(找本OOP的課本來唸唸吧..)
一個比較明顯的差別就是, 同樣是比較int跟Integer這兩個儲存的數值是否相同, 一個是直接用等號去比, 一個要用equals,...,等等, 你說在Java上Integer用等號好像也可以正常跑? 會吃土的A__A...
Integer.parseInt 有時候會看到類似這樣的組合
小點之前(Integer)與小點之後(parseInt)是什麼呢
小點之前是物件?小點之後是參數?
這邊不會是叫他小數點, 這個點左邊用來表示的物件, 右邊表示他的屬性/方法, 在閱讀時你可以簡單理解成中文的"的", 稱呼的話..平常我自己好像都是習慣講"點" ..
這東西的好處是他可以連續使用; 連續使用時, 如果遇到的是方法(程式)他會代表回傳的物件類別
所以就可以做到像這樣
String.valueOf(123).substring(0,1)
靜態類別String的valueOf-> 回傳一個String物件->呼叫這個String物件的substring->回傳另一個String物件
Script函式庫
用意是用一個Code呼叫Script函式庫裡面的程式碼嗎?
... 這..這啥
我覺得先別管這些名詞了... 先直接找些簡單的題目/範例試著寫看看就對了
我覺得 計概的書應該沒寫這些東西...
這段時間有學習網路上資源教學的部分
網路的東西很零碎 不適合沒基礎的人自學
建議你去書店翻java入門的書 找一本你覺得最看得懂的買回家
然後從第一頁看到最後一頁 每一頁的code都親手去寫一次
你會進步很多