Edger's Blog

其犹龙乎,卜他年鲤化蛟腾,尽洗蛮烟蜑雨。

Java static 关键字及其用法

使用 static 声明静态代码块可以优化程序性能

Java static 关键字是在编写代码或者阅读代码是经常用到或遇到的一个关键字,因此我们有必要理解并掌握 static 的用法。 1. static 是什么? static 是静态修饰符。什么是静态修饰符?在程序中,任何变量或者代码都是在编译时由系统自动分配内存来存储的。而所谓静态,就是指在编译后系统所分配的内存会一直存在,直到程序退出内存才会释放这个空间。也就是说,只要程序...

const char * , char const * , char * const 的区别

把一个 const 声明从右向左读

本文转载自菜鸟教程 【const char * , char const * , char * const 的区别】,并修正部分错误。 const char * , char const * , char * const 有什么区别?它们的含义分别是什么?这是我们常常搞混的三种表示。 关于这三种表示的含义,Bjarne 在他的 The C++ Programming Langua...

C++ 学习笔记

学习 C++ 时做的一些笔记

1. 为什么尽量不要使用 using namespace std ? 主要是为了避免命名冲突,但是不宜因噎废食。 详见 【知乎】为什么尽量不要使用 using namespace std? 2. #include <> 和 #include "" 的区别 #include <> 先到系统目录中找头文件,如果没找到,再到当前目录下寻找。如果要引用像 stdio....