作為Java面試官--談談一年來的面試總結__java基礎

自過完年到現在,作為一名中小型(200-500)人的互連網公司的小Java技術面試官. 目前已經面試了將近200個求職者,作為一名技術深度不怎麼樣的程式員.我還是被雷了個外焦裡嫩... 面試者我就不多說了,林子大了什麼鳥都有,大家都懂. 簡單談一談我常問的一些問題,以及目的吧: ps:本人也不是大牛,就是接觸的面廣了一點,多少都能嘮上兩句~ 另外本人面的大多是3年以內工作經驗的. 心情不是很好,文筆也很爛, 大家全當散分貼娛樂娛樂算了. 1.前台後台都做嗎? 10分

並發編程之 Java 記憶體模型 + volatile 關鍵字 + Happen-Before 規則__java

前言 樓主這個標題其實有一種作死的味道,為什麼呢,這三個東西其實可以分開為三篇文章來寫,但是,樓主認為這三個東西又都是高度相關的,應當在一個知識點中。在一次學習中去理解這些東西。才能更好的理解 Java 記憶體模型和 volatile 關鍵字還有 HB 原則。 樓主今天就嘗試著在一篇文章中講述這三個問題,最後總結。 講並發知識前必須複習的硬體知識。 Java 記憶體模型到底是什麼玩意。 Java 記憶體模型定義了哪些東西。 Java記憶體模型引出的

java關於對象(javabean)與xml之間的相互轉換__java

今天我們要探討的一個問題是,如何將xml格式的字串轉換成對象,以及對象轉換成xml字串。 簡介

阿里大魚簡訊平台使用(Java)__大四實習

