返回首页

JAVA 编程?

299 2024-03-24 07:43 admin

一、JAVA 编程?

错了2个地方.实例化Students对象的时候排列方式错了

应该是Students s1=new Students(99,张三)

还有一个地方

HashMap data=new HashMap();

应该是Map data=new HashMap();

HashMap类只是继承Map这个接口.

二、java 编程 任意一个程序

import java.io.* ;

/**

 * 对象序列化Person

 */

class Person implements Serializable

{

 private String name ;

 private transient int age ; // 此声明表示age不会被序列化

 

 public Person(String name, int age)

 {

  this.name = name ;

  this.age = age ;

 }

 public String toString()

 {

  return name: + name + age: + age ;

 }

}

public class Serial

{

 public static void main(String[] args)

 {

  ser(new Person(guoxhvip, 25)) ;

  System.out.println(dser()) ;

 }

 // 此方法实现对象序列化

 public static void ser(Person person)

 {

  try

  {

   ObjectOutputStream oos = new ObjectOutputStream(new FileOutputStream(new File(serial.txt))) ;

   oos.writeObject(person) ;

   oos.close() ;

   System.out.println(对象序列化成功!) ;

   System.out.println(----------------) ;

  }

  catch (IOException e)

  {

   e.printStackTrace() ;

  }

 }

 // 此方法实现对象反序列化

 public static Object dser()

 {

  try

  {

   ObjectInputStream ois = new ObjectInputStream(new FileInputStream(new File(serial.txt))) ;

   Object obj = ois.readObject() ;

   ois.close() ;

   System.out.println(对象反序列化成功) ;

   return (Person)obj ; 

  }

  catch (IOException e)

  {

   e.printStackTrace() ;

  }

  catch(ClassNotFoundException ef)

  {

   ef.printStackTrace() ;

  }

  return null ;

 }

}

三、java在线编译网站或工具有哪些?

你做了很多了吧!很好,继续学吧! class.forName():加载的是指定的一个类 .class文件是由JAVA虚拟机加载,解释执行的 阁下 可能把 方向搞错了。 JAVA的反射机制很强大,基本上所有的涉及到配置文件的,都有反射的影子。尤其是JAVA编程中的框架SSH,ibates等等。 这些框架因为使用了反射机制,在普通程序员眼里,就只有类和配置。这样系统很容易扩展和维护。 反射机制 也不要研究得太深,对于中国这个JAVA软件行业,还是应用维多,你应该不会想自己开发一个框架吧。

四、Java的编程

在程序的最开始导入Scanner包

import java.util.Scanner;

然后是具体实现部分

Scanner s = new Scanner(System.in);

System.out.println(请输入一行字母);

String str = s.nextLine();

System.out.println(str.toLowerCase());//把输入的字母转化为小写

System.out.println(str.toUpperCase());//把输入的字母转化为大写

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
用户名: 验证码:点击我更换图片