国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

Java基礎部分(1)

2019-11-08 00:57:07
字體:
來源:轉載
供稿:網友
*&與&&區別?&和&&都是邏輯運算符,都是判斷兩邊同時真則為真,否則為假;但是&&當第一個條件不成之后,后面的條件都不執行了,而&則還是繼續執行,直到整個條件語句執行完為止。public class one {public static void main(String[] args){ int a=10; int x=5; if(a<x&&m()){ }else { System.out.java的反射機制就是增加程序的靈活性、缺點:缺點:(1)性能問題:使用反射基本上是一種解釋操作,用于字段和方法接入時要遠慢于直接代碼。因此反射機制主要應用在對靈活性和擴展性要求很高的系統框架上,普通程序不建議使用。(2)使用反射會模糊程序內內部邏輯:程序員希望在源代碼中看到程序的邏輯,反射等繞過了源代碼的技術,因而會帶來維護問題。反射代碼比相應的直接代碼更復雜。那些地方用到了反射?例如: jdbc、Java常用框架、jdk的動態代理、android的加載布局文件java  中有幾種類型的流?JDK 為每種類型的流提供了一些抽象類以供繼承, 為每種類型的流提供了一些抽象類以供繼承,請說出他們分別是哪些類?    字節流,字符流。字節流繼承于 InputStream OutputStream,字符流繼承于InputStreamReaderOutputStreamWriter。在 java.io 包中還有許多其他的流,主要是為了提高性能和使用方便。多線程部分什么是多線程?在一個應用程序中,同時,有多個不同的執行路徑。說一下多線程的好處?提供程序效率。線程和進程有什么區別?線程是進程的一條執行路徑,而進程是線程的集合。什么是線程同步、異步?線程同步表示,當前線程執行完后下一個線程接著執行。線程異步表示,  在一個應用程序中,同時,有多個不同的執行路徑。例如 javaweb Ajax android handler線程之間如何同步線程之間同步使用 synchronized、wait 與 notify什么是線程不安全?如何解決?(重點)就是在多個線程共享同一個數據會受到其他線程的干擾。如何解決:使用線程同步技術, 用上鎖(synchronized)。 讓一個線程執行完了,在讓另一個線程執行。如何創建一個線程?有幾種方法?繼承thread類, 重寫run方法、實現Runnalbe接口,重新run方法 , 啟動一個線程用start();是使用Runnalbe接口好?還是繼承Thread類好? 是實現Runnalbe接口好,因為實現的接口還可以繼續繼承。如果繼承了Thread類不能在繼承。sleep()和 wait()有什么區別?a、sleep是讓當前線程指定休眠時間,然后繼續工作  不釋放鎖  b、讓當前線程wait則是等待,直到有線程通知notify()喚醒他才會重新工作。釋放鎖
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 本溪市| 绥江县| 灵台县| 江华| 蕉岭县| 昂仁县| 陆河县| 苗栗市| 永春县| 锦屏县| 阿勒泰市| 呼伦贝尔市| 临沧市| 永康市| 托克托县| 宜昌市| 分宜县| 南和县| 福海县| 普定县| 黑河市| 佛学| 彩票| 临漳县| 常州市| 保德县| 武陟县| 通江县| 临潭县| 淮安市| 桦甸市| 奉化市| 宁城县| 宁国市| 崇左市| 广灵县| 怀集县| 红河县| 青川县| 南投市| 类乌齐县|