找回密碼簡訊驗證 項目中修改密碼需要手機簡訊驗證,由於阿里大魚發簡訊速度快,穩定,因此決定使用阿里大魚。廢話不多說,步驟如下: 1.首先登入阿里大魚官網,註冊成為開發人員。(http://www.alidayu.com/?utm_content=m_2931?utm_content=m_2931?utm_content=m_2931?utm_content=m_2931) 2.查看阿里大魚的API文檔(http://open.taobao.

如何保護Java代碼__3

在Java代碼中往往包含著一 些非常敏感的資訊,有些關係到開發人員的利益,有些可能因為使用環境不同而關係到軟體使用者的利益,於是,java程式是赤膊上陣還是全副武裝這個現實問題就 擺在了java開發人員的面前,所以在這種情況下,從開發商和使用者兩方面角度考慮,都非常有必要對java程式進行保護。以下從技術角度就常見的保護措施 和常用工具來看看如何有效保護java代碼: 1.     將java封裝成exe

JAVA日誌組件系列(三)log4j+logback+slf4j的關係與調試__log4j

JAVA日誌組件系列(三)log4j+logback+slf4j的關係與調試 部落格分類: 開源架構 背景     由於現在開源架構日益豐富,好多開源架構使用的日誌組件不盡相同。存在著在一個項目中,不同的版本,不同的架構共存。導致日誌輸出異常混亂。雖然也不至於對系統造成致命傷害,但是明顯可以看出,架構不夠精良,追求極致略有不足。     其中有一些標準通用介面,標準實現,各種橋接器的存在,

【Java】基礎資料型別 (Elementary Data Type)與封裝類、字串的相互轉換__Java基礎資料型別 (Elementary Data Type)及其封裝類字串的轉

一、基礎資料型別 (Elementary Data Type)與其對應的封裝類之間的相互轉換 基礎資料型別 (Elementary Data Type)轉換為封裝類 1·直接賦值  (自動打包) Integer i=3;   2·使用封裝類的含參建構函式(執行個體化) Integer i=new Integer(3);   3·使用封裝類提供的valueOf()方法(靜態方法) Integer

java.net.URISyntaxException的解決辦法__javaEE

近日在用HttpClient訪問抓取匯率時,為了省力,直接採用 String url = "http://api.liqwei.com/currency/?exchange=usd|cny&count=1"; HttpClient client = new DefaultHttpClient(); HttpGet httpget = new HttpGet(url); HttpResponse response =

Java邏輯運算子和位元運算符詳解__Java編程經驗

一.邏輯運算子 邏輯運算子共有三種,即“非”、“和”、“或”,分別用 " ! "、“&&”、“||”表示。其中: 非運算(!)表示否定,如:!true等於false、!false等於true、!2等於false、!0等於true。 和運算(&&)前後兩個條件都為真時,才返回true,否則返回false。 或運算(||)前後兩個條件有一個為真是,返回true,都為假時,返回false。

j2se sdk和j2EE sdk,JDK,JKE的區別__jdk

j2se:   Java   2   Standard       Edition是java標準版  ,se是標準版平台 j2ee:   Java   2   Enterprise   Edition是java企業版   ,它除了包含標準版(se)中的任何組件,還增加了附加庫; J2EE J2EE   technology   and  

Java Bindings for OpenGL 1 - JOGL簡介與安裝__java

JOGL 是 JAVA Bindings for OpenGL  的縮寫,它允許使用者通過API在JAVA中調用OpenGL函數,從而在JAVA中也能寫出硬體支援的3D程式。 對於熟悉OpenGL的使用者,Jogl非常容易上手,因為大部分語句和OpenGL是完全相同的。 JOGL的安裝: JOGL由於現在還無官方版本,因此並不包含在Sun的JAVA包中。安裝JOGL,使用者必須自己手動安裝。 安裝JOGL之前,使用者必須先安裝SUN的 Java

Java ADF開發入門-簡單ArcGIS Server Web ADF應用__Java

建立Web地圖應用工程 1. 建立一個新的ArcGIS Server工程. 從Eclipse主菜單選擇File>New>Project,導航到ESRI Templates>Server,選擇ArcGIS Server Project. 點擊Next. 2. 輸入AgsSimple作為工程名,從target runtime選擇一個Web容器.   3. 輸入正確的GIS server伺服器名,使用者名稱,密碼和域.

Java2平台J2SE、J2EE、J2ME三大版本的區別

轉自:http://developer.51cto.com/art/201009/228387.htm Java2平台包括標準版(J2SE)、企業版(J2EE)和微縮版(J2ME)三個版本,這裡向大家描述一下這三個版本的區別和聯絡,希望對你的學習有所協助。 本文向大家簡單介紹一下J2SE、J2EE、J2ME的區別,多數程式設計語言都有預選編譯好的類庫以支援各種特定的功能,在Java中,類庫以包(package)

java中使用akka手記三 cluster詳例__akka

http://www.tuicool.com/articles/m2muui 原文  http://2014.54chen.com/blog/2014/04/17/how-to-use-akka-in-java-3/ 一個例子 同樣是typesafe的經典例子。 例子提供的服務是傳輸文本。當文本發給frontend節點,它會委派backend節點,backend執行轉化任務,把結果返回給原來的用戶端。

介紹J2EE、J2SE、J2ME的區別__Java

隨著Internet網路的迅速發展,基於互連網的公司專屬應用程式要求軟體平台具有開放性、分布性和平台無關性。於是就相繼出現了RPC/COM/CORBA等技術,但這些技術在實際應用中存在著許多不足和局限。它們的特定協議難以通過防火牆,因而不適於Web上的應用開發。為了進一步開發基於Web的應用,出現了Sun公司的Sun ONE(Open Net Environment 開發網路環境)和Microsoft公司的.NET等Web 服務技術體系。

Java資料結構與演算法:堆__heap

1. 堆的定義 設有n個資料元素的關鍵字為(k0、k1、…、kn-1),如果它們滿足以下的關係:ki<= k2i+1且ki<= k2i+2(或ki>= k2i+1且ki>= k2i+2)(i=0、1、…、(n-2)/2)則稱之為堆(Heap)。 如果將此資料元素序列用一維數組儲存,並將此數組對應一棵完全二叉樹,則堆的含義可以理解為:在完全二叉樹中任何非終端結點的關鍵字均不大於(或不小於)其左、右孩子結點的關鍵字。

Java資料結構和演算法(2)--《Java資料結構和演算法》第二版 Robert lafore編程作業第二章__資料結構

前言 最近在在看《Java資料結構和演算法》這本書,這本書很不錯,值得細看。看完了第二章-數組篇。所以寫這一篇章節小結,正好附上自己寫的編程作業源碼,供大家參考。 書裡小結 Java中的數組是對象,由new運算子操作。 無序數組可以提供快速的插入,但尋找和刪除很慢。 將數組封裝到類中可以保護數組不被隨意的更改。 類中的介面由類使用者可訪問的方法(有時還有欄位)組成。 有序數組可以使用二分尋找。

一篇整理比較好的演算法相關文章 Java語言__面試題

以下從Java角度解釋面試常見的演算法和資料結構:字串,鏈表,樹,圖,排序,遞迴 vs. 迭代,動態規劃,位操作,機率問題,排列組合,以及一些需要尋找規律的題目。 1. 字串和數組 字串和數組是最常見的面試題目類型,應當分配最大的時間。 關於字串,首先需要注意的是和C++不同,Java字串不是char數組。沒有IDE代碼自動補全功能,應該記住下面的這些常用的方法。 toCharArray() //獲得字串對應的char數組Arrays.sort()

java反射機制詳解及應用__反射機制

1.如何建立Class的執行個體(反射的源頭) 理解: Class是一個對象,對應一個運行時類。相當於一個運行時類本身充當了Class的一個執行個體 過程: 源檔案經過編譯(javac.exe)這步,就需要進行類的載入(通過JVM的類的載入器) 記載到記憶體中的緩衝,每一個放入緩衝中的.class檔案就是一個Class執行個體。 Java.lang.Class是反射的源頭。 接下來涉及到的類都在java.lang.reflect子包下 如:Field

Java並發之徹底搞懂偏向鎖定擴大為輕量級鎖

標籤:分析   set   ssi   cpp   force   擷取   oss   rpo   obj   網上有許多講偏向鎖,輕量級鎖的文章,但對偏向鎖如何升級講的不夠明白,有些文章還相互矛盾,經過對jvm源碼(biase

總頁數: 4058 1 .... 309 310 311 312 313 .... 4058 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.