【问题标题】:Java processors - what to choose?Java 处理器 - 选择什么?
【发布时间】:2014-04-02 20:51:45
【问题描述】:

有什么建议可以选择哪种 Java 处理器用于学习和学习目的? 我读过一些关于 picoJava 及其速度的文章。你认为它可以用于学习和练习 Java 的处理器吗?

谢谢

【问题讨论】:

    标签: jvm processors


    【解决方案1】:

    我不清楚您是要学习 Java 编程语言(即软件),还是学习处理器(即硬件),它执行以编程语言构建的指令。

    Java 编程语言可通过 Java 虚拟机 (JVM) 在许多不同的平台(包括 picoJava 等本机处理器)上使用。如果您有兴趣学习 Java 编程语言,请为您喜欢的操作系统选择 JVM;大多数都是免费的,它们表现良好,并且有很多好的文档和示例。例如,尝试从 Oracle 下载 Java 7 SDK - 您将能够编写简单的程序,编译它们,然后在现有平台上的 JVM 上运行它们。

    如果您有兴趣了解处理器,可以使用许多简单的处理器,其中包括一些专为学生量身定制且价格适中的处理器。您还可以在自己的平台上研究处理器 - 有些文档通常可以使用,尽管它通常不如编程语言文档那样易于访问,除非它是为学生量身定制的,例如 A Simple and Affordable TTL Processor for the Classroomprogrammable interrupt controller

    您还可以学习 Java 字节码指令集,即instruction set of the Java virtual machine

    当然,您可以同时学习 Java 编程语言、Java 字节码和通用处理器原理,但您可能会发现单独处理这些主题更容易;每个都很大。

    【讨论】:

    • 好的,谢谢。你能告诉我一些专门为学生量身定制的处理器的名字吗?我想试试。我对 Java 语言有一点了解,所以我认为是时候尝试将它与硬件一起使用了。谢谢
    • 我添加了几个链接,这些链接指向以学生为中心的处理器,它们往往很简单。如果这些看起来太基本并且您不需要物理硬件,那么一个不错的选择是使用 BCEL 或其他字节码生成器库,这将使您对 JVM 有更深入的了解。祝你好运,玩得开心!
    猜你喜欢
    • 2012-07-05
    • 1970-01-01
    • 2016-03-26
    • 2013-03-28
    • 2012-02-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-08
    相关资源
    最近更新 更多