0 0

没有底层知识,做Java开发就难以走得更远吗 ?10

一些工作上的朋友都这么说,说虽然你是搞JAVA,但是没有底层,c/c++知识, 你就很难做到资深JAVA开发,或者架构师这样的高度.路要一步一步脚塌实地的走.

  我觉得现在总是做重复劳动, 写不出高效的SQL 代码, 对图论不够熟悉,需要补离散数学知识. 是否还要读读linux代码,补一下底层,担心自己会到一个屏颈.
2009年3月01日 11:57

6个答案 按时间排序 按投票排序

0 0

    大学课程中,C语言、数据结构、操作系统、数据库、汇编语言等是计算机的基础课程,这肯定会影响实际的工作,什么东西都是需要
过程的,就像做房子一样,基础打好了,再做其他的就不难了,基础不扎实肯定会影响房屋的建造甚至日后的风吹日晒。所以我劝兄弟
还是要尽可能的补补这些课程,以便在日后的职业生涯中走得更高、更远!

2009年3月02日 15:57
0 0

等java学好了,底层的学起来也快啊

2009年3月01日 23:42
0 0

走自己的路,需要学啥到时候再学也不迟.
不要听别人的,每个人情况不一样

2009年3月01日 19:19
0 0

关键是对一些基础理论的理解,是不是要懂C或C++无所谓。
有基础理论的支撑,就会知其然,亦知其所以然。

2009年3月01日 17:17
0 0

补哪方面的知识,要看你从事的具体工作性质。
跟数据库相关的话,就要补补数据库知识;C++我看不一定。

2009年3月01日 14:57
0 0

没必要  

2009年3月01日 11:57

相关推荐

    JAVA corba开发

    ### JAVA CORBA 开发知识点详解 #### 一、CORBA基础入门 **CORBA**(Common Object Request Broker Architecture,通用对象请求代理系统)是一种面向分布式计算环境的标准接口规范,它由**Object Management Group...

    java并发编程

    【Java并发编程】是Java开发中的重要领域,它涉及到如何在多处理器或单处理器系统上高效地执行多个任务。在Java中,并发编程是通过线程实现的,线程允许程序在同一时间处理多个任务,提高了系统的响应性和吞吐量。这...

    现在目前最全的java面试和笔试题大汇总

    从给定的文件标题、描述、标签以及部分内容中,我们可以提炼出以下详细的IT知识点,主要聚焦于Java编程语言的关键概念和面试中常见的技术问题。 ### 1. final, finally, finalize的区别 - **final**: 在Java中,`...

    嵌入式开发杂谈

    本文档旨在分享一些嵌入式开发的基础知识和个人经验,帮助读者更好地理解嵌入式开发的核心概念和技术要点。 #### 二、语言选择:C 语言的重要性 在嵌入式开发中,编程语言的选择至关重要。尽管 C++ 和 Java 在某些...

    dubbo源码解析

    从给定文件的内容来看,这篇文章主要对Apache Dubbo的源码进行了深入解析,为了让读者能够更好地理解文章内容,下面将详细介绍文中所涉及的关键知识点。 1. Java编程基础知识:文章建议读者首先掌握Java编程的基础...

    第十五章 开发XFire Web Service应用22.pdf

    MyEclipse是一款流行的集成开发环境(IDE),专门针对Java开发进行了优化。其内置的WebService工具集,提供了从创建到测试的完整Web服务开发流程支持。通过MyEclipse,开发者可以轻松地创建、发布和管理Web服务,同时...

    LINUX内核源代码情景分析(上).pdf

    总之,学习编程不仅仅是掌握一门语言或一套框架,更重要的是构建全面的计算机科学知识体系,这样才能在编程的道路上走得更远、更稳。正如武侠小说中的高手,内功深厚方能施展各种绝学,编程亦是如此,扎实的基础是...

    Spring技术内幕:深入解析Spring架构与设计原理

    Spring技术的核心思想是解决企业级应用开发的复杂性,让Java开发者能够专注于业务逻辑的开发,而不是底层的基础设施。Spring框架的核心特性包括了依赖注入(DI)、面向切面编程(AOP)、事务管理、抽象数据访问、...

    浅谈C语言的学习方法及应用价值.pdf

    综上所述,C语言是程序设计的基石,它的学习方法要求我们既要重视理论知识,也要注重实践操作,通过不断的学习和实践,能够让我们在计算机科学的世界中走得更远。同时,通过C语言的学习,我们能够掌握算法、理解...

    J2EE初学者需要注意的问题《推荐》

    ### J2EE初学者需要注意的问题 #### 一、J2EE提出的背景及重要性 ##### 企业级应用框架的需求 ...掌握这些基础知识不仅可以帮助开发者更好地理解和使用J2EE技术栈,还能为未来的职业发展打下坚实的基础。

    大学生学什么计算机语言.docx

    通过实际的项目开发,大学生可以更好地理解和应用所学知识,培养解决问题的能力。而阅读优秀的代码和向有经验的程序员学习,也是快速进步的有效途径。C++虽然难度较高,但是通过编写和优化简单的程序,比如加法程序...

    ejb 学习笔记

    它旨在简化企业级应用程序的开发过程,通过将复杂的底层服务(如事务管理、安全性和并发控制等)交给容器处理,使开发人员能够专注于业务逻辑。 - **标准**: EJB是一个由Java社区制定的标准。 - **组件框架**: 它...

    设计模式面试题

    ### 设计模式面试题知识点详解 #### 一、设计模式概览及常见设计模式解析 在软件工程领域,设计模式是一套被广泛接受的解决特定问题的解决方案模板。设计模式可以分为三大类:创建型模式、结构型模式和行为型模式...

    spring学习复习资料

    ### Spring学习复习资料知识点梳理 #### 一、Spring框架概览 - **Spring** 是一个分层的全栈(Full-stack)轻量级开源框架,其核心思想是 IoC(Inversion of Control,控制反转) 和 AOP(Aspect Oriented ...

    SpringCloud微服务笔记

    ### SpringCloud微服务基础知识解析 #### 一、项目架构演进概述 在现代软件开发过程中,随着业务复杂度和技术需求的不断提升,项目架构也经历了从单点系统到分布式架构的演变。下面我们将深入探讨其中的关键知识点...

    Dubbo面试题(2022最新版)

    #### 一、基础知识 1. **为什么要用Dubbo?** 随着企业级应用的复杂度不断提高,服务数量急剧增多,服务间的调用关系日益复杂,传统的单体架构已经难以满足高可用、可扩展的需求。因此,面向服务的架构(SOA)...

    JDK-study:jdk原始码学习

    《深入解析JDK源码:探索系统开源的奥秘》 在编程领域,JDK(Java Development Kit)作为Java开发的基础工具...在源码的世界里,每一个细节都可能是通向更高层次理解的钥匙,只有不断探索,才能在编程之道上走得更远。

    50 个 经典 Spring 面试题(2023最新版).pdf

    - **POJO编程**:Spring支持普通的Java对象(POJO)编程风格,使得开发更简单且易于测试。 - **依赖注入**:通过依赖注入机制,Spring可以管理对象的生命周期和依赖关系,简化了开发过程。 - **面向切面编程**:...

Global site tag (gtag.js) - Google Analytics