大家好,感謝邀請,今天來為大家分享一下java初學者簡易小程序的問題,以及和eclipse簡單的小程序的一些困惑,大家要是還不太明白的話,也沒有關系,因為接下來將為大家分享,希望可以幫助到大家,解決大家的問題,下面就開始吧!
我自己編寫了一個電腦小程序,如何讓它聯網呢
謝邀。現在程序基本都是在電腦端完成的。不知道題主具體是針對哪種小程序。根據你的需求而言,聯網只是基礎,或許你還需要一個數據庫和一個服務器。服務器和數據庫都可以在本地建立,局域網內完成通訊等,不用花錢。
下面分別根據幾種熱門情況,給你簡單闡述一下.
1.Web程序Web程序代碼中寫好了注冊等功能后,初學者可以把web發布在IIS上,通過IIS,別人就可以訪問到你的Web小網站,別人訪問了你的網站,也就可以實現注冊,數據也就會同步到你的數據庫當中。
2.Windows的exe程序基于windows平臺的聯網,一般都會用TCP/IP或者UDP/IP協議。換句話說,也就是需要用過Socket套接字。而且。這樣的程序一般需要客戶端和Server端。Server先行部署,部署完畢之后,別人使用你的客戶端,就會發生交互行為。比如注冊,用戶提交了個人信息之后,Server端的工作就是處理這些信息,并保存到數據庫當中;如果是聊天,簡單的操作就是,Server端收到有用戶提交的信息時,分發給所有連接在該Server上的Client端。
建議百度windows網絡編程。
3.移動端程序移動端用Android來舉例。聯網方式通常兩種,一種是基于HTTP協議,另一種就是基于Socket,基于Socket不用多說,和第二點基本類似。在這里我們說一下HTTP協議,同樣exe程序也可以用的到。
所謂的HTTP協議,就類似于我們訪問百度一樣,訪問指定的URL連接就好了。不同的是,這里我們需要自己去定義URL連接,這里的URL連接其實就是我們常說的API,API里面做好了注冊等功能,我們通過HTTP協議的Get和Post方法提交數據到API,API就會處理相關功能。
詳情建議百度:Android中網絡通訊的幾種方式。
相關內容,不是一兩句話就可以說清楚的。如果不知道從何入手,就用你所學語言+關鍵字(網絡通訊),去Google或百度,可以看得更詳細一些。
希望對你有幫助。
用java寫一個很簡單的聊天程序,應學習哪些知識
用java寫一個很簡單的聊天程序,這是我經常推薦新手學習的一個案例
這個案例可以說是學習java的一個里程碑,從入門到初級的里程碑.
完成一個聊天程序主要用到的知識為socket,另外還會有用thread線程,如果使用圖形界面會用到awt,swing等。
整個聊天程序涉及java的3大核心包lang,util,io包。另外還有net包
對于剛學java來童鞋來說,除開數據庫,其他的知識點基本都用到了。
總結來說:你必須會socket,集合、線程、以及簡單的面向對象知識。
編程小白如何編寫第一個小程序
編寫簡單的小程序一般可以按照以下步驟來進行
首先,你要有一個明確的目標:要寫的一個什么樣的程序,這個程序要實現什么功能。
其次,搜索一下大約要用到哪些方法,哪些方法有現成的,哪些要自己寫。
如果有條件可以把上述內容畫一個思維導圖。
然后,編寫偽代碼,及用文字把程序的編寫思路寫出來。
最后,在偽代碼下方編程程序,偽代碼當做注釋使用。
下面是我曾經寫過的一個命令行通訊錄小程序,里面詳細的記錄了我是如何寫出這個小程序的。
1.目標編寫一個命令行通訊錄程序,可以添加、查詢、刪除通訊錄好友及電話
2.實現方法創建一個類來表示一個人的信息。使用字典存儲每個人的對象,名字作為鍵。使用pickle模塊永久地把這些對象存儲下來。使用字典內建的方法添加、刪除修改人員信息。3.思維導圖4.編寫偽代碼5.根據偽代碼編寫代碼6.演示一個啥也不會的人,能學java嗎,還是需要先干嘛
當然可以學,為時不晚。如果你沒有任何編程基礎,我建議你花點錢去培訓班用幾個月的時間快速入門,這樣可以讓你快速的,方便的掌握java大體的知識和流程,然后找個公司實踐,工資不是問題,目前重點不是工資是學習。
在公司實踐的時候看一些java經典的書籍,彌補一下基礎知識,提升自己,之后多去github上面看看,多分析一些源碼。漸漸的你會發現自己提升很多!不僅入門了而且進階了。
沒接觸過電腦,能學會java嗎
說實話,如果沒有接觸過電腦,Java并不是特別好學。因為在Java學習之初就要涉及到非常多的電腦基礎知識應用。比如如何配置環境變量,以及配置Tomcat服務器等等,所以如果沒有接觸過電腦學Java是非常吃力的。
配置環境只是最初的階段,關鍵是后期還有非常多的編程知識需要學習。這里面也涉及到了非常多的電腦基礎相關知識。比如說內存,二進制。這都和電腦基礎密不可分。再往后還有很多的web應用需要學習。
在這些學習過程里又很多的知識點,對于沒有接觸過電腦的人而言,是很難轉過彎的。如果真的有毅力去學,當然沒有問題,但是這要付出比常人多10倍甚至百倍的精力。
如果真的想學一門編程語言,建議可以從前端學起。當然前端也不是非常的容易。只是入門相對簡單一點。先獲取一些基本的電腦知識后,再學習后端語言可能效果相對好一點。對于后端語言,如果要配置環境等等,簡單一點的話,其實倒是建議學c#,語法和Java幾乎一樣,但是入門配置更簡單。
c#由于是微軟開發的,和windows系統結合非常的好。免去了很多不必要的配置,上手就能開發。在最新的版本中。也實現了跨平臺開發,能夠同時開發桌面應用程序、手機應用、網站和各類服務。同時也是一款全開源的編程語言。
如果您在接觸Java之后感覺入手不是很方便,那可以嘗試嘗試從c#/.net入手。
Java編寫一個簡單的窗口程序
importjava.util.Scanner;publicclassWork{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstub//增加用戶名密碼正確信息StringuseName="ABC"
;StringuserPwd="123"
;Scannersc=newScanner(System.in)
;System.out.println("----輸入用戶名和密碼----")
;System.out.print("用戶名:")
;Stringname=sc.next()
;System.out.println("密碼:")
;Stringpassword=sc.next()
;if(name==useName&&password==usePwd){System.out.println("用戶名米娜正確可以登錄");
}else{System.out.println("用戶名或密碼錯誤");}
好了,文章到這里就結束啦,如果本次分享的java初學者簡易小程序和eclipse簡單的小程序問題對您有所幫助,還望關注下本站哦!