(j+1)是什么意思?有什么用? break下边最后两句代码什么意思?

求大神重点解释下:1.(j+1)是什么意思?有什么用?2. break下边最后两句代码什么意思?
最后,说一说这段代码的意思和用处。
万分感谢啊~


<%
            for (int j = 0; cPYFSZList != null && j < cPYFSZList.size(); j++) {
                CPYFSZ cpyfsz = cPYFSZList.get(j);
        %>
        <TR>
            <TD><%=(j + 1)%>
            </TD>
            <TD><%=cpyfsz.getChanPinMingCheng()%>
            </TD>

            <%
                for (int i = 0; sCKTGLList != null && i < sCKTGLList.size(); i++) {
                    SCKTGL scktgl = sCKTGLList.get(i);
                    out.print("  <TD>");
                    double valeu = 0;
                    for (int k = 0; k < guangGaoTouRuJiLuList.size(); k++) {
                        GuangGaoTouRuJiLu guangGaoTouRuJiLu = guangGaoTouRuJiLuList.get(k);
                        if (guangGaoTouRuJiLu.getShiChangID() == scktgl.getId() && guangGaoTouRuJiLu.getChanPinID() == cpyfsz.getId()) {
                            valeu = guangGaoTouRuJiLu.getJinE();
                            break;
                        }
                    }
                    out.print(" <input type=\"text\" onkeypress=\"return onlyNumber(event,this.value)\"  name=\""+cpyfsz.getId()+"_"+scktgl.getId()+"\" value=\"" + valeu + "\"/>");

                    out.print("</TD>");
                }

            %>


        </TR>



1.(j+1)序号 显示用标注第几行。。
2.breadk;后面两句,在页面输入 输入框
3. 这段代码是动态 把查询出的 cPYFSZList 数据显示到页面上。。。