java学习

一.java概述

1.java执行流程

2.java转义字符

在控制台,输入tab键,可以实现命令补全

3. 初学java易犯错误

 

4. DOS命令

1.DOS概念
windows自带的命令行执行的操作系统
2.打开DOS窗口
①Win+R打开面板控制
②输入cmd,出现黑色的窗口

③输入DOS命令,返回执行结果
3.常用的DOS命令
Ctrl+C 退出当然执行的命令

Cls清空当前正在编辑的屏幕
md 文件夹名创建文件夹
copy复制文件
del 文件名 删除文件

rd 删除空目录
move 文件名需移动到的目录路径移动文件 cd 路径 进入目录
dir 路径(文件夹)查看列表信息

4.相对路径与绝对路径
相对路径:从当前目录开始定位,形成的一个路径
绝对路径:从顶级目录开始定位,形成的路径

二.变量

1.程序中 +号的使用


1. 当左右两边都是数值型时,则做加法运算
2.当左右两边有一方为字符串,则做拼接运算
3. 运算顺序,是从左到右

2.数据类型

 3.基本数据类型转换

1.自动类型转换 

 2.强制类型转换

介绍:自动类型转换的逆过程,将容量大的数据类型转换为容量小的数据类型。使用时要加上强制转换符 ( ),但可能造成 精度降低或溢出,格外要注意。

怎么把字符串转成字符 char -> 含义是指 把字符串的第一个字符得到

 s5.charAt(0) 得到 s5 字符串的第一个字符 '1'

System.out.println(s5.charAt(0));

 三.运算符

1.介绍

1) 算术运算符

2) 赋值运算符

3) 关系运算符 [比较运算符]

4) 逻辑运算符

5) 位运算符 [需要二进制基础]

6) 三元运算符

2.关系运算符(比较运算符)

instanceof:检查是否是类的对象 

例:"abcdef" instanceof String 结果:true

3.逻辑运算符

1) 短路与 && , 短路或 ||,取反 !

2) 逻辑与 &,逻辑或 |,^ 逻辑异或

区别:

对于&&短路与而言,如果第一个条件为 false ,后面的条件不再判断

对于&逻辑与而言,如果第一个条件为 false ,后面的条件仍然会判断

短路或逻辑或相似

a^b: 叫逻辑异或,当 a 和 b 不同时,则结果为 true, 否则为 false

 4.键盘输入语句

1. 介绍 在编程中,需要接收用户输入的数据,就可以使用键盘输入语句来获取。 需要一个 扫描器(对象), 就是 Scanner

2. 步骤 : 1) 导入该类的所在包, java.util.*

2) 创建该类对象(声明变量)

3) 调用里面的功能

 5.位运算符

1) 算术右移 >>:低位溢出,符号位不变,并用符号位补溢出的高位

2) 算术左移 <<: 符号位不变,低位补 0

3) >>> 逻辑右移也叫无符号右移,运算规则是: 低位溢出,高位补 0

四.程序控制结构

1.介绍

1) 顺序控制
2) 分支控制

switch 和 if 的比较

1) 如果判断的具体数值不多,而且符合 byte、 short 、int、 char, enum[枚举], String 这 6 种类型。虽然两个语句都可 以使用,建议使用 swtich 语句。

2) 其他情况:对区间判断,对结果为 boolean 类型判断,使用 if,if 的使用范围更广

3) 循环控制

五.数组、排序和查找

1.数组的使用

 2.数组拷贝

 

 3.数组反转

4.数组增添/扩容

 

 

 

  • 23
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值