Java复习 day_01

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.原反补码

在这里插入图片描述
在这里插入图片描述

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值