1、Java 默写标准Java 默写标准(1.0)1 Java 语法(5)继承 extends接口 Interface implements抽象 abstract静态 static调用2 基础数据类型(8)booleancharbyteshort intlongfloatdouble3 数组(2)1. int userAge=1,2,3,4,5;int userAge =new int2;userAge 0=5;userAge 1=1;2. int allPge=2,3,1,5 ,3,4;Java 默写标准String cityArray = new String 2 3;cityArray 00
2、 = “上海”;cityArray 01 = “无锡”;4 访问指示符(4) 公有 public 所有的类都可以访问友好 无前缀 在同一个包内可以访问受到保护的 protected 必须为继承类可访问私有的 private 只有本类访问5 Java 类构成package com.thunis.teach.case;public class HelloWorld public HelloWorld() 6 异常处理try/代码块catch(违例类型 e)/此违例类型的控制代码Java 默写标准7 JAVA 常用类(2)7.1 String(8)length()charAt(int index)e
3、quals(Object anObject) indexOf(String str)substring(int beginIndex, int endIndex) trim()删 除 字 符 串 首 部 和 尾 部 的 空 格 。toCharArray():将字符串对象中的字符转换为一个字符数组toLowerCase()toUpperCase() 7.2 StringBuffer实例化append8 Servlet(5)package com.unissoft.teach.xia;import javax.servlet.ServletException;import javax.servle
4、t.RequestDispatcher;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import java.io.IOException;Java 默写标准public class AddNumberServlet extends HttpServletpublic void doPost(HttpServletRequest request, HttpServletResponse
5、 response) throws ServletException, IOException /设置本页字符集为“GB2312“,以便识别汉字request.setCharacterEncoding(“GB2312“);/从提交页面得到 text 的 startnumber 的值,并转化成 int 类型String addString=request.getParameter(“addnumber“);/把 startnumber 放进 request 容器里面request.setAttribute(“addString“,addString);/从本页面跳转到 primenout.jsp
6、 页面RequestDispatcher rd=getServletContext().getRequestDispatcher(“/addout.jsp“);rd.forward(request, response); 9 JSP1. 指令% page import=“java.util.*” % % include file=“relative url” %2.jsp:useBean 动作 Java 默写标准10 Cookie 设置创建 Cookie cookieArr = new Cookie(String, Object);加入应答 response.addCookie(cookie)
7、 ;从客户端读入 Cookie cookies = request.getCookies();cookiesi.getName();cookiesi.getValue();11 Session创建 HttpSession session = request.getSession(true); 赋值 session.setAttribute(String,Object)获取.getAttribute()12 JDBC 的功能/确定数据库连接的类Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver“);/连接数据库Connection =DriverManager
8、.getConnection(“jdbc:odbc:dateheadstream“,“,“);/提交 SQL 语句Statement st=con.createStatement();/定义 sql 语句String sqlValue=“ “;/有返回ResultSet rs=st.executeQuery(sqlValue);Java 默写标准13 多态中注意的问题多态由句柄的不同进行区分多态不能通过返回值区分动态联编优先选择最适合的类,逐步向上14 this 与 superthis 代表本类,用于引用本类中的构造器以及非静态方法和属性super 代表父类,用于引用父类中的构造器以及非静态方法和属性15 静态属性与静态方法1. 静态属性不需也不能进行实例化调用的属性在程序运行期内被公共使用的属性一般情况下静态属性都是 final 类型(常量)2. 静态方法不需也不能进行实例化调用的方法