有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

C++我不能理解java的普通类库的用法

我是Java编程的初学者。在C++之前,我有过使用DX库的经验。DX库使用简单函数,但JAVA库不使用函数

我如何理解Java类库


共 (4) 个答案

  1. # 1 楼答案

    我强烈建议大家先看一遍Sun Java Tutorial,然后在此基础上就具体问题提出具体问题。Java库实际上非常容易使用,但是有很多

    您是否使用IDE开始使用?对于初学Java的程序员,强烈建议使用它们

  2. # 2 楼答案

    不是函数,而是对象的方法。这是一个很大的区别,也是OO的关键

    简单的例子:

    String x = new String("abcdef");
    
    String y = x.substring(2);
    

    请注意,从获取对特定类型对象的引用开始,这里x是一个字符串

    然后你可以要求x做很多不同的事情,比如提取子字符串。字符串类中记录了您可以执行的全部操作

    因此,一种处理问题的方法是说

    1. 我需要什么类型的对象?在这方面,谷歌搜索会有所帮助
    2. 我如何创建它-有时它只是一个新类(),有时另一个类为您创建它们。类文档通常会告诉您如何操作
    3. 现在我能用它做什么?阅读方法文档

    正如已经指出的,在线教程将有所帮助。花点时间完成一些工作

    IDE(例如,Ecplise是免费的)将为您提供“帮助”,在您有对象时提供可用方法的菜单

    对于您想要做的每一件新事情,通常都会有有用的代码片段

  3. # 3 楼答案

    让我们从一个简单的例子开始

    class HelloWorldApp {
        public static void main(String[] args) {
            System.out.println("Hello World!"); // Display the string.
        }
    }
    

    它使用java.lang.System的“out”成员;这是一个PrintStream;它使用PrintStream类型的println方法打印具有以下换行符的字符串

  4. # 4 楼答案

    <> P>听起来,你的C++用法已经相当有限,而且你没有真正利用C++语言的OOP特性,考虑到这个问题。JavaAPI是一个类库。Java中没有独立函数(除非将静态函数计算为独立函数)。请先熟悉OOP和Java语言,然后再回答具体的API问题