日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

安卓java模拟器_用大白话告诉你:Java 后端到底是在做什么?

發布時間:2025/3/15 java 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 安卓java模拟器_用大白话告诉你:Java 后端到底是在做什么? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

作者:黃小斜

閱讀本文大概需要 6 分鐘。

新手程序員通常會走入一個誤區,就是認為學習了一門語言,就可以稱為是某某語言工程師了。但事實上真的是這樣嗎?其實并非如此。

今天我們就來聊一聊,Java 開發工程師到底開發的是什么東西。準確點來說,Java后端到底在做什么?

大家都知道 Java 是一門后端語言,后端指的就是服務端,服務端代碼一般運行在服務器上,通常我們運行Java 程序的服務器都是 Linux 服務器。

這些服務器在互聯網公司中一般放在一個叫做機房的地方里,于是像我們這類 Java 程序員的代碼一般也運行在這些機房里的服務器中。

Java 里有一個概念叫做虛擬機,你可以把它理解為一個安卓的模擬器,比如你在電腦上裝了一個安卓模擬器,就可以通過它來運行安卓應用程序,比如裝個 APP,手機游戲什么的。

所以當你在電腦上安裝了一個叫做 JDK 的東西時,電腦里就有了 JRE 也就是 Java 運行環境,有了這個運行環境,你就可以運行 Java 應用程序了。

知道 Java 程序如何運行在計算機上之后,我們再來講一講平時學的一些 Java 基礎知識,它們到底有什么用?

其實平時這一些 Java 基礎語法都僅僅是你寫代碼的一些基礎知識,就相當于英語中的 26 個字母,常見的有基本類型變量、for 循環、if else 等等基本語法,掌握了這些基礎知識之后,你就可以上手寫一些很簡單的代碼了。

除此之外,Java 還有一些比較特別的概念,比如面向對象的特性,其中有類、接口等概念。為什么 Java 要引入這些東西呢,其實就是想讓使用者更好地進行設計、抽象和編程。

對于新手來說,你不需要理解得特別的深刻,因為這些東西只有你在你真正寫代碼之后才能逐步去理解。

說完基本知識之后,我想你也會好奇,Java里經常提到的一些集合類是干嘛的呢,因為在現實生活中有很多場景,需要用到集合類,比如說一個用戶名列表,你要怎么存呢?

你會用一個 List 來做對不對,所以集合類的作用就是讓你在編程中更好的存儲數據。

事實上,集合類的概念最早是來源于數據結構的,因為計算機里有很多特殊的數據存儲結構,比如文件樹,比如鏈表和數組等結構,因此計算機理論把這些存儲數據的模型抽象成一些常見的結構,統稱為數據結構。

那么,Java 中的并發編程又是做什么的呢,Java 中的多線程是為了更好地利用電腦中的CPU核心,通過并發編程,就可以提高程序并發的效率。

但是并發編程的背后需要操作系統的支持,以及計算機硬件的支持,所以,如果你要完全地理解多線程,絕不僅僅是理解 Java 里的 Thread 或者是線程池就足夠了,你還需要去理解操作系統,以及計算機組成原理。

和并發編程類似,Java 里也有網絡編程的概念,Java 里的網絡編程和其他語言大同小異,其實也是基于 TCP/IP 協議實現的一套 API,通過網絡編程,你就可以在程序中把你想傳輸的數據傳輸到網絡的另一端,有了網絡編程和并發編程之后,Java 程序員的能量已經很大了

講完這幾點之后接下來再談談,我們通常說的 Java 后端技術到底是什么,就拿支付寶來舉例吧,曾經的支付寶用戶數并不多,一臺服務器,一個數據庫就可以支持所有的業務了。

當支付寶的用戶越來越多的時候,一臺服務器無法同時滿足海量用戶的需求,于是開始出現了多臺服務器,多臺服務器組成了一個集群,用戶可以通過負載均衡的方式訪問這些服務器,每個用戶可能會訪問到不同的機器上,這樣子就達到了分流的效果,服務器的壓力就會減小。

由于數據庫需要保證數據的可靠性,萬一某一臺數據庫掛了,并且沒有備份的話,那么這個數據就無法訪問了,這在大型系統中是不允許出現的,于是乎,就有了數據庫的主從部署。

但事實上,隨著業務發展,數據庫的壓力也越來越大,主備部署并不能解決數據庫訪問性能的問題,于是乎我們需要進行分庫分表,在數據庫主備的基礎上,我們會把一個數據量很大的表拆成多個表,并且把數據庫請求分流到不同的數據上,比如說100個分庫,100個分表,就相當于把一個數據表劃分成10000個數據表。

此時又出現一個問題,如果一個數據庫有多個備庫,并且當主庫掛掉的時候需要進行主從切換時,主備數據庫之間的數據就可能發生不一致,而這也是分布式理論研究的問題之一,因為比較復雜,我們這里就略過不講。

