一愁拭、Executor的四種線程池 Executors工廠類一共可以創(chuàng)建四種類型的線程池册养,通過Executors.newXXX即可創(chuàng)建。下面就分別都介紹一下 1. FixedT...
![240](https://cdn2.jianshu.io/assets/default_avatar/12-aeeea4bedf10f2a12c0d50d626951489.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
一愁拭、Executor的四種線程池 Executors工廠類一共可以創(chuàng)建四種類型的線程池册养,通過Executors.newXXX即可創(chuàng)建。下面就分別都介紹一下 1. FixedT...
一咆爽、Activity啟動流程 關鍵的過程: Activity1調用startActivity,實際會調用Instrumentation類的execStartActivity方...
一、MVC 概念:Model ,View暇藏,Controller 視圖(View):管理作為位圖展示到屏幕上的圖形和文字輸出蜜笤;控制器(Controller):接收用戶的輸入并依...
本文基于unity3D開發(fā)一個MMORPG游戲瓮顽,闡述一下項目中研究3D自由視角控制 和 搖桿操作人物的經驗县好。 整體分為五個部分: 一、3D視角控制 二暖混、搖桿操作移動 三缕贡、3D...
一、為什么需要序列化 人類語言內容太豐富了(各種數據格式:圖像拣播、聲音晾咪、文本、json/xml贮配、java對象等)谍倦,計算機要想去存儲,肯定是要轉化成它所能理解的某種方式泪勒。 視頻昼蛀、...
一、為什么需要反射 反射是體現java語言動態(tài)性最重要的特征圆存,舉幾個例子: 1叼旋、服務器框架的動態(tài)配置能力 - 用反射來做動態(tài)加載類 著名的Spring框架,會發(fā)現當你配置各種...
為什么需要注解 在 JDK 1.5 之前沦辙,Java 還沒引入注解夫植,這個時候如果我們要在 Spring 中聲明一個 Bean,我們只能通過 XML 配置的方式怕轿。 當有了注解偷崩,我...
一辟拷、背景:為什么需要泛型 我們測試下面這段代碼,會有運行的異常拋出:“Integer cannot be cast to String” 在上述代碼中阐斜,我們發(fā)現主要存在兩個問...