Я никогда не сталкивался с чем-то подобным, и я не знаю этот тип кодирования!
Что это? (Я довольно новичок в Java)
DefaultHandler handler = new DefaultHandler() {
boolean bfname = false;
boolean blname = false;
boolean bnname = false;
boolean bsalary = false;
public void startElement(String uri, String localName,String qName,
Attributes attributes) throws SAXException {
// code
}
public void endElement(String uri, String localName,
String qName) throws SAXException {
// code
}
public void characters(char ch[], int start, int length) throws SAXException {
// code
};
После вызова конструктора есть фигурная скобка (!?) И кажется, что некоторые методы переопределяются. Затем скобка заканчивается точкой с запятой. Я никогда не видел фигурную скобку после вызова конструктора. Это нормально? Как это называется? Спасибо!
p.s: на Eclipse, если я удалю точку с запятой, будет написано LocalVariableDeclarationStatement
error.