Java复习 day

    技术2022-07-10  111

    Java复习 day_01

    一.关键字

    1.含义:被java语言赋予特定含义的单词

    2.特点:组成关键字的单词字母全部小写

    3.goto和const作为保留字,目前并不使用

    4.类似notepad++这样的高级记事本,针对关键字都有特殊的颜色标记,非常直观

    class KeyWordDemo{ public static void main(String[] args){ System.out.println("HelloWorld!"); } }

    二.标识符

    1.含义:给类,接口,变量,方法等起名字时使用的字符序列

    2.组成规则:

    英文大小写字母数字字符$和​__

    3.注意事项:

    不能以数组开头不能使用java的关键字严格区分大小写 class IdentifyDemo{ public static void main(String[] args){ //定义一个int的变量且赋值为100 int x = 100; } }

    三.常见的命名规则

    1.见名知意

    eg:定义一个学生类

    class Student{ }

    2.对包命名:全部小写

    ①什么是包?

    其实就是文件夹,用于把相同的类名进行区分

    eg:喊张三回答问题,但是如果一个班上是有多个同学都叫张三,这样就不知道喊谁了

    ​ 但可以这样喊:坐在小航前面的张三回答问题

    单级包:siwei

    多级包:cn.siwei

    3.类或接口:

    一个单词组成:单词的首字母必须大写

    class Student{ } class Dog{ }

    多个单词组成:每个单词的首字母必须大写

    class StudentDemo{ }

    4.方法或变量:

    一个单词:单词的首字母必须小写

    eg:age

    多个单词:从第二个单词开始,每个单词首字母大写

    eg:studentAge, showAllNames()

    5.常量:

    一个单词组成:全部大写

    eg:PI

    多个单词组成:每个字母大写,用__隔开

    eg:STUDENT_MAX_AGE

    四.注释

    1.什么是注释?

    用于解释说明程序的文字

    好处:

    提供程序的阅读性可以帮助我们调试程序

    一定要养成写注释的习惯

    2.注释的分类及格式

    //单行注释

    /* 注释文字 */多行注释

    /** 注释文字 */文档注释:被javadoc工具解释生成一个说明书,

    注意:多行注释不能嵌套使用,而单行可以

    //这是我的注释案例 class NotesDemo{ /* 这是main方法 是程序的入口 被JVM调用 */ public static void main(String[] args){ System.out.println("HelloWorld"); } } /* 需求:我要写一个java程序,把“HelloWorld”这句话输出在控制台 分析: A.要写一个java程序,必须先定义一个类 B.数据能够输出,说明程序可以独立运行,即必须定义main方法 C.把数据输出在控制台,必须使用输出语句 实现: A.java语言提供一个关键字class来定义类,后面跟的是类名 B.main方法的格式是固定的 public static void main(String[] args){ } C.输出语句的格式是固定的 System.out.println(这里的内容是可变的); */ //这是我的HelloWorld案例 class HelloWorld{ /* 为了程序能够运行,定义main方法 main方法的程序的入口 被jvm调用 */ public static void main(String[] args){ //为了把数据输出在控制台,使用输出语句 System.out.println("HelloWorld"); } }

    五.常量

    1.概念:

    在程序执行过程中其值不可以改变的量

    2.常量的分类:

    字面值常量 字符串常量 用双引号括起来的内容 eg:“Hello”整数常量 所有整数 eg:123,10小数常量 所有小数 eg:12.13字符常量 用单引号括起来的内容 eg:‘A’ ‘a’ ‘0’布尔常量 只有true和false空常量 null 自定义常量

    六.进制

    1.概念:进制是一种进位的方式,X进制表示逢X进1

    3.不同进制的数据组成

    二进制:由0,1组成,以0b开头八进制:由0,1,…,7组成,以0开头十进制:由0,1,…,9组成,默认整数为十进制十六进制:由0,1,…,9,a,b,c,d,e,f(大小写均可),以0x开头

    4.其他进制到十进制的转化

    5.十进制到其他进制的转化

    6.8421码

    7.原反补码

    Processed: 0.045, SQL: 9