首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

java与C#的语言和操作上的区别积累

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
返回列表