java系統
1. java編寫系統
public void jButton1_actionPerformed(ActionEvent e) {
String username=Name_Text.getText().trim();
String password=Password_Text.getText().trim();
if(username.equals("")||password.equals(""))
{
JOptionPane.showMessageDialog(null,"用戶名或密碼不能為空!");
}else{
try {
//建立資料庫連接對象
Jdbcconn conn = new Jdbcconn();
//連接資料庫
conn.OpenConn("student", "sa", "yaya");
String strsql = "select * from stu where id='" + username + "'";
try {
//得到記錄;
ResultSet rs = conn.getResults(strSQL);
rs.first();
String PassWord = rs.getString("password").toString().trim(); //得到資料庫中對應用戶名的密碼
int right = rs.getInt("rightlimit");
rs.close();
if (password.equals(PassWord)) {
JOptionPane.showMessageDialog(null, "成功登陸!");
dispose();
chaxunchengji cxcj = new chaxunchengji();
cxcj.username = username;
Main_Frame mainFrame = new Main_Frame();
mainFrame.users = username;
mainFrame.setVisible(true);
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
Dimension frameSize = mainFrame.getSize();
if (frameSize.height > screenSize.height) {
frameSize.height = screenSize.height;
}
if (frameSize.width > screenSize.width) {
frameSize.width = screenSize.width;
}
mainFrame.setLocation( (screenSize.width - frameSize.width) / 2,
(screenSize.height - frameSize.height) / 2);
mainFrame.users = username;
switch(right)
{
case 0:
mainFrame.jMenuItem4.setVisible(false);
mainFrame.jMenuItem6.setVisible(false);
mainFrame.jMenuItem1.setVisible(false);
mainFrame.jMenuItem3.setVisible(false);
break;
case 1:
mainFrame.jMenuItem3.setVisible(false);
mainFrame.jMenuItem6.setVisible(false);
break;
default:
mainFrame.setTitle("學生成績管理系統");
break;
}
}
else {
JOptionPane.showMessageDialog(null, "密碼錯誤,請重輸!");
Password_Text.setText("");
}
}
catch (Exception ex) {
JOptionPane.showMessageDialog(null, "用戶名或密碼錯誤1!");
Name_Text.setText("");
Password_Text.setText("");
}
conn.closeConn(); //關閉資料庫連接
} catch (Exception ex) {
JOptionPane.showMessageDialog(null, "用戶名或密碼錯誤2!!");
System.out.print(ex.getMessage());
}//first try catch
} //second try catch
}//end else
}//end method public static void main(String[] args) {
banjixinxi banjixinxi = new banjixinxi();
}
public void jComboBox1_actionPerformed(ActionEvent e) {
int state = jComboBox1.getSelectedIndex();
if (state == 1) {
try {
String sql = "select * from base_info";
queryDataSet1.close();
//將SQL語句傳給queryDataSet1執行。
queryDataSet1.setQuery(new QueryDescriptor(database1, sql, null, true,
Load.ALL));
queryDataSet1.open(); //將queryDataSet1打開
queryDataSet1.refresh(); //刷新queryDataSet1
} //end try
catch (Exception ex) {
JOptionPane.showMessageDialog(null, "Sorry!暫時沒有學生信息記錄");
} //end catch
} //end if
else {
if (state == 2) {
try {
String sql1 = "select * from class_info";
queryDataSet1.close();
//將SQL語句傳給queryDataSet1執行。
queryDataSet1.setQuery(new QueryDescriptor(database1, sql1, null, true,
Load.ALL));
queryDataSet1.open(); //將queryDataSet1打開
queryDataSet1.refresh(); //刷新queryDataSet1
} //end try
catch (Exception ex) {
JOptionPane.showMessageDialog(null, "Sorry!暫時沒有班級信息記錄");
} //end catch
} //end if of else
else
{ try{
String sql2="select * from xuankebiao";
queryDataSet1.close();
//將SQL語句傳給queryDataSet1執行。
queryDataSet1.setQuery(new QueryDescriptor(database1, sql2, null, true,Load.ALL));
queryDataSet1.open(); //將queryDataSet1打開
queryDataSet1.refresh();//刷新queryDataSet1
}//end try
catch(Exception ex)
{ JOptionPane.showMessageDialog(null, "Sorry!暫時沒有課程信息記錄");
}//end catch
}//end else of else
}//end else
2. 什麼是JAVA開發
Java開發主要是利用Java編程語言,來編寫程序,實現某些需求。
Java是一門面向對象編程語言,自1995年發布到現在已風靡全球20餘年。Java作為半編譯語言,目前為中國市場運用最普及的開發語言,Java已經形成了一個生態常鏈,目前暫時沒有其他語言可以代替Java的市場佔有率。
Java具有簡單性、面向對象、分布式、健壯性、安全性、平台獨立與可移植性、多線程、動態性等特點。可以編寫桌面應用程序、Web 應用程序、分布式系統和嵌入式系統應用程序等。
在所有軟體開發類人才的需求中,對 Java工程師的需求達到全部需求量的60%-70%。Java工程師人才缺口大,根據IDC的統計數字:我國Java人才的缺口已達42.5萬,並且以每年20%左右的速度增長。Java工程師就業職業廣泛,發展空間大,薪水相對較高,通常來說,具有3-5年開發經驗的工程師,擁有年薪20萬元是很正常的一個薪酬水平。
3. 如何做一個java管理系統
首先你打算用什麼技術來實現這個系統,先想好用哪些東西,是純粹的jsp,servlet+javabean還是用到struts,spring等框架,將用到的技術想到後,再進行下一步.
其次你要搭建基於你使用的開發技術的環境,如果用jsp,servlet,javabean的話只需要個tomcat類似的容器就行了,如果要用到struts或者spring等相關的框架的話,就去下載相關的文件,如果用EJB的話,去裝個jboss或者weblogic等EJB容器.
再次,環境搭建好之後就進入真正的開發了,進行需求分析,uml建模,設計好層次結構,然後進行編碼,編碼好後進行測試,不斷改進,最後交付使用了.
呵呵,如果你不懂的話現看看相關的資料再進行開發,不要茫無目的的動手編碼。
4. java最適合哪種系統
1、如果你指的是開發環境:
windows 系統 、Linux系統等,都能作為java的開發平台。
不過最常見的還是基於windows系統的java開發。
原因:windows對於java的一些開發軟體如IDE、容器、建模工具有良好的支持,這是其他系統所不能比擬的。很多工具只能運行在windons平台下。所以對於java的開發還是基於windows較多。
2、如果你指的是運行環境:
windows系統、Linux系統、Uinx系統都可做為java的運行環境。
java的最大特點就是:一次編寫,到處運行。他所反映的就是java的跨平台特性。所以java在理論上是可以在任何系統在運行的。
3、如果你指的是java適合開發那種系統:
java se技術:適合開發桌面應用程序和應用程序。
java ee技術:適合開發基於B/S建構的企業級解決方案。
java me技術:適合開發電子設備、嵌入式系統等。
java提供了三種大的方向,你可以選擇你的喜好,來開發出不同功能,不同應用領域的java程序。
5. java系統是什麼
是手機系統還是電腦系統
手機系統一般是國產系統,是用java語言編的手機操作系統,一般裝游戲都是java的
電腦系統一般沒有java編的,java是一個用虛擬機實現一次通用性的語言,java系統指的是java的虛擬機系統
6. java什麼系統能用
(1)Java具有跨平台性,基本上主流的操作系統都支持。
(2)在使用Java的時候需要配值相關的Java環境。
7. Java是什麼系統
JAVA是語言不是系統
Java是一種可以撰寫跨平台應用程序的面向對象的程序設計語言。Java 技術具有卓越的通用性、高效性、平台移植性和安全性,廣泛應用於PC、數據中心、游戲控制台、科學超級計算機、行動電話和互聯網,同時擁有全球最大的開發者專業社群。
8. 手機JAVA系統
那是手機本身運行內存小的原因,java機運存一般不超過3M,大一點的java游戲都要2M多,運行肯定卡,低端的java機連新版的qq都運行不起。這個解決辦法只有換手機了,換個智能機玩玩吧,java淘汰了。
9. java 系統設計
對字元串進行操作尤其是你這樣的話用StringBuffer
StringBuffer sb = new StringBuffer();
sb.append(INSERT INTO childimfo VALUES); ......
這樣高效,並且能避免拼接value時可能出現的錯誤
而且單引號作為字元串拼接進去的話沒必要用\轉義
你先修改一下我覺得應該是sql語句的錯誤
10. 什麼手機用java系統
安卓手機是基於JAVA和LINUX編寫的,但是沒有一台手機是直接安裝JAVA的,java只是個運行庫