出生于加拿大,是一位计算机编程天才。在卡内基·梅隆大学攻读计算机博士学位时,他编写了多处理器版本的Unix操作系统,是Java编程语言的创始人。
java是一门面向对象的编程语言java语言具有功能强大和简单易用两个特征,具有简单性、面向对象、分布式等特点,可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。、
Java开发工具JDK1.8.0-192(注意环境变量Path、CLASSPATH、JAVA_HOME)
代码可用记事本写也可用Sublime Text3
编译前注意事项1、文件名与类型保持一致
2、public:访问修饰限定符
3、class:定义类的关键字
4、一个java文件中只能有一个public类
5、方法:main方法,是程序的入口
6、文本编辑器默认为utf-8编码,而javac默认是GBK编码
Hello World!在一行中输出短句“Hello World!”。
public class HelloWorld{
public static void main(String[] args){
System.out.printf("HelloWorld");
}
}
变量和数组
把变量当做箱子 而不同类型的箱子就是数据类型
Java变量以下是java10个基本变量以及代码
class Tset {
}
public class HelloWorld {
public static void main(String[] args) {
boolean flg = true;//布尔类型 只有2个值 true false
System.out.println(flg);
}
public static void main9(String[] args) {
short s = 10;//2 16位 -2^16 2^16-1
System.out.println(s);
}
public static void main8(String[] args) {
byte b = 127;//1 Byte -128 - 127
System.out.println(b+1);//整型打印
//int a = 2147483647;
//System.out.println(a);
}
public static void main7(String[] args) {
char ch = 'g';//单引号叫字符 双引号叫字符串 2 正数 Character
char ch2 = '高';
char ch3 = 97;
System.out.println(ch3);
}
public static void main6(String[] args) {
float f = 12.5f;//4 Float
System.out.println(f);
}
public static void main5(String[] args) {
double num = 1.1;
System.out.println(num*num);//在电脑的世界,小数是没有一个最精确的
//他只能精确到小数点后几位...float 6位
//
double a = 1.0;
double b = 2.0;
System.out.println(a/b);
}
public static void main4(String[] args) {
double d = 12.5;//8
System.out.println(d);
System.out.println(Double.MAX_VALUE);
System.out.println(Double.MIN_VALUE);
// int a = 12.5;
}
public static void main3(String[] args) {
long a = 10;//8*8=64 -2^63 2^63-1
System.out.println(a);
System.out.println(Long.MAX_VALUE);
System.out.println(Long.MIN_VALUE);
}
public static void main2(String[] args) {
}
public static void main1(String[] args) {
for(int i = 0;i< args.length;i++){
System.out.println(args[i]);
}
}
//行注释
}



