序列化Serializable和Parcelable
概念 Java中的序列化是一種將物件持久化(比如儲存在磁碟)的手段。一般情況下,程式執行(即JVM執行)時,Java物件(短暫)儲存在記憶體中。但JVM停止執行後,物件的狀態資訊就不能儲存在記
概念 Java中的序列化是一種將物件持久化(比如儲存在磁碟)的手段。一般情況下,程式執行(即JVM執行)時,Java物件(短暫)儲存在記憶體中。但JVM停止執行後,物件的狀態資訊就不能儲存在記
在程式開發中, 一定遇到併發程式設計的場景, 雖然我們大部分時間並不直接使用Thread, 但是Thread是多執行緒的基礎, 面試中也會總是被問到與執行緒有關的問題; 那麼執行緒都有哪些知識呢? 最近在研究執
跳槽時時刻刻都在發生,但是我建議大家跳槽之前,先想清楚為什麼要跳槽。切不可跟風,看到同事一個個都走了,自己也盲目的開始面試起來,期間也沒有準備充分,到底是因為技術原因,影響自己的發展,偏移自己規劃的軌跡,還是
最近在備戰面試的過程中,整理一下面試題。大多數題目都是自己手敲的,網上也有很多這樣的總結。自己感覺總是很亂,所以花了很久把自己覺得重要的東西總結了一下。 面向物件和麵向過程的區別 1、面向過程:
1. Java 程式的構成 一個Java程式可以認為是一系列物件的集合,而這些物件通過呼叫彼此的方法來協同工作。 物件(object):物件是類的一個例項,有狀態和行為。例如,一條狗是一個物件,它的狀態
1. 簡單的Java介紹 Java是由Sun Microsystems公司於1995年5月推出的 Java 程式設計語言(以下簡稱Java語言)和 Java 平臺的總稱。Java 語言是一種面向物件的程
眾所周知的,程式設計師收入高,但是也同樣面臨高齡之後的“下崗危機”,所以他們為了防止被迫下崗這種命運必須時刻學習新技術,以至於禿頭,明明是高新行業卻從來沒有享受到類似其他工程師的待遇,整日被吐槽著裝等等。程式設
原創文章,轉載請標註出處:《Java基礎系-列時間日期API》 一、概述 Java提供了有關時間的類和API,可以很方便的處理日期時間。 JDK 1.8之前使
Provide a way to access the elements of an aggregate object sequentially without exposing its underlying
一、前言 在Java中多執行緒之間是通過共享記憶體進行通訊的,在go中多執行緒之間通訊是基於訊息的,go中的通道是go中多執行緒通訊的基石。 在java中建立的執行緒是與OS執行緒一一對應的,而在go中多個協
Android應用程序啟動流程 注意,這裡講的是應用程序 的啟動流程,不是應用的啟動流程 本文承接部分Android系統啟動流程的內容,建議有慾望的童鞋先看看:傳送門
這是悅樂書的第270 次更新,第284 篇原創 01 看題和準備 今天介紹的是LeetCode演算法題中Easy級別的第136題(順位題號是594)。我們定
前言 其實最終定位到的問題還是蠻好解決的,但是因為應用在Kubernetes容器中的特殊性,導致在使用Arthas過程中出現了各種問題,所以單獨成文和大家分享下。照例先講下問題發生的背景,一個很老的web系
房間裡燈光昏暗,兩個男人相對而坐, 良久,眼睛男率先打破僵局, 眼睛男,知道鎖麼 帥氣男,知道些, 眼睛男:什麼是鎖? 一種保護機制,在多執行緒的情況下,保證操作資料的正確性/一致性,
thread.join原理 假設A執行緒中執行threadB.join(),基本等價於以下程式碼段 //threadB.join()等價於以下程式碼段 synchronized(thread