1. 您所在位置:主頁 > 新聞資訊 > IT資訊 >

            上元Java培訓:Java精英班企業面試題(二 )

            2020-04-24 11:37 上元教育
            上元Java培訓:Java精英班企業面試題(二 )
            1、如何配置 Java 環境變量?以及每個變量的含義?
            (1)創建系統變量 JAVA_HOME=C:\Program Files\Java\jdk1.7.0_79,用于指明 JDK 安裝路徑
            (2)創建系統變量 CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar,為 java
            加載類(class or lib)路徑,只有類在 classpath 中,java 命令才能識別
            (3)創建系統變量 PATH=%JAVA_HOME%\bin;%JAVA_HOME%\lib\jre\bin,使得系統可以在任 何路徑下識別 java 命令
            2、你在開發過程中用了哪些工具、IDE?
            前端開發:WebStorm,Sublime,Dreamweaver,HBuilder,VsCode 服務端開發:Eclipse,MyEclipse,IDEA
            數據庫:Navicat,PL/SQL Developer 版本控制:SVN,GIT 接口測試:restClient、POSTMAN 根據實際情況作答
            3、Eclipse 和 MyEclipse 的區別和聯系?
            區別:
            (1)功能多少
            Eclipse 是一個 IDE,允許安裝第三方開發的插件來使自身的功能得到擴展和增強。 MyEclipse 將開發者常用到的一些有用的插件都集合起來,提供一種高級編程環境,可以比 較輕松完成 struts,Hibernate,Spring 布局,編寫 strtus-config.xml。
            (2)是否收費
            Eclipse 免費,MyEclipse 收費。 聯系:
            而 Myeclipse 就是 Eclipse 有名的插件集之一,在安裝 MyEclipse 的同時自動安裝了 Eclipse,并且在 Eclipse 中安裝了開發常用的一些插件(主要是為 JavaEE 開發),沒 Eclipse, MyEclipse 是沒用的。
            4、垃圾回收機制的優點和原理
            優點:Java 語言中一個顯著的特點就是引入了垃圾回收機制,使 c++程序員最頭疼的 內存管理的問題迎刃而解,它使得 Java 程序員在編寫程序的時候不再需要考慮內存管理。 由于有個垃圾回收機制,Java 中的對象不再有作用域的概念,只有對象的引用才有作用域。 垃圾回收可以 有效的防止內存泄露,有效的使用可以使用的內存。
            原理:垃圾回收器通常是作為一個單獨的低級別的線程運行,不可預知的情況下對內存 堆中已經死亡的或者長時間沒有使用的對象進行清楚和回收,程序員不能實時的調用垃圾回 收器對某個對象或所有對象進行垃圾回收。
            5、main 方法為什么要通過 static 進行修飾?
            用 static 修飾的方法,無須產生類的實例對象就可以調用該方法。
            沒有 static 修飾的方法,需要產生一個類的實例對象才可以調用該方法。
            main 方法必須要 static 來修飾,是因為 main 方法是 Java 解釋器調用的,那時候還沒有任何 對象產生。main 是整個應用的入口方法,應用程序啟動會調用 main 方法,并且此時是在沒 有實例的情況下直接調用 main 方法,那只能通過類名調用,因此方法需要用 static 修飾的。
            想了解更多關于Java面試題,歡迎關注上元IT公眾號,更多驚喜等你!

            上一篇:上元IT培訓:0基礎如何進入IT行業

            下一篇:沒有了

            久久午夜无码鲁丝片午夜精品_久久综合亚洲欧美成人_久久午夜无码鲁丝片秋霞