常用的代码模板
【1】模板1:main方法:
main 或者 psvm
【2】模板2:输出语句:
sout 或者 .sout
一些变型:soutp:打印方法的形参
soutm:打印方法的名字
soutv:打印变量
【3】模板3:循环
普通for循环: fori(正向) 或者 .fori (正向) . forr(逆向)
增强for循环:iter 或者 .for
(可以用于数组的遍历,集合的遍历)
【4】模板4:条件判断
ifn 或者 .null :判断是否为null (if null)
inn 或者 .nn :判断不等于null (if not null)
【5】模板5:属性修饰符:
prsf : private static final
psf :public static final
修改现有模板
【1】案例1:改main方法:psvm
【2】案例2:修饰属性的修饰符:
自定义模板
【1】测试方法:
【2】常用属性:($$中的内容其实就是在定义光标的位置,光标可以切换,用回车切换)
【3】方法注释模板:
/**
* 功能描述:
* @param: $param$
* @return: $return$
* @auther: $user$
* @date: $date$ $time$
*/
IDEA中的断点调试
常用断点调试快捷键
调试在开发中大量应用:
【1】Debug的优化设置:更加节省内存空间:
设置Debug连接方式,默认是Socket。Shared memory是Windows 特有的一个属性,一般在Windows系统下建议使用此设置,
内存占用相对较少。
【2】常用断点调试快捷键:
一步一步的向下运行代码,不会走入任何方法中。
一步一步的向下运行代码,不会走入系统类库的方法中,但是会走入自定义的方法中。
一步一步的向下运行代码,会走入系统类库的方法中,也会走入自定义的方法中。
跳出方法
结束程序
条件判断,查看表达式的值
【1】条件判断:
说明:
调试的时候,在循环里增加条件判断,可以极大的提高效率,心情也能惧悦。
具体操作:
在断点处右击调出条件断点。可以在满足某个条件下,实施断点。
【2】查看表达式的值:
选择行,alt+f8。
创建Java Web项目
创建Java Web的模块:
在IDEA中添加Tomcat的镜像
启动项目: