编译器:将java源程序编译成java字节码文件,.class(字节码文件采用结构中立的中间文件格式)
解释器:将字节码文件(.class)解释成机器语言并运行
javac+java源文件编译成.class文件
java+文本名 解释运行.class文件
命名规则:
(1)必须以字母,下划线,美元符开头(2)其他部分可以是字母,下划线,美元符开头(2)其他部分可以是字母,下划线,美元符,数字任意组合
(3)大小写敏感,长度无限制
(4)不可以是java关键字
数据类型(基本数据类型和引用数据类型)
基本数据类型包括(数值型,字符型,布尔型)
数值型包括(整数类型和浮点数类型)
引用数据类型包括(类,接口,数组)
常量:不会变化的量,里面存储的内容永远不会变化 ,常量就是特质某个值。
变量:一个会变化的量,是内存的一块空间,不特指某个值,只是存储数据的一个人容器。
下面是java中的一些简单的代码:
(第一个)public class Yule{
public static void main(String []args){
String j = “小明”;
System.out.println(“please input your name here:\n”+j);
int k = 22;
System.out.println(“please input your age here:\n”+k);
String x = “男”;
System.out.println(“please input your gender here:\n”+x);
System.out.print(“The computer reccorded that:\n”);
System.out.println(“your nama is:”+j);
System.out.println(“your age is:”+k);
System.out.println(“your gender is:”+x);
}
}
(第二个)
public class Yule{
public static void main(String []args){
double d = (Math.random()*6);
double i = (Math.random()*6);
double j = (Math.random()*6);
int sum = (int)(d+i+j);
if(sum>15){
System.out.println(“运气太棒了”);
}
if(sum>=10 && sum<=15){
System.out.println(“运气不错”);
}
if(sum<10){
System.out.println(“运气太差了”);
}
}
}
解释器:将字节码文件(.class)解释成机器语言并运行
javac+java源文件编译成.class文件
java+文本名 解释运行.class文件
命名规则:
(1)必须以字母,下划线,美元符开头(2)其他部分可以是字母,下划线,美元符开头(2)其他部分可以是字母,下划线,美元符,数字任意组合
(3)大小写敏感,长度无限制
(4)不可以是java关键字
数据类型(基本数据类型和引用数据类型)
基本数据类型包括(数值型,字符型,布尔型)
数值型包括(整数类型和浮点数类型)
引用数据类型包括(类,接口,数组)
常量:不会变化的量,里面存储的内容永远不会变化 ,常量就是特质某个值。
变量:一个会变化的量,是内存的一块空间,不特指某个值,只是存储数据的一个人容器。
下面是java中的一些简单的代码:
(第一个)public class Yule{
public static void main(String []args){
String j = “小明”;
System.out.println(“please input your name here:\n”+j);
int k = 22;
System.out.println(“please input your age here:\n”+k);
String x = “男”;
System.out.println(“please input your gender here:\n”+x);
System.out.print(“The computer reccorded that:\n”);
System.out.println(“your nama is:”+j);
System.out.println(“your age is:”+k);
System.out.println(“your gender is:”+x);
}
}
(第二个)
public class Yule{
public static void main(String []args){
double d = (Math.random()*6);
double i = (Math.random()*6);
double j = (Math.random()*6);
int sum = (int)(d+i+j);
if(sum>15){
System.out.println(“运气太棒了”);
}
if(sum>=10 && sum<=15){
System.out.println(“运气不错”);
}
if(sum<10){
System.out.println(“运气太差了”);
}
}
}