Java学习第一周笔记记录

Java学习第一周笔记记录

基础语法

ps:
十进制转二进制-除2得余数为二进制。一个字节的空间0—255

变量:
用来存储数据的一块内存单元。

基本数据类型:
数值型:
byte(1字节-128~127),
short(2字节),int(4字节),long(8字节)
float(4字节),double(8字节)
char(2字节)
布尔型:
boolean(1字节)

**引用数据类型:**类class,接口inteerface,数组

//1、float类型变量在定义时需注意:我们直接写出的浮点数字,默认类型是double,需要强制转换

// 解决:我们可以在浮点数字后面加入f,来表示写出的数字类型是float(float f1 = 10.1f;)

//2、long类型变量定义需注意:我们直接写出的整形数字,默认类型是int,当值过大时会提示出错

// 解决:在整形数字后加l,来表示写出的整型数字是long类型(long l1 = 2200000000l;)

//3、char类型,可以进行运算数字类型的强制转换。

// char c1 = ‘A’;

 System.out.println((int)c1);

 System.out.println(++c1)

标识符:
Java 对包、类、方法、参数和变量等要素命名时使用的字符序列称为标识符。

1、 由字母、数字、下划线(_)和美元符号($)组成。

2、不能以数字开头。

3、区分大小写。

4、长度无限制。

5、不能是 Java 中的保留关键字(有特殊含义)。

变量的创建与使用

//创建变量:数据类型 变量名 = 初始化值;

//创建变量暂不赋值:数据类型 变量名;

//重新给变量赋值:变量名 = 值;

//创建字符串变量:String s = “abcd”

syso(alt+?)=System.out.println()

方法:方法用于封装一段特定的逻辑功能。主要要素有:权限修饰符 方法名、参数列表和返回值。

格式:

权限修饰符 返回值类型声明 方法名称(参数列表){

        方法中封装的逻辑功能; 

        return 返回值;
}

示例:

public void say(int a,int b){

        System.out.println(“方法 say 正在执行”); 

}

运算符

算术运算符:%(余数);++自增(++在前先自增,++在后先打印);–自减

**赋值运算符:**a + = b相当于a = a + b(+=)

关系运算符:==相等于;!=不等于

逻辑运算符:&(与;并且),&&(短路与:如果左边false,直接false,不运算右边);

                   |(或)||(短路或:如果左边true,直接ture,不运算右边);

                   ^(异或,当两边结果相同时,则结果为false,两边不相同,则结果为真);

                   !(非,不是)

字符串连接符:+,如果两边任意一边是字符串,那么算数运算符+就变成字符串连接符+(拼接)

**三目运算符:**boolean结果表达式(ture为表达式1false为表达式2)?表达式1:表达式2

转义字符:

\n 换行,将当前位置移到下一行开头

\r 回车 ,将当前位置移到本行开头

\t 水平制表(HT) (跳到下一个TAB位置)

执行结构

if条件语句

if(条件语句){…}

if(条件语句){…}else{…}

if(条件语句){…}else if(条件语句){…}

if(条件语句){…}else if(条件语句){…}else{…}

while(条件表达式){ //语句块; }

switch 语句:

switch(表达式){

case 取值 1: 语句块 1;break; 

case 取值 n: 语句块 n;break; 

default: 语句块 n+1;break;

}

循环结构

while循环:

while(条件表达式){ 

//语句块;

 }

do-while 循环:

do { 

      循环操作 

}while ( 条件表达式 );

for 循环:

for(初始化参数;判断条件 ;更新循环变量){ 

      循环体; 

}

ps :
dreak用于结束循环;continue用于结束一轮循环中的某次

循环三要素:循环条件初值;循环的条件;循环变量的改变

while循环先判断在执行,do while循环是先执行在判断

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值