static修饰的变量和方法从属于类。普通变量和方法从属于对象,即用对象不能调用static。对象里的普通变量是在堆里,而类里的静态成员变量(static)和常量是在方法区里。堆包含方法区,所以普通变量可以使用静态变量,而静态变量不能使用非静态变量static{......}static语句块内的内容在程序初始化后开始执行,即开始运行main函数就会开始执行其中的语句
分类:
编程语言 时间:
2019-07-08 23:41:24
阅读次数:
125
上一篇的多线程是使用类创建的,这一次使用函数创建多线程,还是同一个网站https://www.quanjing.com/category/1286521/1.html, 代码如下: 在写代码时,遇到了两点困难:一是队列未空时,怎么让线程继续工作。刚开始是在if判断后调用main函数,但这样做等于又重 ...
分类:
编程语言 时间:
2019-07-07 14:42:06
阅读次数:
123
1. 需要注意的是: 实现的接口Filter是javax.servlet包中的,不是util.logger中的 2. 有时候需要在运行的main函数头上加上@ServletComponentScan,有时候不需要添加, @WebFilter的使用还要深入看下 ...
分类:
编程语言 时间:
2019-07-05 12:38:57
阅读次数:
99
GTest and ROSTest GTest and ROSTest致谢前言为什么要学GTest科普好的测试框架应该是(软件测试思想)GTest 入门综述断言assertion创建一个test运行测试编写测试的main函数TOC 致谢 Linux 大棚 ROSTest 前言 为什么要学GTest ... ...
分类:
其他好文 时间:
2019-07-01 22:51:36
阅读次数:
159
原文请看:Lua和C++交互详细总结 转自:http://cn.cocos2d-x.org/tutorial/show?id=1474 一、Lua堆栈 要理解Lua和C++交互,首先要理解Lua堆栈。 简单来说,Lua和C/C++语言通信的主要方法是一个无处不在的虚拟栈。栈的特点是先进后出。 在Lu ...
分类:
编程语言 时间:
2019-07-01 15:52:54
阅读次数:
113
1、项目文件组成在QtCreator中新建一个WidgetApplocation项目,选中窗口基类中选中QWidget作为窗口基类,并选中"GnerateForm"复选框。创建后项目文件目录树如图: 项目组织文件pro:存储项目设置的文件主程序入口文件main.cpp,实现main函数的程序文件窗体 ...
分类:
其他好文 时间:
2019-07-01 15:44:43
阅读次数:
181
一、变量定义 所谓的变量就是一个拥有指定名称和类型的数据存储位置。 //看一个例子 package main import ( "fmt" ) func main() { var x string = "hello world" fmt.Println(x) } 变量的定义首先使用var关键字,然后 ...
分类:
编程语言 时间:
2019-06-25 17:22:05
阅读次数:
180
包: 每个go程序在开头都要有一个package来声明当前包 其中包含main函数的包必须为main包来声明入口 导入包: import 包名称 引用其他包时必须通过import来获取,根据包中的变量或者函数的开头大小写来判断能否导出:大写才能导出,否则不能被外部包引用 函数声明: func 函数名 ...
分类:
其他好文 时间:
2019-06-23 18:54:55
阅读次数:
92
1. 仿真的时候,进入之后 2. 说是main()未定义,可是明明定义了,什么原因?喔,看错了,是--main。对比了一下和正常工厂的配置,都一样,换个jlink V9测试一下吧。换了个ST LINK V2 也不行,看样子是工程的问题喽?屏蔽了一些main()函数的一些代码,发现可以执行到main( ...
分类:
其他好文 时间:
2019-06-20 21:21:27
阅读次数:
870
韦东山老师一期中断课程学习: 总结: 程序启动后工作流程,程序从0地址开始执行Reset --》 重定位 --》ldr pc,=main [绝对跳转到SDRAM中执行main()函数],main函数中调用各种函数(初始化函数)。 根据S3C2440的Exception Vectors可以知道, 当发 ...
分类:
其他好文 时间:
2019-06-19 21:39:02
阅读次数:
119