重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
java逻辑代码块是指使用{}大括号内的代码片段,为了实现某种逻辑和主类区分开来的一段代码。分为静态代码块、普通代码块,示例如下:
成都一家集口碑和实力的网站建设服务商,拥有专业的企业建站团队和靠谱的建站技术,十余年企业及个人网站建设经验 ,为成都上1000家客户提供网页设计制作,网站开发,企业网站制作建设等服务,包括成都营销型网站建设,高端网站设计,同时也为不同行业的客户提供网站设计制作、网站设计的服务,包括成都电商型网站制作建设,装修行业网站制作建设,传统机械行业网站建设,传统农业行业网站制作建设。在成都做网站,选网站制作建设服务商就选成都创新互联公司。
/**
* 静态代码块先于构造器执行 普通块先于构造块 只执行一次
* 凡是静态的与对象无关,先于对象存在的; 凡是静态的都是共享的
*
*/
public class Test {
static {//静态代码块
System.out.println("static");
}
{
System.out.println("普通块2");
}
public Test() {
System.out.println("构造器");
}
高手写程序,都是先给自己做一套框架,从接口开始.一步一步完善..
而新手写程序,从功能开始..
比如说.你写一个交友网站.. 老练的人,可能先写一些后台的类,处理逻辑,
一层一层的完善 最后拼接
而新手 可能首先想到的是,给我这个网站做一个登陆页面..然后连上数据库
然后从登陆后第一个页面开始往后写..
无论哪种..在学习阶段都是可取的方法..因为开始学的时候方法都不一定最完美 ,但是看重的是过程..只要你动手了 几有收获
本人开始学的时候 还在纯记事本+控制台敲过好多程序..所有的代码都在一个.java文件里头...后来就慢慢好点了..都有这个过程
jsp里面最好不要包含任何业务逻辑相关的代码,作为视图层,jsp最好仅仅作为的数据的显示。
所有的java类都可以叫做javabean,一般说来,所有业务逻辑相关的东西都在javabean里实现,不过这里也分好几层,比如dao层负责数据访问,service曾负责具体的数据处理,action负责页面跳转和重定向等等。
应该在struts层的 action里面去写业务逻辑处理。service层是接口 用来调用dao层的方法。dao层实现数据库的操作!