Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/58.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.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
Java 对我需要学习的东西隐瞒?_Java_C - Fatal编程技术网

Java 对我需要学习的东西隐瞒?

Java 对我需要学习的东西隐瞒?,java,c,Java,C,所以在过去的几个月里,我一直在学习Java,刚刚写完我的书。我很失望。我感觉自己被隐藏在真正的编码之外,虽然我知道如何使用Java,但我不知道在幕后发生了什么。所有现成的课程都很好,但也要做到。。。“容易” 如果我跳到C上,同时仍然跟上Java,但学习C以更好地理解编程,这是否会对我有好处?建议同时学习两种语言吗?是的,我同意。这里没有讽刺:在我看来,你真的应该学习低级语言,这样你才能理解正在发生的事情。但这并没有贬低Java。Java是一种功能强大、功能齐全的语言,我不想回到低级语言 我从C开

所以在过去的几个月里,我一直在学习Java,刚刚写完我的书。我很失望。我感觉自己被隐藏在真正的编码之外,虽然我知道如何使用Java,但我不知道在幕后发生了什么。所有现成的课程都很好,但也要做到。。。“容易”


如果我跳到C上,同时仍然跟上Java,但学习C以更好地理解编程,这是否会对我有好处?建议同时学习两种语言吗?

是的,我同意。这里没有讽刺:在我看来,你真的应该学习低级语言,这样你才能理解正在发生的事情。但这并没有贬低Java。Java是一种功能强大、功能齐全的语言,我不想回到低级语言


<>我从C开始C++,然后转到java。我花了一段时间才摆脱对内存和指针管理的担忧,但我很高兴我有其他语言的经验。

你有多少经验?你以前学过计算机科学/编程吗?如果你是一个初学者,你将有东西'隐藏'你!您需要掌握基础知识、循环、对象、类、OOP、测试、继承与组合

你可以在Java中学习到许多关键概念,这些概念会转移到其他语言,跳转到C并不是一个灵丹妙药,事实上,它的学习曲线比Java要陡峭得多

如果你真的很有经验,而我错误地认为你是一个初学者,那么看看这里的一些挑战


祝你好运

我们必须同意在Java问题上存在分歧

如果你只是基于一本书,我想知道你是否真的学到了Java的所有OO原则。编码很容易,但编码好却非常困难


<>你说如果你正在寻找更多的挑战,你可以尝试C++,在那里你没有像垃圾回收器这样的便利来照顾你的记忆。C++也将允许你深入到可以开始与机器语言交互。

我对你对java的失望感到失望:(为了消除你的失望,去学习C!java是开源的,所以没有什么是‘隐藏的’。你可以尽可能多地探索:)学习C不会伤害……但要一次学一个。