摘要:
A java是强类型语言,所有的方法必须放在类里面,包括main B java中可以有多个重载的main方法,只有public static void main(String[] args){}是函数入口 C 内部类的类名一般与文件名不同 D 函数都必须用{}括起来,不管是一条语句还是多条语句 首先 阅读全文
摘要:
2.dao层方法和xml xml controller层方法 阅读全文
摘要:
1.首先引入jersey jar包 2.在配置文件中,配置允许上传图片 3.修改增加商品页面 4.controller层方法 5.返回其他类型的工具类 6.图片服务器常量 7.显示列表页面图片,在实体类中定义一个方法 8 在list页面显示 9.最后要在要接收的服务器(可以是本地,或者另一台tomc 阅读全文
摘要:
抽象类和接口都不能够实例化,但可以定义抽象类和接口类型的引用。 一个类如果继承了某个抽象类或者实现了某个接口都需要对其中的抽象方法全部进行实 现,否则该类仍然需要被声明为抽象类。 接口比抽象类更加抽象,因为抽象类中可以定义构造器,可以有抽象方法和具体方法,而接口中不能定义构造器而且其中的 方法全部都 阅读全文
摘要:
1.从地址栏显示来说 forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器.浏览器根本不知道服务器发送的内容从哪里来的,所以它的地址栏还是原来的地址. redirect是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址 阅读全文
摘要:
在Java 5以前,switch(expr)中,expr只能是byte、short、char、int。 从Java 5开始,Java中引入了枚举类型,expr也可以是enum类型, 从Java 7开始,expr还可以是字符串(String),但是长整型(long)在目前所有的版本中都是不可以的。 阅读全文
摘要:
牛课网刷到一道题 思路清楚了,不解释了,反正自己会了 哈哈 阅读全文
摘要:
Vector相当于一个线程安全的List HashMap是非线程安全的,其对应的线程安全类是HashTable Arraylist是非线程安全的,其对应的线程安全类是Vector StringBuffer是线程安全的,相当于一个线程安全的StringBuilder Properties实现了Map接 阅读全文
摘要:
会话跟踪是一种灵活、轻便的机制,它使Web上的状态编程变为可能。 HTTP是一种无状态协议,每当用户发出请求时,服务器就会做出响应,客户端与服务器之间的联系是离散的、非连续的。当用户在同一网站的多个页面之间转换时,根本无法确定是否是同一个客户,会话跟踪技术就可以解决这个问题。当一个客户在多个页面间切 阅读全文
摘要:
Java语言中的异常处理包括声明异常、抛出异常、捕获异常和处理异常四个环节。 throw用于抛出异常。 throws关键字可以在方法上声明该方法要抛出的异常,然后在方法内部通过throw抛出异常对象。 try是用于检测被包住的语句块是否出现异常,如果有异常,则抛出异常,并执行catch语句。 cac 阅读全文
摘要:
上一节,已经把实体类和配置文件都写过了,这节课直接添加几个方法吧 在DeptMapper.xml文件中添加 2. mapper接口 3.测试方法 阅读全文