1.Java中的servlet类怎么写Servlet是一种独立于平台和协议的服务器端的Java应用程序 , 可以生成动态的Web页面 。
Servlet是位于Web 服务器内部的服务器端的Java应用程序 , 与传统的从命令行启动的Java应用程序不同 , Servlet由Web服务器进行加载 , 该Web服务器必须包含支持Servlet的Java虚拟机 。在传统的CGI中 , 每个请求都要启动一个新的进程 , 如果CGI程序本身的执行时间较短 , 启动进程所需要的开销很可能反而超过实际执行时间 。
而在Servlet中 , 每个请求由一个轻量级的Java线程处理(而不是重量级的操作系统进程) 。在传统CGI中 , 如果有N个并发的对同一CGI程序的请求 , 则该CGI程序的代码在内存中重复装载了N次;而对于Servlet , 处理请求的是N个线程 , 只需要一份Servlet类代码 。
在性能优化方面 , Servlet也比CGI有着更多的选择 。Java Servlet API 2.2 简介 Java Servlet API 2.2 的类和接口组成两个Java 包 , 即:javax.servlet 和 javax.servlet..test;
public class Person {
//name、sex属性
private String name;
private String sex;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSex() {
【wxentryactivity类怎么写】return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
//无参的构造方法
public Person(){
}
//有参的构造方法
public Person(String name,String sex){
this.name=name;
this.sex=sex;
}
//显示属性的方法
public String display(){
return "name :"+this.name+",sex :"+this.sex;
}
}
//Teacher 类
package com.test;
public class Teacher extends Person {
private int age;
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
//重载display 方法
public String display(){
return "name : "+this.getName()+",sex : "+this.getSex()+",age : "+this.getAge();
}
}
4.java写一个类public class Test{
public static void main(String[] args) {
Student p1 = new Student("小明" , 22,178.6);
p1.study();
Worker w1 = new Worker("张三" , 33, 82.2);
w1.working();
}
}
class Person{
protected String name;
protected int age ;
Person(){
}
Person(String name , int age){
this.name = name ;
this.age = age;
}
public void setName(String name){
this.name = name;
}
public String getName(){
return name;
}
public void setAge(int age){
this.age = age;
}
public int getAge(){
return age;
}
public void walk(){
System.out.println(" 。Person 。walking 。");
}
}
//
class Student extends Person{
private double height ;
Student(){
}
Student(String name,int age,double height){
super(name,age);
this.height = height;
}
public void setHeight(double height){
this.height = height;
}
public double getHeight(){
return height ;
}
public void walk(){
System.out.println(" 。Student 。walking 。");
}
public void study(){
System.out.println(this.name+"正在学习 , "+this.name+"已经有"+this.age+"岁了 , "+this.name+"的身高是"+this.height+".");
}
}
//
//
class Worker extends Person{
private double weight;
Worker(){
}
Worker(String name,int age,double weight){
- 电脑没声音怎么弄 电脑没声音怎么办win7
- cf怎么截图 CF游戏中怎么截图
- qq空间访问权限 手机怎么设置qq空间访问权限
- 鱼肉馅饺子怎么做 鱼肉馅饺子做法视频
- 怎么开葡萄酒 怎么开葡萄酒木塞小妙招
- 洗龙沟是什么意思 洗龙沟是什么意思衣机里面太脏了怎么办
- wow使命召唤怎么做 使命召唤怎么弄
- 文件隐藏了怎么恢复 windows文件隐藏了怎么恢复
- 英雄联盟查战斗力 英雄联盟怎么查战斗力
- 安卓手机如何省电 安卓手机怎么节省电量