java复习资料Word文件下载.docx
- 文档编号:8141546
- 上传时间:2023-05-10
- 格式:DOCX
- 页数:39
- 大小:22.60KB
java复习资料Word文件下载.docx
《java复习资料Word文件下载.docx》由会员分享,可在线阅读,更多相关《java复习资料Word文件下载.docx(39页珍藏版)》请在冰点文库上搜索。
ee"
//cout.write("
hello"
//cout.flush();
cout.close();
}
}
//显示输入的字符串
publicclassI2
InputStreamReaderisr;
BufferedReaderbr;
Stringstr;
I2me=newI2();
me.a();
publicvoida()
br=newBufferedReader(
newInputStreamReader(
System.in));
try
{
str=br.readLine();
}
catch(Exceptione)
System.out.println(e);
finally
System.out.println(str);
try{
br.read();
}
catch(Exceptionee)
System.exit
(1);
publicclassI4
FileInputStreamfis;
FileOutputStreamfos;
PrintWriterpw;
byte[]buffer=newbyte[512];
intcount=0;
fis=newFileInputStream("
I4.java"
fos=newFileOutputStream("
a.txt"
pw=newPrintWriter(System.out);
while((count=fis.read(buffer))!
=-1)
{
pw.print(newString(buffer,0,count));
fos.write(buffer,0,count);
pw.close();
fis.close();
fos.close();
catch(FileNotFoundExceptione)
{System.out.println(e);
catch(IOExceptionee)
{System.out.println(ee);
catch(Exceptioneee)
{System.out.println(eee);
///
publicclassStudentimplementsSerializable
intid;
//学号
Stringname;
//姓名
intage;
//年龄
Stringdepartment;
//系别
publicStudent(intid,Stringname,intage,Stringdepartment)
this.id=id;
this.name=name;
this.age=age;
this.department=department;
publicStudent(){}
publicStringtoString()
return("
id:
"
+id+"
\nname:
+name+"
\nage:
+age+"
\ndep:
+department);
publicstaticvoidmain(Stringargs[])throwsIOException,ClassNotFoundException
ObjectInputStreamois;
ObjectOutputStreamoos;
Studentme=newStudent(1,"
Tom"
24,"
cst"
oos=newObjectOutputStream(
newFileOutputStream("
Student.txt"
));
oos.writeObject(me);
oos.close();
ois=newObjectInputStream(
newFileInputStream("
Studenthe=(Student)ois.readObject();
System.out.println(he);
importjava.io.Serializable;
publicclassTTTimplementsSerializable{
packageg;
//布局管理CardLayout
importjava.awt.*;
importjava.awt.event.*;
publicclassMyLayout4extendsWindowAdapter
@Override
publicvoidwindowClosing(WindowEventarg0){
System.exit(0);
Framef;
CardLayoutcl;
MyLayout4me=newMyLayout4();
me.display();
publicvoiddisplay()
cl=newCardLayout();
f=newFrame("
CardLayout"
Panelp1=newPanel();
Panelp2=newPanel();
Buttonb1=newButton("
panel1"
Labell1=newLabel("
p1.add(l1);
p1.add(b1);
Buttonb2=newButton("
panel2"
Labell2=newLabel("
p2.add(l2);
p2.add(b2);
p2.setBackground(Color.RED);
f.setLayout(cl);
f.add("
panel1"
p1);
panel2"
p2);
f.setSize(400,300);
f.addWindowListener(this);
b1.addActionListener(newActionListener()
publicvoidactionPerformed(ActionEvente)
if(e.getActionCommand()=="
)
show2();
);
b2.addActionListener(newActionListener()
show1();
f.setVisible(true);
privatevoidshow1()
cl.show(f,"
privatevoidshow2()
importjava.awt.event.ActionEvent;
importjava.awt.event.ActionListener;
importjava.awt.event.MouseEvent;
importjava.awt.event.MouseMotionAdapter;
importjava.awt.event.MouseMotionListener;
importjava.awt.event.WindowListener;
importjavax.swing.JButton;
importjavax.swing.JFrame;
publicclassT1{
JFramef;
JButtonb;
publicvoiddisp(){
publicvoidinit(){
f=newJFrame();
f.setSize(400,300);
b=newJButton("
clickme"
b.addMouseMotionListener(newMouseMotionAdapter(){
@Override
publicvoidmouseMoved(MouseEventarg0){
System.out.println(arg0.getX()+"
"
+arg0.getY());
});
f.add(b);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
publicstaticvoidmain(String[]args){
T1t=newT1();
t.init();
packagegg;
publicclassCimplementsActionListener{
publicvoidactionPerformed(ActionEventarg0){
if(arg0.getActionCommand().equals("
abc"
)){
M.runa();
b"
M.runb();
publicclassM{
publicstaticvoidruna(){
System.out.println("
doworka"
publicstaticvoidrunb(){
doworkb"
publicclassMain{
Vv=newV();
v.init();
importjava.awt.FlowLayout;
publicclassV{
JFramef;
JButtonb1;
JButtonb2;
FlowLayoutlay;
lay=newFlowLayout();
f.setLayout(lay);
b1=newJButton();
b1.setActionCommand("
b1.setText("
xyz"
b2=newJButton("
f.add(b1);
f.add(b2);
Cc=newC();
b1.addActionListener(c);
b2.addActionListener(c);
packageh;
importjava.util.StringTokenizer;
importjavax.swing.JTextArea;
importjavax.swing.JTextField;
JTextFieldtf;
JTextAreata;
publicC(JTextFieldtf,JTextAreata){
this.ta=ta;
this.tf=tf;
Stringstr=ta.getText();
intsum=0;
StringTokenizertoken=newStringTokenizer(str);
while(token.hasMoreTokens()){
sum+=Integer.parseInt(token.nextToken());
tf.setText(sum+"
/**
*@paramargs
*/
importjava.awt.Font;
计算"
tf=newJTextField(10);
ta=newJTextArea(3,10);
tf.setFont(newFont(null,Font.PLAIN,25));
ta.setFont(newFont(null,Font.PLAIN,25));
f.setLayout(newFlowLayout());
f.add(ta);
f.add(tf);
Cc=newC(tf,ta);
b.addActionListener(c);
Javavch10
StuDao.java
packageb;
importjava.sql.Connection;
importjava.sql.PreparedStatement;
importjava.sql.SQLException;
importjava.text.SimpleDateFormat;
publicclassStuDao{
publicstaticvoidaddStu(Stus){
try{
Connectionconn=DbUtil.getConnection();
conn.setAutoCommit(false);
Stringsql="
insertintot_stu(username,password,height,birthday)values(?
?
)"
;
PreparedStatementps=conn.prepareStatement(sql);
ps.setString(1,s.getUsername());
ps.setString(2,s.getPassword());
ps.setDouble(3,s.getHeight());
SimpleDateFormatsdf=newSimpleDateFormat("
yyyy-MM-ddHH:
mm:
ss"
ps.setString(4,sdf.format(s.getBirthday()));
ps.executeUpdate();
mit();
DbUtil.closeConnection(conn);
}catch(SQLExceptione){
//TODOAuto-generatedcatchblock
e.printStackTrace();
Stu.java
importjava.util.Date;
publicclassStu{
privateintid;
privateStringusername;
privateStringpassword;
privatedoubleheight;
privateDatebirthday;
publicintgetId(){
returnid;
publicvoidsetId(intid){
publicStringgetUsername(){
returnusername;
publicvoidsetUsername(Stringusername){
this.username=username;
publicStringgetPassword(){
returnpassword;
publicvoidsetPassword(Stringpassword){
this.password=password;
publicdoublegetHeight(){
returnheight;
publicvoidsetHeight(doubleheight){
this.height=height;
publicDategetBirthday(){
returnbirthday;
publicvoidsetBirthday(Datebirthday){
this.birthday=birthday;
Stus=newStu();
s.setBirthday(newDate());
s.setHeight(1.56);
s.setPassword("
789"
s.setUsername("
mearry"
StuDao.addStu(s);
importjava.sql.Connect
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 复习资料