java和python的區(qū)別 什么是強類型,什么是弱類型?哪種更好些?為什么?
什么是強類型,什么是弱類型?哪種更好些?為什么?弱類型語言允許將內存塊視為多種類型。例如,直接添加整數變量和字符變量。Rcandc是靜態(tài)語言和弱類型語言;rperlandhp是動態(tài)語言但也是弱類型語言
什么是強類型,什么是弱類型?哪種更好些?為什么?
弱類型語言允許將內存塊視為多種類型。例如,直接添加整數變量和字符變量。Rcandc是靜態(tài)語言和弱類型語言;rperlandhp是動態(tài)語言但也是弱類型語言。R強類型語言不允許兩種不同類型的變量在不強制類型轉換的情況下相互操作。Rjava、C#和python是強類型語言。使用哪種語言取決于需要。編寫簡單的小型應用程序,使用弱類型語言可以節(jié)省大量代碼,具有較高的開發(fā)效率。對于構建大型項目,使用強類型語言可能比使用弱類型語言更規(guī)范、更可靠。
我沒有什么基礎,建議我學習哪個計算機語言呢?
你好,老秀。讓我們分享你的問題。
我的計算機語言也是自學的。我學過蟒蛇,我沒有基礎。我還寫了三篇關于我的經驗報告(12個月,零基礎自學Python語言經驗分享-第1部分(包括建議和方法)),你可以看看它是否對你有幫助。
我還要分析一下為什么建議學習python。首先,它的語法很簡單,但并不缺乏嚴謹性,因為它的開發(fā)人員是數學家。我用pychar輸入“Hello world”。與Java相比,它不需要聲明或輸入??聪聢D:
你可以看到語法很簡單,我學Java已經有一段時間了,對于初學者來說,有點難。
讓我們一起分享。這種語言能做什么?讓我們也通過一張圖片來了解一下:正如你所看到的,在學習了基礎知識之后,這門語言基本上是全方位的,然后你可以進入AI/AI,做前端和后端開發(fā),做自動化測試和運維,還有大數據和爬蟲。
學習語言很難建立邏輯。其實就是用計算機語言來處理問題,分析問題,解決問題。當你掌握了這門語言并且正在學習Java時,我建議我在經驗報告中把它寫清楚。如果你有興趣,你可以去看看。
希望我的分享能對你有所幫助。
python是用C實現(xiàn)的,Java是用C 實現(xiàn)的,那為什么不直接用C或C 呢?
Java和python打包得很好,所以很多東西不需要自己寫,而C必須自己寫很多東西。所以大多數時候,Java和python比C更容易編寫,就像蓋房子一樣。Java和python給你磚頭。有時他們給你半個房間,可以一起用。C也必須從混合泥漿和燒磚開始。