• <samp id="mz5ne"><acronym id="mz5ne"></acronym></samp>
      <ol id="mz5ne"></ol>
    1. <samp id="mz5ne"></samp>
      <mark id="mz5ne"></mark>

        <fieldset id="mz5ne"></fieldset>

        免费看又黄又无码的网站_久久久高清国产免费观看_亚洲一区二区三区在线免费观看_免费欧洲美女a视频一级毛片_日本最新免费二区三区

        ×

        java連接sqlserver的步驟有哪些?java的工作原理是什么?

        分類:建站推廣 編輯:IT觀察 瀏覽量:112
        2021-04-21 11:57:07

          相信許多站長在搭網(wǎng)站之前,都會遇到數(shù)據(jù)庫連接難題吧,由于數(shù)據(jù)庫需要存儲一些有效的文件,所以必須要通過注冊的方式,才能使用數(shù)據(jù)庫中的內(nèi)存。但是連接數(shù)據(jù)庫的過程比較復(fù)雜,稍有差錯就會造成數(shù)據(jù)庫連接失敗,為了讓更多的站長正確連接數(shù)據(jù)庫,新網(wǎng)小編講給大家分享一篇連接攻略,那么java連接sqlserver的步驟有哪些?java的工作原理是什么?一起到本文找找答案吧!


          一、java的語言特色有哪些?
          1.簡單性
          Java看起來設(shè)計得很像C++,但是為了使語言小和容易熟悉,設(shè)計者們把C++語言中許多可用的特征去掉了,這些特征是一般程序員很少使用的。例如,Java不支持go to語句,代之以提供break和continue語句以及異常處理。Java還剔除了C++的操作符過載(overload)和多繼承特征,并且不使用主文件,免去了預(yù)處理程序。因為Java沒有結(jié)構(gòu),數(shù)組和串都是對象,所以不需要指針。Java能夠自動處理對象的引用和間接引用,實現(xiàn)自動的無用單元收集,使用戶不必為存儲管理問題煩惱,能更多的時間和精力花在研發(fā)上。
          2.面向?qū)ο?br />   Java是一個面向?qū)ο蟮恼Z言。對程序員來說,這意味著要注意應(yīng)中的數(shù)據(jù)和操縱數(shù)據(jù)的方法(method),而不是嚴格地用過程來思考。在一個面向?qū)ο蟮南到y(tǒng)中,類(class)是數(shù)據(jù)和操作數(shù)據(jù)的方法的集合。數(shù)據(jù)和方法一起描述對象(object)的狀態(tài)和行為。每一對象是其狀態(tài)和行為的封裝。類是按一定體系和層次安排的,使得子類可以從超類繼承行為。在這個類層次體系中有一個根類,它是具有一般行為的類。Java程序是用類來組織的。

          Java還包括一個類的擴展集合,分別組成各種程序包(Package),用戶可以在自己的程序中使用。例如,Java提供產(chǎn)生圖形用戶接口部件的類(java.awt包),這里awt是抽象窗口工具集(abstract windowing toolkit)的縮寫,處理輸入輸出的類(java.io包)和支持網(wǎng)絡(luò)功能的類(java.net包)。


          二、java的工作原理是什么?
          由四方面組成:
          (1)Java編程語言
          (2)Java類文件格式
          (3)Java虛擬機
          (4)Java應(yīng)用程序接口

          當編輯并運行一個Java程序時,需要同時涉及到這四種方面。使用文字編輯軟件(例如記事本、寫字板、UltraEdit等)或集成開發(fā)環(huán)境(Eclipse、MyEclipse等)在Java源文件中定義不同的類,通過調(diào)用類(這些類實現(xiàn)了Java API)中的方法來訪問資源系統(tǒng),把源文件編譯生成一種二進制中間碼,存儲在class文件中,然后再通過運行與操作系統(tǒng)平臺環(huán)境相對應(yīng)的Java虛擬機來運行class文件,執(zhí)行編譯產(chǎn)生的字節(jié)碼,調(diào)用class文件中實現(xiàn)的方法來滿足程序的Java API調(diào)用。

          三、java連接sqlserver的步驟有哪些?
          java中使用jdbc連接sql server數(shù)據(jù)庫步驟:
          1.JDBC連接SQL Server的驅(qū)動安裝 ,前兩個是屬于數(shù)據(jù)庫軟件,正常安裝即可(注意數(shù)據(jù)庫登陸不要使用windows驗證)
           將JDBC解壓縮到任意位置,比如解壓到C盤program files下面,并在安裝目錄里找到sqljdbc.jar文件,得到其路徑開始配置環(huán)境變量
          在環(huán)境變量classpath 后面追加 C:\Program Files\Microsoft SQL Server2005 JDBC Driver\sqljdbc_1.2\enu\sqljdbc.jar
           設(shè)置SQLEXPRESS服務(wù)器:
          a.打開SQL Server Configuration Manager -> SQLEXPRESS的協(xié)議 -> TCP/IP
          b.右鍵單擊啟動TCP/IP
          c.雙擊進入屬性,把IP地址中的IP all中的TCP端口設(shè)置為1433
          d.重新啟動SQL Server 2005服務(wù)中的SQLEXPRESS服務(wù)器
          e.關(guān)閉SQL Server Configuration Manager
           打開 SQL Server Management Studio,連接SQLEXPRESS服務(wù)器, 新建數(shù)據(jù)庫,起名字為sample
           打開Eclipse
         
          java連接sqlserver
          a.新建工程-> Java -> Java project,起名為Test
          b.選擇eclipse->窗口->首選項->Java->installed JRE 編輯已經(jīng)安裝好的jdk,查找目錄添加sqljdbc.jar
          c.右鍵單擊目錄窗口中的Test, 選擇Build Path ->Configure Build Path..., 添加擴展jar文件,即把sqljdbc.jar添加到其中
           編寫Java代碼來測試JDBC連接SQL Server數(shù)據(jù)庫
          import java.sql.*;
          public class Test {
          public static void main(String[] srg) {
          //加載JDBC驅(qū)動
          String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
          //連接服務(wù)器和數(shù)據(jù)庫sample
          String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=sample";
          String userName = "sa"; //默認用戶名
          String userPwd = "123456"; //密碼
          Connection dbConn;
          try {
          Class.forName(driverName);
          dbConn = DriverManager.getConnection(dbURL, userName, userPwd);
          System.out.println("Connection Successful!"); //如果連接成功 控制臺輸出
          } catch (Exception e) {
          e.printStackTrace();
          }
          }
          }
          執(zhí)行以后就可以連接到sample數(shù)據(jù)庫了。
          java連接sqlserver的步驟有哪些?java的工作原理是什么?以上就是關(guān)于java連接sqlserver的步驟講解,新網(wǎng)小編提醒各位站長,sqlserver數(shù)據(jù)庫默認的端口是1433,mysql數(shù)據(jù)庫默認的端口是3066,所以大家在連接的時候,一定要注意這兩個問題哦,如果遇到連接不成功的情況,需要提前檢查一下自己的用戶名是否已經(jīng)登錄。


        聲明:免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請發(fā)

        送郵件至:operations@xinnet.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時

        需注明出處:新網(wǎng)idc知識百科

        免費咨詢獲取折扣

        Loading
        国产精品视频白浆免费视频_久久久高清国产免费观看_亚洲一区二区三区在线免费观看_免费欧洲美女a视频一级毛片
      1. <samp id="mz5ne"><acronym id="mz5ne"></acronym></samp>
          <ol id="mz5ne"></ol>
        1. <samp id="mz5ne"></samp>
          <mark id="mz5ne"></mark>

            <fieldset id="mz5ne"></fieldset>
            会泽县| 金溪县| 襄垣县| 琼结县| 始兴县| 济宁市| 德安县| 金昌市| 阿勒泰市| 卓尼县| 浠水县| 永吉县| 新巴尔虎左旗| 太和县| 滨海县| 安福县| 扎鲁特旗| 铁力市| 竹山县| 绩溪县| 邛崃市| 西昌市| 崇仁县| 裕民县| 南丰县| 青阳县| 犍为县| 赤城县| 石楼县| 甘南县| 荆门市| 泰安市| 深水埗区| 中牟县| 怀化市| 岢岚县| 夏邑县| 谢通门县| 遵化市| 双江| 化隆|