java基础(server)

反射: 

   反射Reflection: 把java类中的各种结构(方法、属性、构造器、类名)映射成一个个的Java对象。
          利用反射技术可以对一个类进行解剖,反射是框架设计的灵魂。
    
  //在运行期间,一个类,只有一个Class对象产生。
    1、源头: 获取class对象Class clz =Class.forName(“com.shsxt.Student")
    2、创建对象:com.shsxt.Student stu=(com.shsxt.Student)clz.newInstance();

XML解析: 

   XML:Extensible Markup Language,可扩展标记语言,作为数据的一种存储格式或用于存储软件的参数,
      程序解析此配置文件,就可以到达不修改代码就能更改程序的目的。
  
  //SAX解析 流解析:从上往下
  //1、获取解析工厂
    SAXParserFactory factory=SAXParserFactory.newInstance();
  //2、从解析工厂获取解析器
    SAXParser parse =factory.newSAXParser();
  //3、加载文档 Document 注册处理器
  //4、编写处理器
    PersonHandler handler=new PersonHandler();parse.parse(Thread.currentThread().getContextClassLoader().getResourceAsStream("person.xml"),handler );

HTTP协议:

手写服务器:

猜你喜欢

转载自www.cnblogs.com/skyline1/p/11252326.html