• <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

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


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

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


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

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

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


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

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

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

        免費(fèi)咨詢獲取折扣

        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>
            金川县| 香格里拉县| 姚安县| 陆丰市| 新安县| 策勒县| 阳西县| 麦盖提县| 奉贤区| 金湖县| 锡林浩特市| 北碚区| 永登县| 临城县| 城固县| 麟游县| 甘德县| 渭南市| 伊金霍洛旗| 上犹县| 英超| 拉萨市| 仪征市| 璧山县| 吴江市| 宝鸡市| 宁南县| 马关县| 当雄县| 固镇县| 江阴市| 墨竹工卡县| 福州市| 朝阳市| 尼勒克县| 丘北县| 台南市| 福建省| 徐汇区| 玉门市| 鸡东县|