Java入门笔记-(语言基础)

这里写图片描述

这里写图片描述

  • 类型转换
    • 自动(隐式)类型转换
      • long n =253;
      • 这里写图片描述
    • 强制类型转换
      • char ch=(char)65536;会引起数据丢失
      • 这里写图片描述
案例:

这里写图片描述

运算符

自增自减运算符

这里写图片描述

关系运算符

这里写图片描述

运算符优先级

这里写图片描述

条件结构

package com.hanxiao;

import java.util.Scanner;

public class hanxiao {

    public static void main(String[] args) {
        //  TODO Auto-generated method stub
        System.out.print("请输入一个整数:");
        Scanner s = new Scanner(System.in);
        int n= s.nextInt();
        if(n%2 == 0){
            System.out.println(n + "是偶数");
        }

    }

}
闰年判断

这里写图片描述

流程控制

if和while

这里写图片描述

这里写图片描述

循环结构

while

这里写图片描述

这里写图片描述

循环字母

这里写图片描述

d0-while
  • do-while循环至少执行一次
  • 循环条件后的分号不能丢

这里写图片描述

猜数字

这里写图片描述

for

三个表达式都可以省略

阶乘问题

小心溢出(int最大65535)
这里写图片描述

星星问题(循环嵌套)

这里写图片描述

break语句

这里写图片描述

这里写图片描述

continue语句

这里写图片描述

这里写图片描述

数组

小心数组下标异常

求整形数组累加和

这里写图片描述

求最大值

这里写图片描述

foreach循环

for(int value : values)

冒泡排序

这里写图片描述

方法:

这里写图片描述

这里写图片描述

无参无返回值

这里写图片描述

无参带返回值

这里写图片描述

带参无返回值

这里写图片描述

有参有返回值

这里写图片描述

数组为方法参数

这里写图片描述

这里写图片描述

方法重载

方法名相同,参数列表不同
这里写图片描述
这里写图片描述

方法(数组)参数传递

这里写图片描述

这里写图片描述

数组传值(变化),引用类型

这里写图片描述

可变参数列表

这里写图片描述

这里写图片描述

debug

Run or Debug
F11 Debug
F6 单步调试
F8 端点跳跃
F7 方法内部返回调用处
F5 方法内部调试

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值