javase的复习------1

本文详细介绍了Java环境配置、简单程序编写、数据类型划分、变量使用、数据类型转换、逻辑运算符、左移运算符、三目运算符,并通过九九乘法表示例展示编程实践。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1,jdk环境变量的配置:(仅仅举个例子)

JAVA_HOMEC:\Program Files\Java\jdk1.7.0_01     
PATH:    %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;    (用;与其他的分隔)
CLASSPATH:     .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)

2,简单的java程序

在一个java文件中,可以有多个class类的定义,但是只能有一个public class定义
单行注释://           多行注释/*      */          文档注释/**       */



3,数据类型的划分

数据类型:基础数据类型和引用数据类型.
基础数据类型分为数值型字符型和布尔型,其中数值型还分为整数类型和浮点类型,整数类型有byte,short,int,long.浮点类型有float,double
引用类型分为类,接口,数组。

如果想在程序中使用一个变量,就必须申明,此时编译程序会在未使用的内存空间中寻找一块足够能保存这个变量的空间以供这个变量使用。
long:8个字节,int:4个字节short:2个字节     byte:1个字节(-128到127)  1个字节8位

字符类型要用单引号括起来,
\f换行  \b倒退一格  \r归位   \t制表符  \n换行

数据类型之间的转换:
自动转换:转换前的数据类型与转换后的类型兼容,转换后的数据类型的表示范围比转换前的类型大;
强制转换:(要转换的类型)变量名字;

逻辑运算符&与&&的区别
当使用短路与&&,只要前一个是对的,就不会再去判断后面的。非短路与&则会判断全部

3左移两位就是说3*2的2次方
++Q先自加再运算.q++先运算再自加
三目运算符:x>y?x:y  及变量=条件判断?表达式1:表达式2    当条件成立的时候,就执行表达式1,否则执行表达式2

练习:九九乘法表:
package com.itheima;

public class demo {
	public static void main(String[] args) {
		for(int i=1;i<=9;i++){
			for(int j=1;j<=i;j++){
				System.out.print(i+"*"+j+"="+i*j+"\t");
			}
			System.out.println();
		}
	}
}





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值