JAVA WEB开发会出现什么难题

Python017

JAVA WEB开发会出现什么难题,第1张

作为一名资深过来人,我来总结一下:

1、遇到404的问题就是访问路径配置不对导致

2、遇到乱码问题,就是页面和java里面的编码不一致导致

3、遇到500错误,就是java程序内部错误,常见的有空指针异常,类型转换异常等。

4、部署tomcat或者其他容器,会有很多问题

结合实际经验,回答你遇到的问题,或者你熟悉的技术,说说你遇到什么问题,怎么调研,怎么解决的,主要是解决问题的思路

作为一个Java开发人员,我认为如果我考察一个人,就是看它是否真正理解什么是面向对象,首先会告诉一个例子,看他是不是用面向对象的思维分析它。如果解决了这些问题,后续的学习就慢慢就会了。

当然了,这也与你的开发工作性质有关,如果你从事的是个从事Java Web开发的公司,你就需要了解Java设计模式,掌握最基本的SSH开发框架的使用,了解JavaEE的基本知识,同时对数据库有所了解。

public interface Drinkable {

/**

* 饮用建议

*/

void drinkAdvice()

}

public class Wine implements Drinkable {

private String color

@Override

public void drinkAdvice() {

}

public String showColor(){

System.out.println("酒的颜色:" + this.color)

return "酒的颜色:" + this.color

}

public void setColor(String color) {

this.color = color

}

}

public class Milk implements Drinkable {

private String flavor

@Override

public void drinkAdvice() {

}

public String showFavor() {

System.out.println("牛奶风味:" + this.flavor)

return "牛奶风味:" + this.flavor

}

public void setFlavor(String flavor) {

this.flavor = flavor

}

}

public class Drinker {

public void toDrink(Drinkable drink, String str) {

if (drink instanceof Wine) {

Wine wine = (Wine) drink

wine.setColor(str)

wine.showColor()

} else {

Milk milk = (Milk) drink

milk.setFlavor(str)

milk.showFavor()

}

}

}

public class Test {

public static void main(String[] args) {

Drinkable wine = new Wine()

Drinkable milk = new Milk()

Drinker drinker = new Drinker()

drinker.toDrink(wine, "红色")

drinker.toDrink(milk, "原味")

}

}