#include en C/C++ : En el caso del lenguaje C , #include es un archivo estándar o definido por el usuario en un programa que le dice al preprocesador que inserte el contenido interno de otro archivo en el código fuente del programa.
Sintaxis:
#include<stdio.h>
Programa 1:
a continuación se muestra un programa en C para demostrar el uso de #include :
C
// C Program to demonstrate use of #include #include <stdio.h> // Header file loads all the // necessary Input output // file at beginning only // Driver Code int main() { printf("GeeksforGeeks"); return 0; }
GeeksforGeeks
importar en Java : en JAVA , la declaración de importación se usa para cargar el paquete completo o algunas clases en un paquete. Se escribe antes de la definición de la clase y después de la declaración del paquete (si está presente).
Sintaxis:
importar java.util.*;
Programa 2:
a continuación se muestra un programa Java para demostrar el uso de la declaración de importación :
Java
// Java program to demonstrate use of import import java.io.*; // import statement doesn't load // all the necessary files at // beginning rather it loads // only those files which it // needs at the runtime class GFG { public static void main(String[] args) { System.out.println("GeeksforGeeks"); } }
GeeksforGeeks
Tanto #include en C/C++ como import en Java se utilizan para cargar paquetes o archivos de encabezado predefinidos, pero existen ciertas diferencias que se enumeran a continuación:
No. S. | #incluir en C/C++ | importar en Java |
1 | Es obligatorio utilizar la instrucción #include para incluir archivos de encabezado estándar. | La declaración de importación en Java es opcional |
2 | Carga el archivo solo al principio. | No se cargarán archivos de clase al principio. Siempre que se use una clase en particular, solo se cargará el archivo de clase correspondiente. |
3 | Desperdicio innecesario de memoria y tiempo de procesador. | No hay tal desperdicio de memoria y tiempo de procesador. |
4 | El tamaño del programa aumenta. | No hay aumento en el tamaño del programa. |
5 | También se denomina como inclusión estática. | También se le llama inclusión dinámica. |
Publicación traducida automáticamente
Artículo escrito por deepakkumar737373 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA