1.cd.. 返回上级文件夹
2.cd\ 返回根目录
3.cd空格+文件名 进入文件夹
4. 切换盘符 盘符名(d) d:
5. cd D:\234 + d: 直接进入对应文件夹
6. dir 当前目录下所有内容 其中文件夹有<dir>标识
7.cls 清除屏幕
8.notepad 记事本
9. ipconfig ip 配置
10. 进入.java文件夹下 使用javac (D:\Java\jdk1.7.0_80\bin\javac)+文件名 编写.class文件
11.运行class 使用java(D:\Java\jdk1.7.0_80\bin\java) + 文件(不需要带后缀)
12. 单行注释 //注释内容
多行注释 /*注释内容*/ (一般写在类的开头)
文档注释 /**注释内容*/
13。java关键字都为小写
/*
标识符 Java中,自己定义的内容
自定义类的名字,上一个案例 HelloWorld
标识符的规则:
组成 : 字母52个A-Z a-z 数字0-9 下划线_ $ 美元符
注意 : 不能数字开头,不能是关键字
类的名字:首字母大写,第二个单词 首字母大写 (以后首字母全大写)
方法的名字:首字母小写,每个单词首字母大写
*/
14. 程序 = 数据+逻辑
15. 数据的类型:
1)基本数据类型:整数,小数(浮点数),字符,布尔
2) 引用数据类型:数组,类,接口
16.常量 :就是不变的数据量
二进制 :以0b开头
十六进制: 以0x开头 数字以0-9及A-F组成
八进制 : 以0开头
布尔:true false
字符 :‘a'
字符串 :"asdasdasdsa"
17.变量是内存中装载数据的小盒子,你只能用它来存数据和取数据。(一旦确定数据可变,数据类型不可变)
18.内存:临时存储, 硬盘:永久存储
19,最小信息单元叫"位(bit)" ,比特位 用小写字母b表示,
最小存储单元叫”字节(byte)“,通常用大写字母B表示,字节是由连续的8个位组成。
1024B=1kB
1024KB=1MB
1024MB=1GB
1024GB=1TB
1024TB=1PB
20.变量必须要有明确的类型,什么类型的变量装载什么类型的数据。
需要指定变量能装载什么类型的数据,同时也要指定变量能装载多大的数据。
基本类型4类又分8种:
整数 字节数 数据表示范围
byte 1 -128 127 2的7次方
short 2 -32768 32767
int 4 -2147483648 2147483648
long 8 -2的63次方 2的63次方-1
浮点型 字节数
float 4 -3.103E38 3.403E38
double 8 -1.798E308 1.798E308
字符型 字节数
char 2 表示一个字符
布尔型 字节数
boolean 1 true false
21.java默认类型为int类型 如果数大于int类型 后面必须加L 不然就是错误常量。
添加“L”后缀的整数常量都是long类型.
22.浮点类型 在java中所有没有后缀以及使用“D"后缀(小写也可以,建议大写)的小数都是double类型
float类型常量必须添加”F“后缀(小写也可以,建议大写)
java默认的浮点类型是double类型。
23.内存存储数据区域,变量 : 类型,名字,数据。
定义变量的语法格式:
数据类型 变量名 = 数据值
int a = 100 ;
变量名 :合法的标识符。
(整数的四种形式里 byte short int long 为什么 byte short int 不需要 加后缀
而long需要 double精确度高于float 为什么是float后面加后缀 , 整型默认int 浮点型默认 double )
ctrl+d 复制当前行 ctrl+shift+上/下 移动
24.String 表示字符串数据类型
String 属于引用类型,定义方式,和基本类型一样。
25. 变量定义和使用的注意事项
1.变量定义后,不赋值,不能使用
2.变量是有自己的作用范围,变量的有效范围,定义的一对大括号内
3.变量不允许重复定义
26.范围小的数据类型值(如byte),可以直接转换为范围大的数据类型值(如int)
范围大的数据类型值(如int),不可以直接转换为范围小的数据类型值(byte)
byte --> short--> int--> long--> float-->double
27.自动类型转换
表示范围小的数据类型转换成范围大的数据类型,这种方式称为自动类型转换
自动类型转换格式:
范围数据大的数据类型 变量 = 范围小的数据类型值;
一个类型boolean 不参于类型转换
28. 强制类型转换
数据类型的强制类型转换
强制:数据类型取值范围大的,转成取值范围小的
数据类型的强制转换,公式
被转后发数据类型 变量名= (被转后的数据类型)要被转的数据
强制类型转换,没有要求的时候,不做
整数运算的溢出:两个整数进行运算时,其结果可能会超过整数的范围而溢出。正数过大而产生的溢出,结果为负值;负整数过大而产生的溢出,结果为正数
int number=2147483647;
int score=-2147483648;
number= number+1;//结果为-2147483648
score = score -1; //结果为2147483647
网友评论