JAVA编程的第三天基础语法 标识符 关键字 注释 变量 数据类型与数据转换

JAVA编程的第三天基础语法 标识符 关键字 注释 变量 数据类型与数据转换,第1张

JAVA编程的第三天基础语法 标识符 关键字 注释 变量 数据类型与数据转换 1JAVA语法基础 1.1标识符

标识符可以简单的理解成一个名字。

在java中,我们需要给代码中的很多元素起名,包括类名、方法名、字段名、变量名等等。我们给对应元素起的名称就被称为标识符,一个正确的标识符需要遵从一下规则:

1.标识符可以由字母、数字、下划线、美元符组成,但不可以包含@、%、空格等其他特殊字符

2.不可以用数字开发。如445id就时不合法的。

3.标识符严格区分大小写。如Name和name是两个不同的标识符

4.标识符的命名最好可以反映出其作用,做到见名就知道意思

5.标识符不可以是JAVA的关键字

1.2关键字

在java中有一些单词被赋予了一定的特殊意义,一共有50个关键字。

这50个单词都是全小写,其中两个保留字:const和goto。

注意:关键字不可以被用作标识符!

需要注意的是,除了上述的50个关键字以外,true,false,null也不可以被用作标识符~

 1.3.1注解

基本上所有编程语音的使用者都允许程序员在代码中输入注解

因为编译器会忽略注解,所以注解并不会影响程序的运行结果。

注释的真正作用是:他可以向任何读代码的人描述或者解释程序的实现思路,如果使用以及其他任何相关信息,提高代码的可读性,方便后期的维护与复用。

1. 单行注释: 注释单行内容.
格式: 每行都以”//”开头.
快捷方式: Ctrl+/ 添加注释,同样的快捷键,再按一次取消注释

2. 多行注释:注释多行内容,虽然叫多行注释,也可注释单行内容.
格式: 以”
public class CommentDemo {
    //我是一个单行注释
    
    
    
    
    public static void main(String[] args) {
        System.out.println("我就是想测试下注释会不会执行~");
    }
}
 

1.4变量

在JAVA中,我们需要记录一些数据

但这些数据的值是不固定的,总是在变,我们可以把这些数据理解成变量。

我们通关三个元素来描述变量;变量类型 变量名以及变量值。

定义变量的两种格式:

格式一:声明变量时并且赋值:int age=15;

格式二:先声明变量:String tel然后给变量赋值 :tel=12

注意:

1.变量名必须是一个有效的标识符

2.变量名不可以使用java关键字

3.变量名不能重复

1.5常量

在程序运行过程中,值一直不会改变的量成为常量。

2.数据类型 2.1基本类型介绍(八种)

变量要保存值,这个值是存在内存中的,所以就需要向内存申请存储空间

java是一个强类型的语言

为了方便内存管理系统根据变量类型更加合理的分配内存空间

会把我们常见的数据,分成不同类型

不同类型分配的内存大小是不同的,这个大小的单位就是字节Bate

 拓展:常用的转换关系

位bit,来自英语bit,音译为“比特”,表示二进制位。

1Byte=8Bits(1字节=8位)

1KB=1024 Bytes 1MB =1024KB  1GB=1024MB

2.2练习:输入个人信息

创建包:cn.tedu.basic

创建类:Testlnfo.java

需求:在控制室打印:java架构师今年20岁,月薪1999.99,感概java是java是最好学的语言

package cn.tedu.basic;

public class TestInfo {
    //1.添加程序的入口函数main()
    public static void main(String[] args) {
        
        
        //2.定义变量
        String name = "泡泡";//定义一个String变量用来保存姓名"江江"
        int age = 16;//定义一个age变量用来保存年龄16
        double salary = 100000.66;//定义一个变量salary用来保存工资
        //3.我们可以通过打印语句查看变量的值
        System.out.println(name);
        System.out.println("java架构师"+name+",今年"+age+"岁,月薪"+salary+",感慨Java是世界上最好学的语言!");
    }
}
 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5608985.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存