1.Dos常用命令符
-d: 盘符切换(切换到哪个盘输入那个盘符)
-dir(directory) 列出当前目录下 的文件以及文件夹
-md(make directory) 创建目录,md之后空格加文件夹名
-rd(remove directory) 删除目录,同md
-cd.. 退回到上一级目录
-del(delete) 删除文件,删除一堆后缀名一样的文件*.txt(文件格式)
-exit 退出dos命令
2.常用快捷键
ctrl+A 全选 ctrl+C 复制
ctrl+X 剪切 ctrl+V 粘贴
ctrl+Z 撤销 ctrl+S 保存
3.常量:在程序执行过程中其值不改变
a.字面值常量
1>.字符串常量
2>.整数常量
3>.小数常量
4>.字符常量
5>.布尔常量(true,false)
6>.空常量(null)
b.自定义常量
3.包:就是文件夹,用于对类进行分类管理。
单词全部小写。
单级:com
多级:com.baidu,cn.sohu
a
a.b
a.b.c
a.b.c.d
类或者接口:
一个单词:
首字母大写。
举例:Demo,Student
多个单词:
每个单词的首字母大写。
举例:HelloWorld,MakeName
方法或者变量:
一个单词:
全部小写。
举例:main(),name,show(),age
多个单词:
从第二个单词开始,每个单词首字母大写。
举例:showAllNames(),getNameBySid(),studentMaxAge
常量:
单词全部大写。
一个单词:
举例:PI
多个单词:
举例:STUDENT_MAX_AGE
4.java中的数据类型
a.基本类型:四类八种
1>.整数类型:byte,short,int(默认整数类型),long
2>.浮点类型:float,double(默认浮点类型)
3>.字符型:char(一个汉字占用两个字节,刚好可以存储一个汉字)
4>.布尔型:boolean
b.引用类型:类,接口,数组
注意:
a.如果要定义long类型的变量,要在数据之后加l或L,建议加L
b.如果要定义float类型的变量,要加f或F,建议加F
5.进制
二进制:由0,1组成。以0b开头
八进制:由0,1,…7组成。以0开头
十进制:由0,1,…9组成。整数默认是十进制的
十六进制:由0,1,…9,a,b,c,d,e,f(大小写均可)。以0x开头
6.进制转换
a.其他进制转十进制:
系数:每位上的数字
基数:几进制基数就为几
系数*基数^权 之和
例:b2345转化为十进制
0b111010=0*2^0+1*2^1+0*2^2+1*2^3+1*2^4+1*2^5=58
b.十进制转其他进制
做除法,除以要转的进制的基数,直到被除数为0,然后反转余数。
7.数据类型转换
a.隐式转换
从小到大, byte,short,char – int – long – float – double
b.强制转化(可能会有精度损失)
从大到小。
格式:
目标数据类型 变量名 = (目标数据类型)(运算的结果)
注意:布尔型不进行换
8.字符的加法
其实找字符中对应的ascII码表数值来进行运。
字符串做加法就是字符串的拼。
9.运算符
概念:对变量和常量进行操作的符号
a.算术运算符:+,-,*,/,
%,++,–
b.赋值运算符:=,+=<,······
c.比较运算符:<,>,<=,>=,==,!=
d.逻辑运算符: &,|,!,^
&&,||
&: 有false则false
|: 有true则true
!:改变结果,取反
^:相同false,不同true
&&和&:
结果一样,但是&&具有短路效果,左边如果是false,右边不执行。
||和|:
结果一样,但是||具有短路效果,左边如果是true,右边不执行。
e.三目运算符:?
(比较表达式)?表达式1:表达式2;
如果比较表达式为真则结果为表达式1
为假结果为表达式2.
10.从键盘录入数据
a.导包 import java.util Scanner;
b.创建键盘录入对象 Scanner sc=new Scanner(System.in) ;
c.获取键盘录入对象 int x=sc.nextInt();