<%! static int i=0; int j=0;%><body><% for(;j++<2;){ out.println(i++); }%></body> 输出结果第一次是0和1,再次刷新为23,第三次刷新没有输出!static在声明中起什么作用,不加static第一次输出01,再次刷新或重开浏览器没有任何输出,如果把声明中int j=0放到小脚本里,每次点击刷新结果为01 23 45 67 89 1011 ...... static 对控制输出起什么作用!
jsp中static声明变量请往下看
明确的讲,在这里,“如果把声明中int j=0放到小脚本里”输出结果是正常的, 没有问题。你面临的输出问题不是 static 的问题,而是J 的问题。当jsp 被编译成servlet之后,形式如下:public class MyJsp extends HttpServlet{ static int i =0;int j = 0;} 发现问题没有?j 是可以 累加的 , ...
vb 这部分没看懂 哪里声明了全局变量temp为1?结果为啥是121不是212...
因为是通用段声明了这个变量,所以在activate 过程中改变的是这个全局变量,因为是首先激活 activate 事件,所以第一个输入的应该为 1 输出这个变量后,代码才调用 test 过程,进入这个过程后,有在过程内声明了 同样名称的变量,这个是局部变量,所以在这个过程内,如果直接写这个变量名称 即 temp 那么...
VB中模块变量与静态变量的区别。看下面的题给解释一下。谢谢哈,不胜...
Dim a as integer Private Sub Command1_Click()‘局部静态变量b(过程静态变量)效用等同窗体模块变量 '【b变量只有在本过程有效,在其他过程是无效的变量】Static b As Integer Dim c As Integer ‘局部变量(过程变量)每次进入此过程,c都被重新定义初始值0 a=a+1 ‘a新值 = 上次的a...
朋友们,大家好!我是一个JAVA语言的初学者.
对于Java的入门书籍,蔡学镛推荐的是Oreilly的《Exploring Java, 2nd Edition》 或者《Java in a Nutshell,2nd Edition(针对C++背景)》,我并没有看过这两本书。其实我觉得电子工业出版社的《Java 2编程详解》或者《Java 2从入门到精通》就很不错。在所有的Java书籍当中,其实最最有用的,并不是O'reilly的 Java ...
如何学好java语言啊?
建议一:有系统的学习方案,系统的学习教程,先把Java学了一遍之后才是真正的入门,然后就是不断的练习,不断的巩固,为之后的工作打下坚实的基础。建议二:学习Java不要先看书学,一定要先把一块的知识点学完一遍,并且自己多多少少会动手操作,然后去看书温习。还有不要盲目的看视频,很多人都是光看...
学习java需要什么基础
学java需要数据结构基础。要学好一门编程语言,数据结构是必不可少的知识,搞不清楚算法复杂度的程序员也就只能做做填空式的增删改查了。一、掌握静态方法和属性 静态方法和属性用于描述某一类对象群体的特征,而不是单个对象的特征。Java中大量应用了静态方法和属性,这是一个通常的技巧。但是这种技巧在...
java初学者,应该如何学习java呢?
学习目标围绕学习目的而定,别太贪心什么都想学,学不完的,太高深的概念对于初学者也是有毒的。高薪资的岗位需要的技术能力都在Java的知识体系中了,我们从整体到局部开始,先了解Java的大致全貌--Java是用来做什么的。按Java的应用场景来分有三类:J2SE,J2ME和J2EE,这也就是SunONE(Open Net...
应该怎样学习JAVA?顺序是什么?
WEB前端程序是运行在浏览器当中的。HTML5 + CSS3 + JavaScript(JS)WEB前端也有很多框架:- jQuery - Bootstrap - Vue - NodeJS - AugularJS - RectJS - LayUI - EasyUI ...第四部分:JavaWEB Servlet JSP AJAX(是JavaScript的一部分语法,专门做页面局部刷新)第五部分:JavaWEB项目 做一个B\/...
学编程到底是学C语言、C++、VB、jave中的哪种比较好?
二、JAVA(J2SE\\J2EE\\J2ME\\JSP) 走这两条路都必学的:数据结构、数据库(SQL或Oracle) 选学:计算机应用基础、网络基础、硬件基础。C是学习高级语言的基础;C++主要用于编写大型软件核心代码和汇编一样,比较难学,不过学好了后,很有前途;C#主要用于编写一些系统软件,比如游戏引擎核心代码,编写比较简单,界面比较友好;ASP...
零基础如何学习Java?
如果还觉得不够可以学学前端专用框架。比如vue element , 但是大前提是把自己的后台学到位了再学其他的。Javaweb : jsp、servlet。 为什么用了html还要学jsp呢。因为jsp和Java是无缝连接的。学了javaweb以后就可以自己做一个项目出来 了,比如你想做一个个人网站。 你可以给你们学校做一个教务管理系统...