java期末复习1-3章

一.
1.java跨平台的高级语言,Java运行在JVM中。
2.jdk:java 开发工具包,提供了 java 的开发环境和运行环境。
jre:java 运行环境,为 java 的运行提供了所需环境。
3.java语言的特点:简单,面向对象,多线程,安全,动态。
4.java源文件的扩展名.java,java字节码文件的扩展名.class。
二.
1.怎样写一个简单程序(模板)

public class  类名    {
-------(可以定义变量例如  private String name;)

public static void main (String arg[ ]){

system.out.printli("你好");

}


}

2.标识符和关键字
【标识符来标识类名的】
标识符有字母,数字线,下划线,美元符号组成,长度不限。
标识符第一个不能是数字。
标识符不能是关键字。
标识符不能是 null ,true ,false(不是关键字)。
( 我们现在学的常见的关键字class abstract,break case (try catch )
continue default ( if else)enum(枚举) extends fianl finally for
instanceface new package private protected public return static super
switch this throws void while

3.基本数据类型
boolean (byte <short <char<int<long<fioat<double)按范围排的
注意:float x=22.76f f/F都可以
double y=111.22 d/D可以省略

public class a {
public static void main(String[] args) {
	float  a=11.2f;   double b=11.2;
	System.out.println(a==b);//false
}
}

因为float和double范围不一样

4.数据类型的转换
有高转低
float a=11.2f;
int c=(int) a;
System.out.println©;//11
低是不能转高的

5.算数运算符

      • / % 加减低于乘除取余的优先级

++x 在x的使用之前,使x加1
x++在x使用之后在,在加1
减亦是如此

6.基本语句
if else
switch case
for
while
do while
break continue
break 结束整个循环,continue本次循环,转入下一次循环
编写一个程序1!+2!+…+20!

public static void main(String[] args) {
	int i=1;
	double sum=1;
	double a=1;
while (i<=20) {
		a=a*i;
		sum=sum+a;
		i++;
	}
	System.out.println(sum);
}

7.类与对象

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值