`
sean2012
  • 浏览: 47136 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

初次涉猎Java

阅读更多
初次涉猎Java


1、给定k个叶子结点,问可以产生多少棵叶子结点为k的二叉树?

解答:2个叶子结点时,可以有1棵
      3个叶子结点时,可以有4棵
      4个叶子结点时,可以有6棵
      5个叶子结点时,可以有8棵
……………………………………………………
推论:二叉树N=2*(K-1) (k>2,当k=2时只有1棵)

2、实验C++一个长度为10的数组复制给一个长度为6的数组,会出现什么的问题?
编译器没有提示任何错误,但我们知道这是非法操作。







3、用英文翻译图表




4、java写“hello world!”




5、C++中Class中变量能否赋初值




明显是不可以的!


6、心得 
     这次让我重新认识到c++的优势,因为在java中没有了指针,也就是意味着不能对机器的内在直接进行操作,但同时也体现了java的安全性高;但从指针这一角度来讲,c++确实展现出它的优势,因为c++可以通过指针来直接操作内存,这就是说可以通过指针来修改内存中的数据,使得机器按照修改后的执行;这恐怕是对于黑客来说再熟悉不过了,黑客为什么可以随意的攻击和修改他人的计算机,就是这个原因。很多人都比较喜欢玩游戏,但我对游戏的外挂更感兴趣,于是通过了解,一般的游戏外挂都是使用C++实现的,这里也是体现了通过指针来修改内存中的数据,来达到对游戏角色的控制。这是一个非常刺激的一件事情。
    java中类可以直接初始化,而c++就不可以了,不去评价优劣性,而是看到java是一个非常方便和简洁的方式编程工具,我很喜欢!



  • 大小: 23.2 KB
  • 大小: 10 KB
  • 大小: 32.2 KB
  • 大小: 72.7 KB
  • 大小: 11.9 KB
分享到:
评论

相关推荐

    疯狂Java讲义完整教程源码

    本书并不单纯从知识角度来讲解Java,而是从解决问题的角度来介绍Java语言,所以本书中介绍了大量实用案例开发:五子棋游戏、梭哈游戏、仿QQ的游戏大厅、...但如果只是想简单涉猎Java,则本书过于庞大,不适合阅读。

    疯狂java讲义

    《疯狂Java讲义(附光盘第2版)》是《疯狂Java讲义》的第2版,第2版保持了第1版系统、全面、讲解浅显、细致的特性,全面介绍了新增...但如果只是想简单涉猎Java,则《疯狂Java讲义(附光盘第2版)》过于庞大,不适合阅读。

    Java高级工程师(完结24周+源码+电子书)

    课程围绕Java在不同领域和平台的广泛应用,从桌面应用到Web应用,从嵌入式系统到企业级解决方案,都有所涉猎。特别是对于Java在大型太空项目中的应用,显示了Java技术的多样性和适应性。 课程内容不仅包括Java基础...

    黑马JAVA全套视频

    “黑马JAVA全套视频”所涉猎的知识点十分全面,从Java的基础语法开始,一直到面向对象的设计思想、异常处理机制、文件的I/O操作、多线程编程、集合框架以及网络编程等高级特性。这套视频教程由经验丰富的教师团队...

    java教程电子档案

    总结,Java作为一种高度灵活、强大的编程语言,其应用范围非常广泛,从桌面应用程序到Web服务再到移动设备应用均有涉猎。掌握Java不仅可以帮助开发者快速构建高效的应用程序,还能为未来的技术发展打下坚实的基础。

    Java Precisely, 2nd edition

    《Java Precisely》第二版涵盖了Java编程语言的核心概念和技术细节,从基础的类型系统到高级的面向对象编程技术均有涉猎。通过学习本书,读者不仅能够掌握Java的基础知识,还能够深入了解其背后的原理和技术要点。...

    java 开启之路,重生之java开发

    从传统的桌面应用程序到企业级应用系统,再到Android移动应用开发,Java都有涉猎。课程中提到了SSM(Spring, Spring MVC, MyBatis)框架,这是Java Web开发领域的一个重要技术栈,能够帮助开发者高效地构建复杂的Web...

    Java学习路线总结,搬砖工逆袭Java架构师(全网最强)(csdn)————程序.pdf

    除此之外,JavaWeb、数据库、Spring框架、Spring Boot、数据结构与算法、JVM、设计模式、Linux、SpringCloud、中间件技术、Vue前端框架、计算机网络、性能调优、系统设计、...,都是成为优秀Java架构师需要涉猎的领域...

    [JAVA开发实战经典 名师讲坛 ] 李兴华 扫描版+目录 pdf

    综上所述,《[JAVA开发实战经典 名师讲坛] 李兴华 扫描版+目录 pdf》这本书应该涵盖了Java开发的各个方面,从基础知识到高级技术都有所涉猎,非常适合初学者入门以及有一定基础的开发者进一步提升自己的技能水平。

    基于Java的数控冲床系统的研究与开发.pdf

    其应用领域广泛,从传统制造业到现代的汽车、航空航天等行业均有涉猎。数控冲床系统的核心是数控系统,它直接影响零件加工的质量和效率。 2. 传统数控系统的局限性 传统的数控系统如FANUC、SIEMENS、ABB通常采用...

    作为一个Java程序员_你应该会什么

    作为一个Java程序员,掌握全面而深入的技术知识是必不可少的。...综上所述,成为一个优秀的Java程序员,不仅需要扎实的语法基础,还要广泛涉猎相关技术和工具,持续学习和实践,以适应不断发展的技术需求。

    JAVA咖啡馆JAVA咖啡馆JAVA咖啡馆JAVA咖啡馆

    咖啡馆本来就是休闲的地方,所以,我将有选择地为你介绍Java技术的重要组成部分,涉猎面广,但不见得都非常深入。所以,如果想真正在Java技术上有所造诣,也需要你自己的努力和汗水。毕竟,咖啡闻起来香,但本身是苦...

    Java基础+Android面试题

    通过这些知识点的覆盖,我们可以看出文档所涉猎的是希望对Java和Android开发有深入理解的读者。面试题部分很可能是针对想要获取更高层次职位,或者是需要通过面试考察的开发者。对于即将面临面试的读者,这些知识点...

    java超市订单管理系统ssm.rar

    此外,对于前端技术,如HTML、CSS和JavaScript,也有一定的涉猎,能够实现动态交互的页面效果。 总的来说,"java超市订单管理系统ssm.rar"是一个全面展示Java Web开发技术的实例,对初学者和有一定经验的开发者都...

    Java经典入门教程

    - **广泛应用**: Java被广泛应用于各种场景,从桌面应用到企业级应用再到移动应用等领域均有涉猎。 - **技术生态**: Java拥有成熟的技术生态体系,包括强大的开发框架、丰富的开源库以及活跃的社区支持。 - **持续...

    java3年工作经验简历_java简历.doc

    他熟悉装饰器、单例和工厂等主流设计模式,同时对PHP和C语言有所涉猎。 2. **开发工具与版本控制**:熟练使用Eclipse、MyEclipse、IntelliJ IDEA等IDE,能够运用SVN进行版本控制,了解Maven项目构建。 3. **...

    java 类似于windows 画图的完整源码

    标题 "java 类似于windows 画图的完整源码" 提供的信息表明,这是一...通过研究这个项目的源代码,可以提升自己的Java编程技能,尤其是对于那些希望在图形应用开发领域有所涉猎的开发者来说,这是一个极好的实践平台。

    A87-利用MySql与Java实现校园二手书交易平台的设计与构建

    内容概要:本文介绍了一个旨在提高学校二手书籍流通效率和信息安全性的校园二手书交易平台的设计与实现。...对于初次涉猎实际项目开发的学习者而言,不仅提供了宝贵的实践经验,还强化了理论知识的实际应用能力。

    java面试大全(中软国际的大公司)

    在准备Java面试的过程中,了解和掌握相关知识点是至关重要的。以下是一些基于标题、描述以及提供的文件...总之,全面准备Java面试需要广泛涉猎并深入理解上述知识点,同时结合实践和面试技巧,才能在面试中脱颖而出。

Global site tag (gtag.js) - Google Analytics