1、注释:
单行注释://
多行注释:/*
*/
文档注释:/**
*/
注意:文档注释不是给开发人员看的,而是给非开发人员看的
文档注释怎么生成:
idea-->tools-->Generate JavaDoc scope
注释的作用:
1、方便自己和其他程序员读懂代码
2、帮助排错
2、关键字
被java赋予特定含义的单词
特点:
全部小写
开发工具中对关键字有特殊的颜色标记
50+2个
3、HelloWorld记事本编写
class HelloWorld{
public static void main(String[] args){
System.out.println("HelloWorld");
}
}
4、环境变量的配置
为什么要配置环境变量?
因为我们以后写代码不会在jdk的别的地方 目录下写代码,我们可能会在别的地方创建项目,而javac只能在jdk下的bin目录才能找到。目的是为了让javac命令在任意目录下执行
配置的方法:右击此电脑-->选择属性-->高级系统设置-->环境变量-->找到系统变量中PATH-->新建-->将jdk的完整路径复制过来
PATH:让javac和java命令在任意文件中执行
推荐第二种方法(JAVA_HOME 下面写jdk的完整路径)
CLASSPATH:让指定的class文件可以在任意目录下找到
5、安装idea(下载、安装、卸载)
6、标识符:给类,接口,方法、变量等起名字时使用的字符序列
组成规则:
1、英文大小写字母
2、数字字符
3、$和_
注意:
1、不能是数字开头
2、不能有除了$和_以外的字符
3、不能用关键字
常见的命名规则:(java开发规范)
1、包(一个文件夹或目录)
单级文件夹(所有的字符都是小写)
举例:shujia
多级文件夹(所有字符都是小写,中间用.隔开)
举例:com.shujia.jyf.day02
2、类或者接口
一个单词组成(首字母大写,其他字母小写)
举例:Hello
多个单词组成(单词的首字母大写,其他字母小写)
举例:HelloWorld
3、方法和变量
一个单词组成(所有字母小写)
举例:eat
多个单词组成(第一个字母全部小写,第二个单词开始,首字母大写,其他字母小写)
举例:playGame
4、常量
一个单词组成(所有的字母大写)
举例:NAME
多个单词组成(所有的字母大写,中间用_隔开)
举例:FIRST_NAME
7、常量:
字面值常量
整数:100
小数:12.34
布尔常量:true false
字符串:"abc"
字符:'a'
空常量:null
自定义常量:
8、进制:
二进制
八进制
十进制:整数默认是十进制
十六进制
将其他进制转换成十进制:基数*系数*权次幂
将十进制转换成其他进制:除积取余
任意进制转换成任意进制:1、以十进制为桥梁
2、拆分组合法
a、八进制分成三组再组合
b、十六进制分成四组再组合
由于计算机内部数据参与运算的时候都是采用的是补码运算
原码:正数的原码是它的二进制,最高位为0,负数的最高位为1;
反码:正数的反码就是它的原码,最高位为0,负数的反码的最高位为1,其他位为按数取反,1变成0,0变成1
补码:正数的补码就是它的原码,最高位为0,负数的补码最高位为1,在末位+1