01 2019 档案
摘要:package demo2;interface IEat{ void get();}class EatReal implements IEat{ public void get() { System.out.println("[真实主题类]得到一份食物,然后开始品尝美味"); }}class Eat
阅读全文
摘要:package demo2;interface Food{ public void eat();}class Bread implements Food{ public void eat() { System.out.println("吃面包"); }}class Milk implements F
阅读全文
摘要:public class User { private String userName; private String password; public User() { super(); } public User(String userName, String password) { super
阅读全文
摘要:创建子类的实例先调用父类的构造(因为有爹才有儿子),然后调用子类构造。 下面是简单的重写方法的实例 特别注意父类的方法在子类重写时,子类的方法权限一定要大于父类方法。 以下是重写失败的例子,权限问题! 下面左右连个实例涉及到this关键字,表示的是当前对象。所以调用子类的print方法 最后priv
阅读全文
摘要:直接上代码 class Message { private Channel channel ; // 保存消息发送通道 private String title ; // 消息标题 private String content ; // 消息内容 // 4、调用此构造实例化,此时的channel =
阅读全文
摘要:本次没什么小坑 以下是代码实例 struts.xml引入以下代码 以下是demo1.jsp代码 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><
阅读全文
摘要:数据封装会自动转型,但有些转不了,比如年龄填写"aaa"字符串。此时报错信息应在控制台输出 下载加到lib目录下 编写log4j2.xml <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts SYSTEM "http://struts.apa
阅读全文
摘要:不一样的地方就是下图所示: 以下是具体代码过程 以下是demo1.jsp代码 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html><hea
阅读全文
摘要:通配符方法后面的属性一定选择false 动态方法访问一定要加上这两句话 <constant name="struts.enable.DynamicMethodInvocation" value="true" /> <global-allowed-methods>regex:.*</global-al
阅读全文
摘要:https://struts.apache.org/这是官网,点击下面图示的按钮,下载红色勾的部分(别问为什么,我只会带你脱坑) 新建动态web工程不多说。导入以下jar包,这些jar包在这里。 将 用压缩软件解压,找到文件路径点击eclipse中--》preference选择下图所示的选项 网址是
阅读全文
摘要:以下是while循环: public static void print1(int num, int sum) { while (num <= 100) { sum += num; num++; } System.out.println(sum); } 以下是do while循环: public s
阅读全文
摘要:int a = 12; int b = a << 4; System.out.println(b); 表示乘以2的4次方 >>除法 public class JavaDemo { public static void main(String args[]) { if (1 > 2 & 10 / 0
阅读全文
浙公网安备 33010602011771号