Board logo

标题: java与C#的语言和操作上的区别积累 [打印本页]

作者: look_w    时间: 2019-4-17 16:13     标题: java与C#的语言和操作上的区别积累

断点设置:

VS----- F9

eclispe------左边栏双击



断点调试:

VS--- F10,F5跳到下一个断点

eclispe-----F6(单步) F8跳到下一个断点


判断相等:

c#---------- ==

JAVA ----------- 对于 数值 用双等,string 等对象 用equals()

equal:是用来比较两个对象内部的内容是否相等的,由于所有的类都是继承       自java.lang.Object类的,所以如果没有对该方法进行覆盖的话,调用       的仍然是Object类中的方法,而Object中的equal方法返回的却是==       的判断,因此,如果在没有进行该方法的覆盖后,调用该方法是没有       任何意义的。

==:是用来判断两个对象的地址是否相同,即是否是指相同一个对象。比较的     是真正意义上的指针操作。


转到定义:

vs----- 鼠标右键转到定义

eclispe------ctrl+ 左键点击 转到定义类 ctrl+t



查询

VS---ctrl+f

eclipse----- ctrl+h 查找类(file)   或者ctrl+shift+t 找到元素的相关内容     ctrl+l 找到某一行   ctrl+shift+g 找到用了该方法的地方



注释

VS----ctrl+e后点c

eclipse------ctrl+/   


整理代码:

eclipse------ctrl+shift+f


自动补全

eclipse------alt+/    例:输入main 后补全 可快速生成主函数   ctrl+1  找到并补全 未引入的包名

VS----tab


函数说明

eclipse------ 函数头说明 /后双* 回车



自动添加属性的 get set方法

shift+alt +s  然后r




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0