说道研究生到底应该干什么我自己也很困惑。来到兰理导师要求我们参加比赛,我们想着法子往出做东西;然后实验室要求发表论文,现在还不让专硕出去实习,研一的时候有比较多的课我努力的学习,我以为一切都应该是这样的,但通过比较才发现或许研究生应该有不一样的生活。前几天和一个朋友聊天发现他们都没有课,从研一就开始跟着老师做项目,我那是感觉研一总得上课吧,后来又遇到兰大的同学他说学习只是一个副业,大家都在干着自己的事儿,我的想法有点改变了,研究生或许真的该有些改变了。。。哎。。。开始技术!
在前面编程的时候会遇到this.x = x;这样的句子,以前学过但都已经忘记this这一关键词到底是什么工作机制,现在开始复习一下。首先说一个简单的例子:
class Person{
private String name;
private int age;
Person(String name){
name = name; //想这样的赋值运行结果会显示空
}
想这样的赋值,运行结果会显示空。
没有把值赋给对象在堆内存的name,这是因为局部变量和成员变量名称相同了,运行机制是局部中有该变量名称就使用局部变量,