最后一题我用char它报错了说String无法转换为char。后来改成了String就好了。
最后一题我用char它报错了说String无法转换为char。后来改成了String就好了。
逻辑运算符(两边的操作数必须是boolean类型的)
规则:操作数1 运算符 操作数2
&&(短路 与)
||(短路 或)
&
|
^异或
!非(取反)
与:两边同时满足条件的时候为true(其他情况为false)
或:两边只要满足一个条件结果为true(其他情况为false)
异或:两边结果不一样的时候为true(其他情况为false)
短路和不短路的区别
当可以通过操作数1判断出来结果的时候,是否运算操作数2(短路表示不运算操作数2)
dir 目录 md创建 cd删除 tab自动补全 cls清屏 cd\退会根目录
dir 目录 md创建 cd删除 tab自动补全 cls清屏 cd\退会根目录
比较运算符
<
<=
>
>=
==
!=
赋值运算符
a x=b; ==== a=axb;
x代表+ - * / %
目录操作
d; 切换盘符
dir列出来当前目录的所有文件
md创建文件
rd删除文件
cd打开文件夹
tab自动补齐
.当前目录 ..退回根目录
文件操作
del a.txt del *.txt
del 目录 表示删除目录下所有文件
其他操作
cls 清屏
exit 推出 DOS
notepad 记事本
mspaint 画图
calc 计算器
mstsc 远程电脑
ctrl+a全选
ctrl+s保存
ctrl+z取消
ctrl+x剪切
ctrl+c复制
ctrl+
windows R
jAVA
oracle数据库公司 jdk downloads
自增自减运算符
++
--
int res1 = a++ +1;//res1 = a+1
int res2 = ++b +2;//b++;res2 = b+2;
System.out.println(a);//10
System.out.println(b);//6
System.out.println(res1);//10
System.out.println(res2);//8
int c=6;
System.out.println(c++);//6
System.out.println(++c);//8
/*
自增运算符放在变量前面,则先进行自增,再在公式中进行运算。
自增运算符放在变量后面,则先在公式中进行运算,再进行自增。
使用浮点数做运算时候的不精确性
double和foat两个类型在java中本身就是非精确存储的,再用两个近似值去做计算,得到的结果就只能是一个近似值了。
任意类型与字符串相加得到的结果也是字符串
字符本质上是一个整数
算数运算符:
规则:操作数1 运算符 操作数2
int b = a+c;
两个整数相除会略去结果中的小数部分
如果有一边为浮点类型,则运算结果也为浮点类型
%:取得除法运算的余数
进制:是一种表示数字的方式,默认我们平时使用的数字使用的是十进制
十六进制:0-9 a b c d e f
十进制
78541 = 70000 + 8000 + 500 + 40 + 1
= 7*10000 + 8*1000 + 5*100 + 4*10 1*1
=7*10^4 + 8*10^3 + 5*10^2 + 4*10^1 + 1*10^0
八进制
3647 = 7*8^0 + 4*8^1 + 6*8^2 + 3*8^3
X进制
x3x2x1 = x1*x^0 + x2*x^1 + x3*x^2
数值类型:
整数类型:
byte:占个字节范围:-128-127
short占2个字节范围:-32768-32767
long占8个字节范围:-9223372036854775808-9223372036854775807
浮点类型:
float:占4个字节
double:占8个字节
字符类型char占2个字节
boolean类型:
占1位其值只有ture和false两个
整数默认为int小数默认为double类型
常量:
字面值常量
数值
数字
true
false
变量:
游戏中主角的血量
int hp =100;
Java中的名字
类名
方法名
变量名
包名
标识符规则
1.有字母(大写喝小写)数字 下划线_ 美元符$
2.不能以数字开头,不能是关键字
3,区分大小写 main Main
命名规范(驼峰命名):
见名知意
包:全部小写,以域名开头
com.sikiedu.tools
com.sikiedu.person
类名字:第一个单词首字母大写,后面的单词首字母大写
函数和变量名:第一个单词首字母小写,后面单词首字母大写
注释:
单行//
多行/* */
文档/** */
配置环境变量:
右键打开计算机属性-
高级系统设置-
环境变量-
path(编辑)-
新建-
jdk所在目录(e:\java\jdk\bin)
写代码-
编译代码:进入代码所在文件夹位置-
用javac运行代码进行编译(“e:\java\jdk\bin\javac” HelloWorld.java)-
生成编译后的class文件(HelloWorld.class)-
运行class文件(“e:\java\jdk\bin\java” HelloWorld)-
输出结果:我是你爸爸!
第一个java程序:
public class HelloWorld { public static void main(String[] args) { System.out.println("我是你爸爸!"); } }