`

【疑惑】关于java和c++

阅读更多
积分用光了,论坛里发不了贴……写在这里吧 也不知道有几个人能看到,希望看到的朋友能帮帮小弟…………

学java快一年了,感觉java这个平台确实很强大,开源,而且封装了很多工具,用起来很方便,编程效率也高……现在快要毕业找工作了,想好好看看数据结构什么的,不过很多都是用c或者c++实现的,我以前学过,不过学得很糟糕……突然想是不是很有必要再学学c++……

都说编程是主要是表达思想,语言只是工具,语言不是问题……不过现在对于我来说语言还确是个问题,语法不熟悉,IDE不熟悉,如果开发肯定会影响效率的……

c++和java是两大派系,不知道工作了的java开发者是不是只用java呢?

捋一捋……捋一捋…………
1
3
分享到:
评论
2 楼 my5622576 2009-08-08  
ZangXT 写道
单纯为了看数据结构而痛苦的话,建议看Algorithms in Java。

语言是工具不假,但是很难说短时间内精通多门语言。看到有人举得例子很好玩,比如说飞刀是李寻欢的工具,龙凤双环也是工具,让李寻欢去换这个工具玩,还能是天下第三吗?


恩 谢谢你的建议 还是先学通一门语言吧 你推荐那本书我找来看看……
1 楼 ZangXT 2009-08-07  
单纯为了看数据结构而痛苦的话,建议看Algorithms in Java。

语言是工具不假,但是很难说短时间内精通多门语言。看到有人举得例子很好玩,比如说飞刀是李寻欢的工具,龙凤双环也是工具,让李寻欢去换这个工具玩,还能是天下第三吗?

相关推荐

    c语言,c++,java帮助文档,.CHM,API

    标题中的"C语言,C++,Java帮助文档"指的是这三个编程语言的官方或非官方文档,这些文档通常包含语言规范、语法细节、库函数说明、示例代码等,旨在帮助开发者理解和使用这些语言进行编程。".CHM"是Microsoft编译的...

    C,C++,JAVA,MFC,WIN32API函数查询工具chm

    《C,C++,JAVA,MFC,WIN32API函数查询工具CHM》 ...总的来说,这款“C,C++,JAVA,MFC,WIN32API函数查询工具CHM”是编程者必备的参考资料,它以其全面的内容和便捷的查询方式,成为编程学习和开发的得力助手。

    使用eclipse/ndk-gdb对java/native code联合调试

    必很多网友都有这样的疑惑,我的程序中上层是java代码,下层使用c/c++ 写的,那到底要怎么调试呢? 我们首先想到的是ndk-gdb,ndk是google提供的用来native code开发的,ndk-gdb使用来调试native code的。 我们还...

    编程初期跟着手打的一些最最基础的代码(C语言、C++、Java都有)

    在“Java学习”和“Javaѧϰ”文件中,你将接触到Java的基础知识,包括类与对象、包、接口、异常处理、集合框架(如ArrayList和HashMap)、输入输出流、多线程等。Java还支持泛型、反射等高级特性,使得代码更加灵活...

    21天学通java(英文版).pdf格式

    1. **简单性**:Java简化了C++的一些复杂特性,如指针操作,使得编程更加直观和安全。 2. **面向对象**:Java强调封装、继承和多态等面向对象的特性,适合大型软件的开发。 3. **安全性**:Java设计了许多安全机制,...

    Thing in Java\Thinking in Java 3rd Edition英文版,书后答案及代码

    Java语法与C++类似,但更强调内存管理和异常处理的安全性。它通过垃圾回收机制自动管理内存,避免了C++中的内存泄漏问题。同时,Java使用异常处理来处理运行时错误,使得程序更加健壮。 在《Thinking in Java》第三...

    JAVA-FAQ.rar_The Java FAQ_java编程

    8. **垃圾回收**:Java的自动内存管理,即垃圾回收机制,是其区别于C++的一大特点,理解其工作原理和调优策略是提升程序性能的关键。 9. **泛型**:泛型增强了代码的类型安全,减少了强制类型转换,并提供了更好的...

    致力于搭建一个最好的 C/C++ 学习平台 很多人不知道是否应该入坑 C/C++ 很多人不知道如何准备 C/C++ 面试 很

    免费获得海量编程学习资料,包含不同技术岗位的相关学习路线以及编程指南,如C/C++后台开发、Java后台开发等; 持续更新各种深入浅出的原创技术专栏以及原创文章,为你剖析计算机底层的奥秘; 这里有来自字节跳动、...

    Java语言程序设计基础篇(Y.Daniel Liang 著)课后编程答案(全)

    课后编程答案集是学习过程中非常重要的参考资料,它能够帮助学生检验自己的理解和实践能力,解决在学习过程中遇到的疑惑。 Java是一种广泛使用的高级编程语言,由Sun Microsystems(现为Oracle Corporation)于1995...

    Java语言实验教学改革探讨.pdf

    因此,在这个阶段,教师在实验教学中应通过比较Java与C++的异同来展示Java的基本语法和一些特性,使学生充分了解学习Java的必要性,从而激发学习兴趣。 此外,在教学过程中,主要强调通过实例来展示Java的特性,并...

    一个月挑战c++ 电子书

    首先我要说的是,计算机语言的入门,无论是C/C++还是JAVA、 C#,他们都和高等数学没有太多联系,计算机语言是一种逻辑的文字描述,体现逻辑的是思想,当你通过理解一些计算机语言所描述的,并不算难的逻辑问题后...

    Demo_CPlus_To_Java_Converter.zip_DEMO

    C++和Java是两种不同的编程语言,它们各有特点,C++以其高效和灵活性著称,而Java则以其跨平台能力和强大的库支持受到青睐。这个工具的出现,使得开发者可以轻松地在两者之间进行切换,利用各自的优点,同时也展现了...

    JAVA基础讲解.zip

    Java的语法与C++类似,但更加强调类型安全。基础语法包括变量声明、数据类型(如整型、浮点型、字符型、布尔型)、运算符(算术、比较、逻辑、赋值等)、流程控制(条件语句、循环语句)和函数定义。 2. **类与对象...

    java 编程帮手

    - Java是一种高级的、类C++的语言,由Sun Microsystems(现为Oracle Corporation)开发。它的设计目标是实现“一次编写,到处运行”。 - 面向对象:Java支持类、接口、继承、封装和多态等面向对象特性,使代码更...

    java软件开发实习报告.doc

    但根据个人兴趣和职业方向,也可考虑C++、C#等其他语言。 5. **Java编程要点** - **语法基础**:理解类、对象、继承、封装、多态等面向对象编程概念。 - **异常处理**:学习如何捕获和处理程序运行时可能出现的...

    《一个月挑战C++》 chm格式电子书

    首先我要说的是,计算机语言的入门,无论是C/C++还是JAVA、 C#,他们都和高等数学没有太多联系,计算机语言是一种逻辑的文字描述,体现逻辑的是思想,当你通过理解一些计算机语言所描述的,并不算难的逻辑问题后...

    《Java2实用教程》(第三版)课后习题答案.rar

    这份《Java2实用教程》(第三版)课后习题答案PDF文档,可以帮助读者更有效地解决学习过程中的疑惑,通过对照答案进行自我评估,加深对每个知识点的理解。"使用帮助.url"链接则提供了获取额外学习资源或教程的指引,有...

    java初学者忠告

    尽管有些初学者可能有C++或其他编程语言的基础,但在学习Java时,应避免过度依赖已有经验,以免形成思维定势。每门语言都有其独特之处,应从零开始,全面理解Java的特性与优势。 #### 6. **批判性思考与自主学习的...

    “互联网 教育”环境下《JAVA程序设计》“翻转课堂”教学模式探讨.pdf

    首先,由于不同学校和专业的课程设置差异,学生的基础水平不一,部分学生可能已经具备C/C++编程基础,而另一部分学生则是初学者。这导致课程内容对部分学生过于简单,对另一部分学生则可能过于复杂,难以满足所有人...

Global site tag (gtag.js) - Google Analytics