剛才說到了分布式技術,其實負載均衡、分庫分表都是分布式技術的一種實現,如果你不想做分庫分表,那還有什么辦法能夠減輕數據庫訪問的壓力呢?于是緩存就出現了,緩存可以讓服務器先把請求打到緩存上,由于緩存的數據一般在內存中,所以訪問速度會非常快,這些請求無需經過數據庫。

隨著業務發展,緩存的單點壓力也會比較大,于是乎分布式緩存就出現了,通常來說,緩存難以保證數據的可靠性,因為它們的數據可能會丟失,同時緩存只能存儲一部分的數據,并不能解決所有問題。

所以當某些業務的請求量非常大的時候,光靠緩存也解決不了問題,此時我們還可以通過消息隊列來幫我們解決大流量并發請求的問題。

我們可以通過消息隊列來存儲一部分的請求消息,然后根據我們服務器處理請求的能力,把消息再逐步取出來,接著去把這些消息逐漸地進行處理,這樣就可以很好的解決高并發的問題。當然,前提是消息隊列要保證消息存儲的可靠性,這也是大部分消息隊列都會保證的能力。

一口氣講了這么多,算是把 Java 后端的大概面貌介紹清楚了,除此之外還有很多東西沒講到,真要講完的話一晚上也說不完。

總體來說,Java 后端技術,說難不難說簡單也不簡單,我盡量把這些內容都講的比較通俗易懂,事實上每項技術的背后都有特別多復雜的實現原理,當然,在你理解了 Java 后端技術的整體概念以后,相信對于你之后的學習會更有幫助。

如果有哪里說錯了,偷偷留言告訴我

關注微信公眾號「黃小斜」后回復「Java」、「Python」、「C++」、「大數據」、「機器學習」、「算法」、「AI」、「Android」、「前端」、「iOS」、「考研」、「BAT」、「校招」、「筆試」、「面試」、「面經」、「計算機基礎」、「LeetCode」 等關鍵字可以獲取對應的免費學習資料。

總結

以上是生活随笔為你收集整理的安卓java模拟器_用大白话告诉你:Java 后端到底是在做什么?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲视频黄色 | 亚洲精品乱码久久久久久久 | av2014天堂 | 久久久久免费视频 | 在线天堂1 | 久久av一区二区三区亚洲 | 99re在线精品视频 | 999一区二区三区 | 欧美v日韩| 999精品在线 | 欧美一级视频 | 欧美69精品久久久久久不卡 | 国产裸体舞一区二区三区 | 色噜噜av| 亚洲一二三 | 精品亚洲一区二区三区四区五区 | 日韩精品一区二区三区不卡在线 | 色久天| av导航福利| 久久久久久久久久久国产 | 欧美日韩一区二 | 人操人爽 | 午夜激情免费视频 | 日韩精品系列 | 日韩精品一区二区三区在线视频 | 中国新婚夫妻性猛交 | 成人激情社区 | 男操女视频网站 | 夜夜操免费视频 | 少妇人妻好深好紧精品无码 | 色吧视频| 深夜精品| 日韩精品v| 动漫裸体无遮挡 | 在线免费观看小视频 | 国产精品久久久久久久久久直播 | 中文字幕不卡在线观看 | 超碰干| 午夜久久久久久久 | 深夜小视频在线观看 | 国产原创在线观看 | 在线免费观看黄色小视频 | 亚洲网站在线免费观看 | av黄色小说 | 亚洲国产精品综合久久久 | 超碰人人人 | 国产精品美女久久久久av超清 | 手机在线永久免费观看av片 | 99riAv国产精品无码鲁大师 | 五级毛片| 成人在线国产精品 | 涩涩屋视频 | 久久国产美女视频 | www.夜夜骑| 国产毛片一区 | 国产一级在线观看视频 | 人妻精品一区一区三区蜜桃91 | 国产一区二区三区四区精 | 美女裸体跪姿扒开屁股无内裤 | 午夜寂寞少妇 | 亚洲色图图片区 | 亚洲最新在线视频 | 狼人伊人干 | 黄色大片在线 | 337p亚洲精品色噜噜噜 | 亚洲高清在线观看 | 中文字幕日韩精品无码内射 | 亚洲好骚综合 | av影片在线看 | 风间由美在线视频 | 午夜小电影 | 精品无码一区二区三区在线 | 麻豆91茄子在线观看 | 午夜影片 | 国产情侣一区二区三区 | 中文字幕在线免费看 | 成人免费网站黄 | 欧美日韩视频在线 | 91一区在线观看 | 女女高潮h冰块play失禁百合 | 亚洲妇女体内精汇编 | 精品国产鲁一鲁一区二区三区 | 色戒在线免费 | 狠狠干2020 | 三级做爰第一次 | 精品一区二区三区视频在线观看 | 欧美插插视频 | 肉嫁高柳家 高清 | 伦理片久久 | 国产 xxxx| 夜夜高潮夜夜爽国产伦精品 | 亚洲每日在线 | 亚洲综合久久网 | 欧美日本日韩 | 国产一级生活片 | a级成人毛片 | 炕上如狼似虎的呻吟声 | 日本网站黄色 | 一级bbbbbbbbb毛片 |