-
统计对象被创建次数
2018-12-04 17:38:16在被创建的对象个数很多的时候,我们需要知道这些对象个数. 做法是:在类的构造方法里面,写一个静态变量的count++,后面每创建一个对象时,均会自加一次. public class Student{ int name; static count = 0; public ...在被创建的对象个数很多的时候,我们需要知道这些对象个数.
做法是:在类的构造方法里面,写一个静态变量的count++,后面每创建一个对象时,均会自加一次.public class Student{ int name; static count = 0; public Student(){ count++; } } public class Test{ public static void main(String[] args){ Student s1 = new Student(); Student s2 = new Student(); Student s3 = new Student(); System.out.println(s3.count); //s1调用也可 } }
-
一个开源的Java基础工具包
2016-10-13 09:11:23数据库工具类,提供了关闭方法:关闭可以传入多个参数,关闭的顺序是按照参数的顺序来的,用于一次性关闭Connnection、Statement、ResultSet等 newSqlRunner方法用于快速新建一个SqlRunner(此类介绍参考下问) 3、... -
jsp九大内置对象
2011-10-21 23:25:22● public void setAttribute(String key,Object obj):将参数Object指定的对象obj添加到Session对象中,并为添加的对象指定一个索引关键字。 ● public Object getAttribute(String key):获取Session对象中... -
Java:Static关键字的简单归纳
2020-05-10 15:17:33什么是静态 静态(Static)可以修饰属性和方法 称为静态属性(类属性)、静态方法(类方法) 静态成员是全类对象共享的成员。...统计一个类的对象被创建过多少次 public class TestGetSum { public什么是静态
静态(Static)可以修饰属性和方法
称为静态属性(类属性)、静态方法(类方法)
静态成员是全类对象共享的成员。
在全类中只有一份,不因创建多个对象而产生多份
不必创建对象,可直接通过类名访问
静态属性与实例属性
定义:
实例属性是每个对象各自持有的独立空间(多份),对象单方面修改,不会影响其他对象静态属性是整个类共同持有的共享空间(一份),任何对象修改,都会影响其他对象
静态运用练习
统计一个类的对象被创建过多少次
public class TestGetSum { public static void main(String[] args){ new Student();//调用的第一次 new Student();//调用的第二次 System.out.println("被创建过"+Student.count+"次"); } } class Student { static int count = 0; public Student() { count++; } }
运行结果:
静态方法
静态方法能使用类名直接调用
静态方法允许直接访问静态成员
静态方法不能直接访问非静态成员
静态方法中不允许使用this或者super关键字
静态方法可以继承,不能覆盖、没有多态
尚未学完,会继续更新
参考课件:千锋Java教程
-
我的第一本C++书 游历C++世界的地图 PDF 电子书
2012-06-03 19:14:2011.2.1 定义一个函数对象 11.2.2 利用函数对象记住状态数据 11.3 用Lambda表达式编写更简单的函数 11.3.1 最简单直接的函数表达形式:Lambda表达式 11.3.2 Lambda表达式的语法规则 11.3.3 Lambda表达式... -
1350多个精品易语言模块
2015-07-26 12:21:301350多个精品易语言模块提供下载介绍 1亦思验证码识别1.5免费版.ec 24位转单色位图模块.ec 32张发牌.ec 3D引擎支持库-eOgre.ec 69msn.ec ACCESS 到高级表格.ec Access操作.ec Access数据库压缩修复新建.ec ACCSEE... -
1350多个精品易语言模块提供下载
2011-06-06 17:51:09ZCL_多线程类1.01.ec ZCL_控件类库1.01.ec ZCL_文件读写 1.01.ec ZCL_核库函数1.01.ec zip.ec Z计算器.ec [神2也教你学E] - 可执行动态载入&输出其他文件模块.ec _仿真shell库.ec √功能键状态√.ec √取功能键状态... -
大话数据结构三个版本
2018-09-10 09:39:38他每次一吃完早饭就冲着去了图书馆,挑一个好地儿,把他书包里的书,一本一本的按座位放好,长长一排,九个座硬是被他占了。 3.4.1顺序存储定义 47 3.4.2顺序存储方式 47 3.4.3数据长度与线性表长度区别 48 3.4.4... -
ASP.NET的网页代码模型及生命周期
2009-07-28 14:22:11可以说,.aspx页面的代码也即将会生成一个类,并包含内部逻辑。在浏览器浏览该页面时,.aspx页面的类实例化并输出到浏览器,反馈给浏览者。ASP.NET单文件页模型运行示例图如图4-3所示。 图4-3 单文件页模型 4.1.3 ... -
工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究
2017-02-28 21:22:19HybridApp 一种可以下载的Native App,其用户界面的全部或者部分元素在嵌入式浏览器组件(WebView之类的)里面运行 优雅降级 一开始就构建站点的完整功能,然后针对浏览器测试和修复。认为应该针对那些最高级、最... -
基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)
2011-03-12 10:44:33这些都预示着我们进入了一个新的互联网阶段web 2.0,它是相对web 1.0的新的一类互联网应用的总称,是一次从核心内容到外部应用的革命[10]。这个阶段发展迅速,互联网应用趋于多样化,其中变化最大的是由web 1.0网站... -
入门学习Linux常用必会60个命令实例详解doc/txt
2011-06-09 00:08:45Linux 是一个真正的多用户操作系统,可以同时接受多个用户登录,还允许一个用户进行多次登录。这是因为Linux和许多版本的Unix一样,提供了虚拟控制台的访问方式,允许用户在同一时间从控制台(系统的控制台是与系统... -
Oracle DBA突击:帮你赢得一份DBA职位--详细书签版
2013-02-06 15:56:40狗会因为人随手丢出的一个东西而追逐,可能是一个骨头、一块肉、一个眼神,甚至是一个石头,警示一定要看清自己在追逐的东西。 目录 封面 -17 扉页 -16 版权 -15 序 -14 前言 -12 自我测试 -7 目录 -4 第一部分 ... -
C#开发实战1200例(第一卷+第二卷)+源码下载地址.txt
2019-05-17 09:24:24实例120 通过类的多态性确定人类的说话行为 147 5.4 迭代器和分部类的使用 149 实例121 使用迭代器显示公交车站点 149 实例122 使用迭代器实现倒序遍历 150 实例123 使用迭代器实现文字的动态效果 151 ... -
Oracle9i的init.ora参数中文说明
2008-11-07 20:14:11说明: 指定多个监听程序的地址是分别指定的, 还是用一个 ADDRESS_LIST 字符串指定。如果该值为 TRUE, MTS_LISTENER_ADDRESS 参数可被指定为: (ADDRESS_LIST=(ADDRESS=(PROTOCOL=tcp)(PORT=5000)(HOST=zeus)) ... -
net学习笔记及其他代码应用
2010-11-16 18:15:09声明方法的存在而不去实现它的类被叫做抽象类(abstract class),它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。不能创建abstract 类的实例。然而可以创建一个变量,其... -
JAVA上百实例源码以及开源项目源代码
2018-12-11 17:07:42同时一个mail note将被发送给消息发送者,发送一个e-mail通知给由recipient参数确定的e-mail账号,查询mail 服务器的会话…… 还包括消息客户端程序,通过连接创建会话。创建发送者和映射消息。发送消息,同时对文本... -
JAVA上百实例源码以及开源项目
2016-01-03 17:37:406个目标文件,EJB来模拟银行ATM机的流程及操作:获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用... -
Python Cookbook
2013-07-31 22:33:261.3 测试一个对象是否是类字符串 8 1.4 字符串对齐 10 1.5 去除字符串两端的空格 11 1.6 合并字符串 11 1.7 将字符串逐字符或逐词反转 14 1.8 检查字符串中是否包含某字符集合中的字符 15 1.9 简化字符串的... -
《Java程序设计》课程实验指导书程序代码(答案)(实验四)
2012-03-22 12:28:112. 用多种方法创建各个类的对象; 3. 程序应包括各个被调用方法的执行结果的显示。 4. 写出实验报告。要求记录编译和执行Java程序当中的系统错误信息提示,并给出解决办法。(附运行界面、源代码)。 四、实验步骤... -
1345个易语言模块
2012-01-27 19:41:591345个易语言模块,易语言模块大集合,够你用的啦 1亦思验证码识别1.5免费版.ec 24位转单色位图模块.ec 32张发牌.ec 3D引擎支持库-eOgre.ec 69msn.ec ACCESS 到高级表格.ec Access操作.ec Access数据库压缩修复新建.... -
asp.net知识库
2015-06-18 08:45:45制作一个简单的多页Tab功能 一完美的关于请求的目录不存在而需要url重写的解决方案! 在C#中实现MSN消息框的功能 XmlHttp实现无刷新三联动ListBox 鼠标放在一个连接上,会显示图片(类似tooltip) 使用microsoft.web.ui... -
软件工程教程
2012-07-06 23:10:29用例图所描述的系统功能依靠外部用户或另一个系统激活,为用户或另一个系统提供服务 用例表达“做什么” 用例图中可以包含若干个用例,用例表达了系统的功能 用例只描述参与者和系统在交互过程中做些什么,并不描述... -
JAVA小白求救:坦克大战-多关卡咋做?没思路。。。
2019-04-16 22:11:00//创建一个爆炸类的集合 Vector<Weizhi> wzjh=new Vector();//建立一个位置集合类,为啥建立这集合类 int tksl=3;//坦克数量 int a=122; int b=455; int n=10; int myzdNum=4;//? int propsSort=5; ... -
C#.net_经典编程例子400个
2013-05-17 09:25:30316 7.10 程序运行 317 实例227 防止程序多次运行 317 实例228 开机后程序自动运行 319 实例229 获取任务栏尺寸大小 320 实例230 改变系统提示信息 321 实例231 获取系统环境变量 322... -
最新Java面试宝典pdf版
2011-08-31 11:29:2210、使用final关键字修饰一个变量时,是引用不能变,还是引用的对象不能变? 11 11、"=="和equals方法究竟有什么区别? 11 12、静态变量和实例变量的区别? 12 13、是否可以从一个static方法内部发出对非static方法... -
存储过程的安全及性能优化
2012-03-07 20:53:26 默认情况存储过程会返回每条语句执行后的影响行数,如果不需要这些信息的话,可以使用SET NOCOUNT ON来终止这种返回行为,这样可以避免客户端和服务器之间多次进行信息传递的过程。 减少可选参数:频繁使用可... -
Oracle性能诊断艺术(Oracle数据库优化的里程碑式著作)--详细书签版
2012-08-23 01:04:13我曾与他在一个DBA团队共事,深知他的技术功力。不过相对于图书创作来说,他更倾向于翻译一本质量过硬的作品。家旺慧眼识珠,在饶有兴趣地阅读了Troubleshooting Oracle Performance的部分样章之后,终于按耐不住... -
聊一聊前端自动化测试
2021-01-10 04:41:54对于像基础组件、基础模型之类的不常变更且复用较多的部分,可以考虑去写测试用例来保证质量。个人比较倾向于先写少量的测试用例覆盖到80%+的场景,保证覆盖主要使用流程。一些极端场景出现的bug...
收藏数
133
精华内容
53
-
ELF视频教程
-
auto_install.bat
-
word生成pdf点击目录可自动跳转到指定位置
-
云风skynet-如何用skynet手撕万人同时在线游戏丨actor模型详解
-
Liunx 优化思路与实操步骤
-
DSP 28335国产替代
-
u32数值转u8字符串(1)
-
微信红包测试
-
项目管理工具与方法
-
FFmpeg4.3系列之16:WebRTC之小白入门与视频聊天的实战
-
netty-002.rar
-
一天学完MySQL数据库
-
AwesomeDialog.zip
-
MySQL Router 实现高可用、负载均衡、读写分离
-
数字电路.xmind
-
S7-1200 PLC 技术参考文档
-
自己动手实现一个K-Means算法
-
基于SSM实现的房屋租赁系统【附源码】(毕设)
-
使用pycharm 调用import graphviz画出 决策树
-
西门子S7 1200 入门到精通.pdf