The document discusses Java programming concepts like the Java Virtual Machine (JVM), classes, and the "Hello World" program. It shows how to create a simple Hello World program in Java using an editor, compiling the code with javac, and running the executable with java. It also demonstrates how to call methods between separate classes and load them dynamically at runtime on the JVM.
48.
public
class
Hello
{
public
static
void
main(String
[]
args)
{
System.out.print(Hello,
);
World.print();
}
}
Hello.java
World.java
public
class
World
{
public
static
void
print()
{
System.out.println(World);
}
}
156. Type Size Min Max
boolean 8bit false true
char 16bit u0000 uffff
byte 8bit -128 127
short 16bit -32,768 32767
int 32bit -2,147,483,648 2,147,483,647
long 64bit -9,223,372,036,854,775,808 9,223,372,036,854,775,807
float 32bit
7개의
210. public
class
NewIsMalloc
{
public
static
void
main(String
[]
args)
{
int
sum
=
0;
int
[]
intArray
=
new
int
[]
{1,
2,
3,
4,
5};
for(int
loop=0;
loopintArray.length;
loop++)
{
sum
+=
intArray[loop];
}
System.out.println(sum);
}
}
NewIsMalloc.java
new
272. #include stdio.h
#include time.h
#include stdlib.h
int main(int argc, char *argv[]) {
int number;
int count = 1;
srand((int)time(NULL));
number = (rand() % 100) + 1;
printf(1~100사이의 컴퓨터가 생각한 숫자를 맞춰 보세요. 6번까지 시도할 수 있습니다.n);
do
{
int guess;
printf(생각하신 숫자는? );
scanf(%d, guess);
if (guess != number count == 6)
{
printf(6번의 시도가 모두 종료되었습니다. 다음에 다시 시도해 주세요.n);
break;
}
if (guess == number)
{
printf(성공하셨습니다!!!n);
break;
}
if (guess number)
{
printf(너무 높네요!n);
}
else
{
printf(너무 낮네요!n);
}
count++;
} while (1);
}
C
273. using System;
namespace Guess
{
class Guess
{
public static void Main(string[] args)
{
Random random = new Random();
int number = random.Next(1, 101);
Console.WriteLine(1~100사이의 컴퓨터가 생각한 숫자를 맞춰 보세요. 6번까지 시도할 수 있습니다.);
int count = 1;
do
{
Console.Write(생각하신 숫자는? );
int guess = int.Parse(Console.ReadLine());
if (guess != number count == 6)
{
Console.WriteLine(6번의 시도가 모두 종료되었습니다. 다음에 다시 시도해 주세요.);
break;
}
if (guess == number)
{
Console.WriteLine(성공하셨습니다!!!);
break;
}
if (guess number)
{
Console.WriteLine(너무 높네요!);
}
else
{
Console.WriteLine(너무 낮네요!);
}
count++;
} while (true);
}
}
}
C#
274. package Guess;
import java.util.Scanner;
public class Guess {
public static void main(String [] args) {
int number = (int)(Math.random() * 100) + 1;
System.out.println(1~100사이의 컴퓨터가 생각한 숫자를 맞춰 보세요. 6번까지 시도할 수 있습니다.);
int count = 0;
do {
System.out.print(생각하신 숫자는? );
Scanner scanner = new Scanner(System.in);
int guess = scanner.nextInt();
scanner.close();
if (guess != number count == 6) {
System.out.println(6번의 시도가 모두 종료되었습니다. 다음에 다시 시도해 주세요.);
break;
}
if (guess == number) {
System.out.println(성공하셨습니다!!!);
break;
}
if (guess number) {
System.out.println(너무 높네요!);
} else {
System.out.println(너무 낮네요!);
}
count++;
} while (true);
}
}
Java