静态方法是使用公共内存空间的,就是说所有对象都可以直接引用,不需要创建对象再使用该方法.
例如,我创建一个类,里面有一个静态方法:
class Test{
public static int z(int xx,int yy){
return xx+yy;
}
public int zz(int xx,int yy){
然后在含有main方法的类中使用这个类时,对与以上非静态和静态方法的引用方式是不同的,如下:
import Test;
public class mainClass{
int sum;
public static void main(String args[]){
System.out.println(sum);
Test t=new Test();
ls他们说的也是有道理的,静态方法只能被静态方法调用.
Java语言提供了一种强大的注释形式:文档注释.可以将源代码里的文档注释提取成一份系统的API文档.我们在开发中定义类、方法时可以先添加文档注释,然后使用javadoc工具来生成自己的API文档.
文档注释以斜线后紧跟两个星号(/**)开始,以星号后紧跟一个斜线(*/)作为结尾,中间部分全部都是文档注释,会被提取到API文档中.
自行搜索一下javadoc即可,示例如下:
/**
* 类描述
*
* @version 版本
*/
public class DemoClass {
* 内部属性:name
private String name;
* Setter方法
* @return name
public String getName() {
return name;
* Getter方法
* @param name
public void setName(String name) {
this.name = name;
不能使用java代码,只能使用el表达式,来输出展示数据..
freemarker 的原则或初衷:
数据+模板=输出
模板就是 freemarker了,这样程序员就不能把大量java代码写入, 美工和程序员 工作就可以独立了
在html中加入java代码,就是jsp页面,jsp里可以加入java代码了,当然也可以调用外部的java.jsp页面要想运行必须放到容器里,例如最流行的tomcat.