标题:
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