Java语法学习(一)
Java的运行原理
- Java是一门编译型和解释型集中的一门编程语言,它既有编译器也有解释器。
- Java文件要先通过Javac进行编译,形成Java class文件,随后才可以进入解释过程
- 故其原理是先编译后解释,而之前所学的python则是一门解释型语言
- 其原理如图所示
IDEA的使用
-
自行搜索idea的官网
-
下载社区版
-
安装完毕之后,创立新的project
-
接下来可以使用关键字来表示长代码例如可用sout来表示
-
若要创建一个空的project,那么可以选择创建一个empty project,随后新建一个module,并且在file里面选择project structure并且在其中选择自己所用的sdk,然后在下面的languege当中选择8。
注释
-
单行注释 //后加注释,该注释可注释一行
-
多行注释 /* 中间加注释*/该注释可用多行
-
文档注释
/**
*后加注释
*/
数据类型
-
byte:可包括-128~127
-
short:可包括-32768~32767
-
int:可包括-2147483648~2147483647
-
long:太长了,不过要在结尾加L,否则会报错
-
float:浮点数,离散型数,数字过大时不可会约等于,用时要在后面加f
-
double:高精度浮点数,与float内存地址不同,故不可等于
-
char:字符,仅可使用一个字
-
String:字符串,可使用多个字
-
boolean:布尔值,true或false
附:加减乘除的代码
public class hello {
public static void main(String[] args){
String robot="昨天的数学问题答案";//设立一个情景
System.out.println(robot);
int num1=10; //定义一个变量
int num2=666;
String the_result_is="结果是:";
System.out.print("1."+the_result_is);
System.out.println(num2+num1);//输出
int num3=56;
System.out.print("2."+the_result_is);
System.out.println(num2*num3);
System.out.print("3."+the_result_is);
System.out.println(num3%num2);
System.out.print("4."+the_result_is);
System.out.println(num3-num2);
}
}