1、HelloWorld记事本编写
class HelloWorld{
public static void main(String[] args){
System.out.println("数加科技,yyds");
}
}
注意事项:
1、中英文
2、class不要写错
3、后缀名
2、配置环境变量
PATH:让java和javac可以在任意目录下执行
两种方式,推荐第二种方式(JAVA_HOME)
CLASSPATH:让指定的class文件可以在任意目录下找到
3、安装IDEA(下载,安装,卸载)
4、关键字:被java语言赋予特定含义的单词 50 + 2
5、标识符:给类,接口,方法,变量等起名字时的规则
1、由英文大小写字母组成
2、有数字
3、$和_
注意事项:
1、不能以数字开头
2、不能有除$和_以外的特殊字符出现
3、不能是java关键字
6、注释:
三种:
1、单行注释
//
2、多行注释
/* ... */
3、文档注释(放到面向对象的时候讲解)
/** ... */
7、常量
字面值常量
整数常量:10,200
小数常量:12.34
字符串常量:"数加科技"
字符常量:'a'
布尔常量:true,false
空常量:null(放到面向对象的时候讲解)
自定义常量(放到面向对象的时候讲解)
8、进制:
二进制
八进制
十进制:整数默认是十进制
十六
其他进制转十进制:系数*基数^权的和
十进制转其他进制:除基取余,直到商为0,余数反转
二进制与十进制的快速转换:8421码
任意进制之间的转换:1、以十进制为桥梁
2、拆分组合法
a: 八进制3位为一组
b: 十六进制4位为一组
由于计算机内部数据参与运算的时候都是采用补码进行运算的,所以得学习一下原码,反码,补码
原码:正数的原码就是二进制,最高位是0;负数的原码是二进制的最高位是1
反码:正数的反码与原码一致,负数的反码符号位不变,数值位按位取反,1变成0,0变成1
补码:正数补码与原码一致,负数的补码是反码末位+1.