精华内容
下载资源
问答
  • 自己 对于Java理解

    2018-03-12 20:29:59
    自认为Java是一门技术 我觉得 对于学it行业的人来说 是特别的累的 ( 对于这个行业的人来说) 我自己有很深的 体会 在刚学Java时对于 所有的 语句 都不知道 怎么写 有什么作用 自己很迷茫 原来 上学的时候 自己的...

    自认为Java是一门技术  我觉得 对于学it行业的人来说  是特别的累的 ( 对于这个行业的人来说)   我自己有很深的 体会  在刚学Java时对于 所有的 语句 都不知道 怎么写  有什么作用  自己很迷茫       原来 上学的时候 自己的英语很不好    在老师的 带领下   我对学习Java  有了 一点的兴趣  要有自己的逻辑性    但是 我很快 工作了  看见了  别人对Java的 理解 和能力  觉得自我 有一些不足  总以为 自己 学得多么好   其实 我只是个井底之蛙  只是在用 Java 学习  相对的 开发Java 的人来说  那才是 值得仰望的人  有的人说 自己不会的代码 上网看复制 我觉得  是 这个方法可靠  但是 在另一想  我觉得 并不好  自己的思维 自己的逻辑 干嘛要 copy别人的  如果只懂得 不会就上网copy的人 我觉得 你在这个行业 不会走的太长  




    (仅个人观点 )

    展开全文
  • 小白该怎么入门Java行业?很多人都知道Java继承了C语言的特征,入门相对简单,但只有真正学过的人才知道想要学好Java并不容易,因为它涉及很多的知识点,需要遵守很多规则。你真的了解Java吗?又该如何理解Java异常...

      Java开发语言好学吗?小白该怎么入门Java行业?很多人都知道Java继承了C语言的特征,入门相对简单,但只有真正学过的人才知道想要学好Java并不容易,因为它涉及很多的知识点,需要遵守很多规则。你真的了解Java吗?又该如何理解Java异常处理机制呢?下面一同来看看吧。

    20190529172608.jpg

      Java编程好学吗?

      所谓师傅领进门,修行在个人,如果你想学好Java,你就要做好长期作战的准备。Java入门容易精通难,只有具备扎实的理论功底,积累较多的开发经验,见过一定数量的BUG,你才能被称之为好的Java工程师,才有可能实现高薪。

      归根结底,Java好学不好学的决定权在于你自己。如果你已经有了心理准备,选对了学习路线,有好的引路人,那学好Java就不难;如果你只是一时兴起,只想轻松却拒绝挫折失误、只埋头钻研却不和人交流,那学好Java难度非常大。

      如何才能学好Java编程呢?

      从Java本身出发,Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,涉及的知识点包括语法、文件格式、虚拟机、应用程序接口、类、面向对象、继承、多态、封装以及诸多的规则等,这就决定了如果你想学好Java就需要牢牢掌握这些基础知识;

      从企业招聘角度出发,目前企业对于Java开发人员的要求是:精通servlet,JSP,Struts,Spring,hibenate,Velocity;掌握常用数据库(PostgreSQL、MySQL)中的至少一种;熟悉WEB相关知识(如HTML, JAVASCRIPT, CSS等);能够独立完成项目经理所分配的软件开发任务。由此可见,如果你想成为企业满意的Java开发人员,你还需要具备较多的实战开发经验。

    展开全文
  • Java行业的圣经

    2007-08-23 10:46:00
    Java行业的圣经 四本最重要的个人藏书,他们的书名都不含Java作者 Thomas E. Davis译者 msklsf@263.net摘要Thomas Davis 推荐了四本书,它们可以让你在java开发中受益非浅。这些书扩展了Java的基本语法和语义...
        Java行业的圣经 四本最重要的个人藏书,他们的书名都不含Java

    作者 Thomas E. Davis
    译者 msklsf@263.net

    摘要

    Thomas Davis 推荐了四本书,它们可以让你在java开发中受益非浅。这些书扩展了Java的基本语法和语义,使你能更全面地理解面向对象的程序设计。

    正文

    《Design patterns》

    《Refactoring: Improving the Design of Existing Code》

    《AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis》

    《Extreme Programming Explained: Embrace Change》

      在这篇文章中,我提出了新手和专家在使用Java进行开发的区别,而且也给出了一个参考书目,帮助新手超越这个界限。这不是一个书目回顾,而是你通往职业发展中下一步的车票。

       Java是一个程序设计语言。它也是一个工具,如果错误地使用,它就是无用的,某些时候甚至是危险的。仅仅知道它的语法和语义不是一个程序员要做的。一 个程序员也必须密切地关注和理解环境模式,也就是说在Java环境中,什么是面向对象设计。知道对象是什么、接口是什么、多少对象实现了一个接口等等无聊 的东西是远远不够的。一个程序员必须知道这种使那些规则和关系融合成一个灵活的、可重用的、可扩展的系统的神秘方法。我在这里讨论的这些书将给你那些经 验,提高你作为一名Java程序员的职业素质。令人奇怪的是,没有一本书在他们的书名中包括Java一词。

    注:本文所讨论的所有书目的URL地址可以在本文后面的资源中找到。

    《Design patterns》

       这本书的作者是Erich Gamma, Richard Helm, Ralph  Johnson, John Vlissides, 和Grady Boocha——the  Gang of Four是他们著名的呢称,由 Addison-Wesley出版社在1995年出版。模式一词描述了一 类重复的问题而且提供了一个可重用的解决方案。设计模式至少可以通过对象共享来帮助你避免内存限制的缺陷以简化你的工作,设计模式也可以创造一个类似于接 口的、可以灵活地同第三方库进行综合的集成方式来简化你的工作。《Design patterns》仔细描述了这两种设计模式,给出了评价,而 且提供了代码例子和易于理解的相关图表。虽然代码例子都是C++的,但是语法十分类似于Java,因此大多数程序员将毫无问题地掌握这些概念。有一本本书 的仿制品,它采用Java作为例子,书名是《Java Design Patterns: A  Tutorial》,作者是James William Cooper,由Addison-Wesley出版社在  2000年出版;但是没有the Gang of Four在《Design patterns》中所阐述的透 彻和深度。

      一旦你熟悉了《Design Patterns》中所列出的设计模式,将认识到他们中的一些是如何发展的。在 Addison-Wesley出版社1998年出版的《Design Patterns Applied (Software Patterns Series)》中,John Vlissides 叙述了在某些最流 行模式上的争论和讨论,而且介绍了一些新的在《Design Patterns》中删去的模式。

    《Refactoring: Improving the Design of Existing Code》

       会犯错误就是人。如果这是真理的话,我看到了数以百计比我更象人的程序。项目出问题了。错误出现了。进度延期了,质量牺牲了。这些都是对我们所从事的职 业的警告。但是当事情逐渐变得最糟时,你需要在什么地方改变方向呢?我的非常多的同事采用"throw-away-and-start -over"的方法:从零开始,希望自己已经可以避免错误了。那是最极端的解决办法,它一定激怒了你的老板。但是不要绝望,因为有替代 的办法。

      《Refactoring: Improving the Design  of Existing Code》是Addison-Wesley出版社面向对象技术系列丛书中的一本,作者是 Martin Fowler, Kent Beck, John Brant, William  Opdyke, 和Don Roberts ,出版日期是1999年,这本书给开发者提供了重新开始的不同选择。 Refactoring就是通过重构一个程序的内部结构但是不改变它的外部行为来提高它的性能的处理过程。Refactoring能让一个方法执行得更快 或者提供更精确的执行结果,但是不改变这个方法的名字。这些改变对调用该方法的程序而言是不可见的,因此没有代码需要修改。

      这本书教 读者如何通过一个特殊的意识来识别问题代码,而且将每一个放到一个程序目录中以便修改。例如,一个意识或许是一个不适当的亲密关系——描述了两个或更多个 类的关系太紧密了以致对一个类的改变要求另一个类也要改变。这本书所建议的众多的解决方法的一个是将这个存在问题的方法移到一个更适当的类中。

    《AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis》

       软件开发不是易于出错和疏忽的唯一地方。管理同样易于出现缺陷,这是由于混乱的开发过程和不现实的开发进度。大多数因特网公司在他们的开发部门有一个令 人担忧的人员流动速度。随着程序员的加入和退出,职责的层次结构就想代码结构一样变得令人费解。《AntiPatterns:  Refactoring Software, Architectures, and Projects  in Crisis》的作者是William J. Brown, Raphael  C. Malveau, William H. Brown, Hays W.  McCormick III, 和 Thomas J. Mowbray ,由 John Wiley & Sons出版社 在1998年出版,这本书将把上述加入到你整个的 事业目标中。它对计划、错误管理、基本方法中的常见错误进行分类,使你跳出深渊。

      你的方案是否正遭受委员会的挑剔?就象有非常多的厨师在调一锅汤一样。或者你的代码基础是违反模式的卖方代码,导致你依赖一个不可靠的第三方产品。《AntiPatterns》将这些问题分为12大类和大约24个小类,指导你避免这些问题或者跳离你偶然进去的陷阱。

    《Extreme Programming Explained: Embrace Change》

       XP是一种新鲜的、有些争议的新的开发过程,Kent Beck是它的先行者。XP力争按时提供好的软件,没有官僚作风,不重视传统的开发周 期。在因特网启动的发烧期,每个人的目光都聚焦在赶上市场。在现实世界中,项目超过了预算或者过了最后期限,就会被取消,这最终导致某些公司彻底失败。项 目开始的文档和图表很少能够反映最终的产品。因此,开发团队需要适应项目需求的频繁变化并作出反映。那正是XP要发光的地方。

      “沟通、简洁、反馈、勇气”是XP爱好者的秘诀。沟通有很多种途径,例如在成双成对的程序设计中完成。也就是一个人编码,伙伴们进行对等的实时检查。

      简洁意味着当你需要它的时候就仅仅建造那些你需要的。不浪费时间执行那些解决将来或许会发生的问题的奢侈方案。

    反馈意味着“早发布,常发布”,这些为那些开放源代码的狂热者所喜爱。通过在开发的早期将产品呈现在用户的面前,你能尽量避免出现在开发周期后期的剧烈变动要求。

       最后,勇气促使XP弟子抓住机会并从结果中吸取经验。只有在极少见的场合,你才必须求助于"throw-away-and- start-over"技术。《Extreme Programming Explained:  Embrace Change》中描述了那些秘诀和它们是如何帮助你的。这本书的作者是Kent Beck,由Addison- Wesley出版社在1999年出版。

    结论

      最近我有机会从零开始一个公司项目。我的开发队伍靠这些书的教导生活和呼吸,成果是显著的。我们按照进度、没有延期建造了一个特别健壮和可扩展的系统。这些书改善了我的职业生涯,我相信他们也将改善你的职业生涯。

    关于作者
              Thomas E. Davis是一个具有SUN认 证资质的Java软件工程师,也是他的第二个成功的Internet计划的首席技术官。目前Thomas居住在阳关充足的南佛罗里达,遗憾的是大部分时间 他都呆在室内的一台计算机前面

     
    展开全文
  • 从你接触 Java开发到现在,你对 Java最直观的印象是什么呢?是它宣传的 “Compile once, run anywhere”,还是目前看已经有些过于形式主义的语法呢?...今天我要问你的问题是,谈谈你对 Java平台的理解?“Java是...

    从你接触 Java开发到现在,你对 Java最直观的印象是什么呢?是它宣传的 “Compile once, run anywhere”,还是目前看已经有些过于形式主义的语法呢?你对于 Java平台到底了解到什么程度?请你先停下来总结思考一下。

    (更多相关资讯搜索圈T社区,更多行业相关资讯更有行业相关免费视频教程。一起加油吧!陌生人)

    今天我要问你的问题是,谈谈你对 Java平台的理解?“Java是解释执行”,这句话正确吗?

    典型回答

    Java本身是一种面向对象的语言,最显著的特性有两个方面,一是所谓的“一次编译,到处执行”(Compile once, run anywhere),能够非常容易地获得跨平台能力;另外就是垃圾收集(GC, Garbage Collection),Java通过垃圾收集器(Garbage Collector)回收分配内存,大部分情况下,程序员不需要自己操心内存的分配和回收。

    我们日常会接触到 JRE(Java Runtime Environment)或者 JDK(Java Development Kit)。 JRE,也就是 Java运行环境,包含了 JVM和 Java类库,以及一些模块等。而 JDK可以看作是 JRE的一个超集,提供了更多工具,比如编译器、各种诊断工具等。

    对于“Java是解释执行”这句话,这个说法不太准确。我们开发的 Java的源代码,首先通过 Javac编译成为字节码(bytecode),然后,在运行时,通过 Java虚拟机(JVM)内嵌的解释器将字节码转换成为最终的机器码。但是常见的 JVM,比如我们大多数情况使用的 Oracle JDK提供的 Hospot JVM,都提供了 JIT(Just-In-Time)编译器,也就是通常所说的动态编译器,JIT能够在运行时将热点代码编译成机器码,这种情况下部分热点代码就属于编译执行,而不是解释执行了。

    考点分析

    其实这个问题,问得有点笼统。题目本身是非常开放的,往往考察的是多个方面,比如,基础知识理解是否很清楚;是否掌握 Java平台主要模块和运行原理等。很多面试者会在这种问题上吃亏,稍微紧张了一下,不知道从何说起,就给出个很简略的回答。

    对于这类笼统的问题,你需要尽量表现出自己的思维深入并系统化,Java知识理解得也比较全面,一定要避免让面试官觉得你是个“知其然不知其所以然”的人。毕竟明白基本组成和机制,是日常工作中进行问题诊断或者性能调优等很多事情的基础,相信没有招聘方会不喜欢“热爱学习和思考”的面试者。

    即使感觉自己的回答不是非常完善,也不用担心。我个人觉得这种笼统的问题,有时候回答得稍微片面也很正常,大多数有经验的面试官,不会因为一道题就对面试者轻易地下结论。通常会尽量引导面试者,把他的真实水平展现出来,这种问题就是做个开场热身,面试官经常会根据你的回答扩展相关问题。

    知识扩展

    回归正题,对于 Java平台的理解,可以从很多方面简明扼要地谈一下,例如:Java语言特性,包括泛型、Lambda等语言特性;基础类库,包括集合、IO/NIO、网络、并发、安全等基础类库。对于我们日常工作应用较多的类库,面试前可以系统化总结一下,有助于临场发挥。

    或者谈谈 JVM的一些基础概念和机制,比如 Java的类加载机制,常用版本 JDK(如 JDK 8)内嵌的 Class-Loader,例如 Bootstrap、 Application和 Extension Class-loader;类加载大致过程:加载、验证、链接、初始化(这里参考了周志明的《深入理解 Java虚拟机》,非常棒的 JVM上手书籍);自定义 Class-Loader等。还有垃圾收集的基本原理,最常见的垃圾收集器,如 SerialGC、Parallel GC、 CMS、 G1等,对于适用于什么样的工作负载最好也心里有数。这些都是可以扩展开的领域,我会在后面的专栏对此进行更系统的介绍。

    当然还有 JDK包含哪些工具或者 Java领域内其他工具等,如编译器、运行时环境、安全工具、诊断和监控工具等。这些基本工具是日常工作效率的保证,对于我们工作在其他语言平台上,同样有所帮助,很多都是触类旁通的。

    下图是我总结的一个相对宽泛的蓝图供你参考。

    在这里插入图片描述

    不再扩展了,回到前面问到的解释执行和编译执行的问题。有些面试官喜欢在特定问题上“刨根问底儿”,因为这是进一步了解面试者对知识掌握程度的有效方法,我稍微深入探讨一下。

    众所周知,我们通常把 Java分为编译期和运行时。这里说的 Java的编译和 C/C++是有着不同的意义的,Javac的编译,编译 Java源码生成“.class”文件里面实际是字节码,而不是可以直接执行的机器码。Java通过字节码和 Java虚拟机(JVM)这种跨平台的抽象,屏蔽了操作系统和硬件的细节,这也是实现“一次编译,到处执行”的基础。

    在运行时,JVM会通过类加载器(Class-Loader)加载字节码,解释或者编译执行。就像我前面提到的,主流 Java版本中,如 JDK 8实际是解释和编译混合的一种模式,即所谓的混合模式(-Xmixed)。通常运行在 server模式的 JVM,会进行上万次调用以收集足够的信息进行高效的编译,client模式这个门限是 1500次。Oracle Hotspot JVM内置了两个不同的 JIT compiler,C1对应前面说的 client模式,适用于对于启动速度敏感的应用,比如普通 Java桌面应用;C2对应 server模式,它的优化是为长时间运行的服务器端应用设计的。默认是采用所谓的分层编译(TieredCompilation)。这里不再展开更多 JIT的细节,没必要一下子就钻进去,我会在后面介绍分层编译的内容。

    Java虚拟机启动时,可以指定不同的参数对运行模式进行选择。 比如,指定“-Xint”,就是告诉 JVM只进行解释执行,不对代码进行编译,这种模式抛弃了 JIT可能带来的性能优势。毕竟解释器(interpreter)是逐条读入,逐条解释运行的。与其相对应的,还有一个“-Xcomp”参数,这是告诉 JVM关闭解释器,不要进行解释执行,或者叫作最大优化级别。那你可能会问这种模式是不是最高效啊?简单说,还真未必。“-Xcomp”会导致 JVM启动变慢非常多,同时有些 JIT编译器优化方式,比如分支预测,如果不进行 profiling,往往并不能进行有效优化。

    除了我们日常最常见的 Java使用模式,其实还有一种新的编译方式,即所谓的 AOT(Ahead-of-Time Compilation),直接将字节码编译成机器代码,这样就避免了 JIT预热等各方面的开销,比如 Oracle JDK 9就引入了实验性的 AOT特性,并且增加了新的 jaotc工具。利用下面的命令把某个类或者某个模块编译成为 AOT库。

    jaotc --output libHelloWorld.so HelloWorld.class
    jaotc --output libjava.base.so --module java.base
    

    然后,在启动时直接指定就可以了。

    java -XX:AOTLibrary=./libHelloWorld.so,./libjava.base.so HelloWorld
    

    而且,Oracle JDK支持分层编译和 AOT协作使用,这两者并不是二选一的关系。AOT也不仅仅是只有这一种方式,业界早就有第三方工具(如 GCJ、Excelsior JET)提供相关功能。

    另外,JVM作为一个强大的平台,不仅仅只有 Java语言可以运行在 JVM上,本质上合规的字节码都可以运行,Java语言自身也为此提供了便利,我们可以看到类似 Clojure、Scala、Groovy、JRuby、Jython等大量 JVM语言,活跃在不同的场景。

    今天,我简单介绍了一下 Java平台相关的一些内容,目的是提纲挈领地构建一个整体的印象,包括 Java语言特性、 核心类库与常用第三方类库、Java虚拟机基本原理和相关工具,希望对你有所帮助。
    (文章来源:极客时间《Java技术核心 36讲》专栏)

    展开全文
  • 互联网发展的今天,越来越多的人选择步入IT行业,不管是学习linux、python或者java、前端开发方向,都没有一个很好的学习方法,今天小猿圈Java开发讲师讲讲深入理解java中反射机制。什么是反射?JAVA反射机制是在...
  • 原标题:Java开发知识点:如何理解Java函数式编程?Java是一种计算机编程语言,可用于编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等,是IT开发行业中最受欢迎的编程语言之一。想要学好Java必须...
  • Java编程行业前景怎样?怎么学好Java中的Redis?Java基础非常重要,当然也要深入理解原理。很多人好奇Java应该如何正确访问Redis中的海量数据,经过系统的整理汇总后,下面给大家分享一下访问Redis中海量数据的正确...
  • 深入理解Java中的String

    2019-07-09 10:23:58
    想深入理解Java中的String,那么就要分析源码 (想自学习编程的小伙伴请搜索圈T社区,更多行业相关资讯更有行业相关免费视频教程。完全免费哦!) 分析String源码 public final class String implements java.io....
  • Java编程行业前景怎样?怎么学好Java中的Redis?Java基础非常重要,当然也要深入理解原理。很多人好奇Java应该如何正确访问Redis中的海量数据,经过系统的整理汇总后,下面给大家分享一下访问Redis中海量数据的正确...
  • 本人是做java开发有些时日,不安于现状,想研究源码,于是请教行业的一些前辈,建议我读inside jvm,于是就有了今天的深入理解java虚拟机这篇博客。 从网上下载的(_深入理解Java虚拟机_JVM高级特性与最佳实践 第...
  • Java11新特性相关理解

    2020-07-15 10:23:56
    Unicode 10(version 10.0 of the Unicode Standard),Unicode是一个不断在演进的行业标准,Java一直在与它保持一致兼容。 Java8已经更新了Unicode8.0-9.0,Java10更新后将达到16018个characters、18种blocks和10种...
  • 深入理解Java面向对象相关知识点 掌握开发中常用类如集合、IO流、时间日期等操作 掌握Java异常处理机制,熟悉Java多线程开发 掌握网络基础知识,了解Socket原理,TCP、UDP协议 熟悉Java11新特性,
  • 之前看了许多介绍Java8 Stream的文章,但是初次接触真的是难以理解(我悟性比较低),没办法只能"死记硬背",但是昨天我打王者荣耀(那一局我赢了,牛魔全场MVP)的时候,突然迸发了灵感,感觉之前没有理解透彻的一下子就理解...
  • Java是一种计算机编程语言,可用于编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等,是IT开发行业中最受欢迎的编程语言之一。想要学好Java必须要一步一个脚印打好基础、积攒实战经验,接下来小编...
  • java和面向对象理解

    2019-02-19 18:45:27
    我觉得如果你想在IT行业有更高建树,必须要基础扎实,猥琐发育,细致的掌握一门杰出语言的特性和原理,当你要与时俱进学习一门新的语言的时候,才能信手拈来,深刻掌握,毕竟新的语言都是站在巨人的肩膀上发展起来的...
  • Java设计模式简单理解

    2015-01-14 11:04:39
     Java中的设计模式其实只是某几类问题的解决方案,是前辈们从许多优秀的系统开发中总结出来的方便的设计方案。  其实前两句明白什么意思,下面的东西就不需要看了。 v名称  一个模式的名称,它...
  •   Java行业的圣经 四本最重要的个人藏书,他们的书名都不含Java   作者 Thomas E. Davis 译者 msklsf@263.net   摘要   Thomas Davis 推荐了四本书,它们可以让你...
  • 第一阶段:Java语言入门掌握Java开发环境基本配置掌握...Java语言进阶掌握git版本控制工具深入理解Java面向对象相关知识点掌握开发中常用类如集合、IO流、时间日期等操作掌握Java异常处理机制,熟悉Java多线程开发掌...
  • Java NIO之理解I/O模型

    2019-09-04 10:37:45
    自己以前在Java NIO这块儿,一直都是比较薄弱的,以前还因为这点知识而错失了一个机会。所以最近打算好好学习一下这部分内容,我想应该也会有朋友像我一样,一直想闹明白这块儿内容。但是一直无从下手,每次被问到...
  • 1995年5月,当时大名鼎鼎的Sun公司(现属于Oracle)正式发布了Java,作为构建现代企业Web应用后端的最常用编程语言之一,Java是...Java的应用场景包括移动(Android)应用、金融行业应用服务器程序、网站、嵌入式领域...
  • Java行业的圣经 四本最重要的个人藏书,他们的书名都不含Java作者 Thomas E. Davis译者 msklsf@263.net摘要Thomas Davis 推荐了四本书,它们可以让你在java开发中受益非浅。这些书扩展了Java的基本语法和语义,使你能...
  • JVM笔记_1.Java内存区域与内存溢出异常第一章 走近Java第二章 Java内存区域与内存溢出异常1. 内存区域2. HotSpot虚拟机对象3. 实战:OutOfMemoryError异常 ...以此为界,从《深入理解Java虚拟机》开始,以...
  • 转行从事java行业以来的感受(1)

    万次阅读 多人点赞 2017-07-12 13:55:46
    2016年的4月27号,孤身一人带着前一份工作攒的钱来到了上海,开始了java培训。这里不点出哪个培训机构,回想起来,不觉得好,也不觉得不好。 一开始觉得自己本科毕业,以前学习能力很强,但是,学习真的很有压力,...
  • 在软件开发这个行业,回调函数是最常见的功能。在图形界面开发的时候,每一个按钮的点击事件都会用到回调函数。 什么是回调函数? 为什么要用回调函数? 在java中,为什么要用接口来实现回调函数? 这是要弄...
  • 2.从表义上来理解,面向对象跟计算机没有任何关系,但是因为计算机的发展需要让面向对象的这种思想衍射到了计算机行业。 3.面向对象是一种高度抽象,高度凝练的思维模式,能够大大的提高在计算机编程时的灵活性
  • 软件行业中受欢迎的工作正在不断变化。 十多年前,最受欢迎的工作类别是项目经理,然后是产品经理,最近成为java架构师。 背后的原因是什么? 坦率地说,哪种类型的工作会使每个人都不高兴并让每个人受苦,它很可能...
  • Java行业的圣经-四本最重要的个人藏书 作者 Thomas E. Davis 译者 msklsf@263.net Java行业的圣经 四本最重要的个人藏书,他们的书名都不含Java 摘要 Thomas Davis 推荐了四本书,它们可以让你在java开发中受益非浅。...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 838
精华内容 335
关键字:

java行业理解

java 订阅