- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 为什么Java成员变量声明时可以不用赋值,而局部变量声明时一定需要赋值
首先,任何变量在C语言中不赋值的话,会是乱码的形式,可能有安全问题。所以java修正了这点,对于局部变量强制让你赋值。至于为什么成员变量有自己的初始值,而不需要强制赋值,那是因为new对象的时候,构造函数帮你初始化了。一个典型的代表是:为什么空构造函数啥也不做也非得存在那么搞笑?虽然看起来是空的什么都没做,但底层做了很多见不到的工作,不单只是为了申请内存,在底层里申请完内存后就同时开始初始...
2018-03-18 23:21:50 6791 1
原创 C/C++与windows的关系
首先,C/C++与windows没有一卵的关系。这也是为什么C/C++的语法书,从来不涉及windows的内容,而且C/C++是平台无关语言,意味着语法属于平台无关语法。 如果你看别人的代码,发现了很多你在语法书上没见过的语法,那种语法就是平台相关语法。就是说,windows上的C/C++编译器都是动过手脚的,使得它能够与windows关联起来,最典型一个例子就是WinMain这个主...
2018-03-14 20:11:40 2014
原创 C语言入门导论
这个不是一般的导论,只适合跟我有一样困惑的人。 自从16年以来,我踏上了寻找“编程的真相”道路。因为接触C/C++与我当年想象的不一样。作为08年左右开始正式上网冲浪的网民,那时候的软件深刻地影响着我。那时的盗号、木马满天飞年代,挂随便开的年代。以前我百度过外挂是用什么写的,QQ啊,游戏啊什么的是用什么写的,那时候的答案基本就是C/C++语言。由于当时学习也不好,看到编程的内容都是望...
2018-03-14 19:53:51 528 1
原创 Tomcat自定义友好错误提示页面无法显示
404 /error/404.jsp 本人是ie9,所以自定义完后,访问时一直无法显示网页。后来把这个显示友好http错误信息的勾去掉就好了。by the way,如果是用fireFox浏览器的话就完全没有这个问题。所以用对IE很有用啊。
2016-07-08 17:51:05 385
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人