Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Net和c+的良好开端+;到Java的转换?_Java_.net_C++ - Fatal编程技术网

Net和c+的良好开端+;到Java的转换?

Net和c+的良好开端+;到Java的转换?,java,.net,c++,Java,.net,C++,我非常熟悉.Net框架,知道在哪里可以找到东西,比如:StreamReader、StreamWriter、Graphics等等,我知道Java也有类似的东西。语法不同,但与C++非常相似,我有很多C++的经验。因此,您认为什么是教程等的良好起点。在我的新工作中,我很快发现自己在C++、C和java中共同开发了一个库。我没有Java知识,但发现对Java代码进行简单的MOD是非常直观的——Java中的一般C#原则是,对于您想做的大多数事情,都有一个框架类/名称空间 困扰我的是,这个MO不会教我Ja

我非常熟悉.Net框架,知道在哪里可以找到东西,比如:StreamReader、StreamWriter、Graphics等等,我知道Java也有类似的东西。语法不同,但与C++非常相似,我有很多C++的经验。因此,您认为什么是教程等的良好起点。在我的新工作中,我很快发现自己在C++、C和java中共同开发了一个库。我没有Java知识,但发现对Java代码进行简单的MOD是非常直观的——Java中的一般C#原则是,对于您想做的大多数事情,都有一个框架类/名称空间

困扰我的是,这个MO不会教我Java中特定于该语言的技巧和改进。这就是我希望看到这个问题的其他答案

同时:


w,而我发现C++和java相当一致,我不会对C++和java进行相同的说明。

如果你在Eclipse中使用NETBeaSe/ItLeliJ,它实际上可能是一个无脑的人。猜测一个类名,开始键入它,然后按ctrl空格键(对于eclipse,其他名称各不相同)。无论它在哪个包中,它都会找到所有匹配的类并为您列出它们,比您在其他任何地方查找它们都要快


另一个非常好的东西是用于您正在使用的SDK的javadocs——您可以不用其他任何东西就有效地编写代码。它们是在线的(只需搜索JDK 6.0或任何版本),也可以从您获得JDK的同一位置下载。

javadocs是您的朋友-一旦您找到java*中的一些主要软件包,就更容易知道在哪里可以找到特定的类/功能

一旦你写了一些代码,就买一些有效的Java——它有很多关于该语言的技巧,而且是一本很好的编程书。

肯定是+1。C++和java java java的用法比C++和java大得多。C语言主要来自Java(实际上是J+),这是Jun的名字,因为Sun说他们不能用Java名字来进行“拥抱和扩展”的实践。它应该比Java更像Java。