首先你打算用什么技術(shù)來實現(xiàn)這個系統(tǒng),先想好用哪些東西,是純粹的jsp,servlet+javabean還是用到struts,spring等框架,將用到的技術(shù)想到后,再進行下一步.

十年的東鄉(xiāng)族網(wǎng)站建設經(jīng)驗,針對設計、前端、開發(fā)、售后、文案、推廣等六對一服務,響應快,48小時及時工作處理。成都全網(wǎng)營銷的優(yōu)勢是能夠根據(jù)用戶設備顯示端的尺寸不同,自動調(diào)整東鄉(xiāng)族建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設計,從而大程度地提升瀏覽體驗。成都創(chuàng)新互聯(lián)從事“東鄉(xiāng)族網(wǎng)站設計”,“東鄉(xiāng)族網(wǎng)站推廣”以來,每個客戶項目都認真落實執(zhí)行。
其次你要搭建基于你使用的開發(fā)技術(shù)的環(huán)境,如果用jsp,servlet,javabean的話只需要個tomcat類似的容器就行了,如果要用到struts或者spring等相關的框架的話,就去下載相關的文件,如果用EJB的話,去裝個jboss或者weblogic等EJB容器.
再次,環(huán)境搭建好之后就進入真正的開發(fā)了,進行需求分析,uml建模,設計好層次結(jié)構(gòu),然后進行編碼,編碼好后進行測試,不斷改進,最后交付使用了.
呵呵,如果你不懂的話現(xiàn)看看相關的資料再進行開發(fā),不要茫無目的的動手編碼。
用java寫的話,可以用List來實現(xiàn)學生管理系統(tǒng):\x0d\x0a首先,管理系統(tǒng)是針對學生對象的,所以我們先把學生對象就寫出來:\x0d\x0apackage bean;\x0d\x0apublic class Student {\x0d\x0a String name;\x0d\x0a String studentId;\x0d\x0a String sex;\x0d\x0a int grade;\x0d\x0a public Student(String name,String studentId,String sex,int grade){\x0d\x0a this.name= name;\x0d\x0a this.studentId= studentId;\x0d\x0a this.sex = sex;\x0d\x0a this.grade = grade; \x0d\x0a }\x0d\x0a public int getGrade(){\x0d\x0a return grade;\x0d\x0a }\x0d\x0a public String getName(){\x0d\x0a return name;\x0d\x0a }\x0d\x0a public String getSex(){\x0d\x0a return sex;\x0d\x0a }\x0d\x0a public void setGrade(int g){\x0d\x0a this.grade = g;\x0d\x0a }\x0d\x0a public String getStudentId(){\x0d\x0a return studentId;\x0d\x0a }\x0d\x0a}\x0d\x0a這里面定義了一些得到當前學生對象數(shù)據(jù)的一些get方法,和成績修改的set方法,代碼很簡單,就不做詳細的解答。\x0d\x0a就下來就是我們的正文了。\x0d\x0a雖然我們暫時不用swing來做界面,但是總得要看的過去吧,所以,先做了一個比較簡單的界面:\x0d\x0a System.out.println("***************");\x0d\x0a System.out.println("*歡迎來到學生管理系統(tǒng) *");\x0d\x0a System.out.println("*1:增加學生 *");\x0d\x0a System.out.println("*2:刪除學生 *");\x0d\x0a System.out.println("*3:修改成績 *");\x0d\x0a System.out.println("*4:查詢成績 *");\x0d\x0a System.out.println("***************");\x0d\x0a System.out.println("您想選擇的操作是:");\x0d\x0a這里可以看到,我們的是用一個1234來選擇項目,說以不得不講一下Java如何獲取到鍵盤所輸入的數(shù)據(jù)---------Scanner ,要使用這個,首先需要import進來一個包:\x0d\x0a例如這里:\x0d\x0aimport java.util.*;\x0d\x0a之后的兩行代碼搞定輸入:\x0d\x0aScanner sc = new Scanner(System.in);\x0d\x0a int choice = sc.nextInt();\x0d\x0a接下來就是各個功能的實現(xiàn):\x0d\x0a\x0d\x0apackage test;\x0d\x0aimport java.util.*;\x0d\x0aimport bean.Student;\x0d\x0apublic class Manager {\x0d\x0a static List StudentList = new LinkedList();\x0d\x0a public static void main(String[] agrs){\x0d\x0a select(StudentList); \x0d\x0a }\x0d\x0a private static void select(List StudentList ){\x0d\x0a System.out.println("***************");\x0d\x0a System.out.println("*歡迎來到學生管理系統(tǒng) *");\x0d\x0a System.out.println("*1:增加學生 *");\x0d\x0a System.out.println("*2:刪除學生 *");\x0d\x0a System.out.println("*3:修改成績 *");\x0d\x0a System.out.println("*4:查詢成績 *");\x0d\x0a System.out.println("***************");\x0d\x0a System.out.println("您想選擇的操作是:");\x0d\x0a Scanner sc = new Scanner(System.in);\x0d\x0a int choice = sc.nextInt(); \x0d\x0a switch(choice){\x0d\x0a //增加學生\x0d\x0a case 1:\x0d\x0a System.out.print("請輸入學生的姓名:");\x0d\x0a Scanner Sname = new Scanner(System.in);\x0d\x0a String name = Sname.nextLine();\x0d\x0a System.out.print("請輸入學生的性別:");\x0d\x0a Scanner Ssex = new Scanner(System.in);\x0d\x0a String sex = Ssex.nextLine();\x0d\x0a System.out.print("請輸入學生的學號:");\x0d\x0a Scanner SId = new Scanner(System.in);\x0d\x0a String studentId = SId.nextLine();\x0d\x0a System.out.print("請輸入學生的成績:");\x0d\x0a Scanner Sgrade = new Scanner(System.in);\x0d\x0a int grade = Sgrade.nextInt();\x0d\x0a StudentList.add(new Student(name,studentId,sex,grade));\x0d\x0a System.out.println("添加成功!!!!!");\x0d\x0a select(StudentList);\x0d\x0a break;\x0d\x0a //刪除學生成績\x0d\x0a case 2:\x0d\x0a System.out.print("請告訴我需要刪除學生的學號:");\x0d\x0a Scanner Sid = new Scanner(System.in);\x0d\x0a String SstudentId = Sid.nextLine();\x0d\x0a boolean isfindDelete = false;\x0d\x0a for (int i = 0; i
回答于?2022-11-16
Java是目前主流的編程語言之一,如果學會Java,可以從事的崗位還是比較多的,這里簡單列舉一些。
Java可以做的:
1、Java可以做網(wǎng)站
現(xiàn)在很多大型網(wǎng)站都用Jsp寫的,JSP全名Java Server Pages。
2、Java可以做Android
Android是一種基于Linux的自由及開放源代碼的操作系統(tǒng),其源代碼是Java。Java做安卓不單單是指系統(tǒng),還有APP對于更多的開發(fā)人員來說,他們更多的時間是花在開發(fā)APP上面。
3、Java可以做游戲
手機游戲有90%以上都是Java開發(fā)的。
電腦上也有Java開發(fā)的游戲,《我的世界》(minecraft ,簡稱MC)《英雄聯(lián)盟》(簡稱lol)等。
4、Java可以做軟件
比如:企業(yè)級應用開發(fā),這里是JAVA的天地,大到全國聯(lián)網(wǎng)的系統(tǒng),小到中小企業(yè)的應用解決方案,Java都占有極為重要的地位。
想要系統(tǒng)學習,你可以考察對比一下開設有相關專業(yè)的熱門學校,好的學校擁有根據(jù)當下企業(yè)需求自主研發(fā)課程的能力,建議實地考察對比一下。
祝你學有所成,望采納。
分享文章:用java代碼做成的系統(tǒng),用java做一個簡單的系統(tǒng)
分享地址:http://chinadenli.net/article27/dsggejj.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)、移動網(wǎng)站建設、網(wǎng)站設計公司、網(wǎng)頁設計公司、響應式網(wǎng)站、網(wǎng)站收錄
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)