学习java day2笔记

1.注释:注释实在程序制定位置添加的说明性信息(就是对代码的一种解释

单行注释:  //注释信息

多行注释:  /*注释信息*/

文档注释:  /**注释信息*/

public class Test {
    public static void main(String[] args){
    //叫做main方法,表示程序的主入口
    System.out.println("HelloWorld")
    /*叫做输出语句(打印语句)
      会把小括号内的内容进行输出打印*/
    }
}

注释的使用细节:注释内容不会参与编译和运行,只是对于代码的解释说明

                             不管是单行注释还是多行注释,在书写时都不要被嵌套

2.关键字:被Java赋予了特定含义的英文单词

关键字的特点:关键字的字母全部小写

                         常用的代码编译器针对关键字有特殊的颜色标记,非常直观

class:用于创建/定义一个类,类是Java最基本的组成单元

3.字面量:告诉程序员数据在程序中的书写格式

字面量的分类:整数类型:不带小数的数字

                         小数类型:带小数点的数字

                         字符串类型:用双引号括起来的内容

                         字符类型:用单引号括起来的内容,内容只有一个

                          布尔类型:布尔值,表示真假  只有两个值 true和false

                           空类型:一个特殊的值,空值 null

注:null不能直接被打印,如果要打印null,要用字符串的形式进行打印

特殊字符:\t(制表符)在打印时把前面的字符串的长度补齐到8或8的倍数,最少补一个空格,                        最多补8个空格

4.变量:在程序的执行过程中,其值有可能发生改变的量/数据  只在所属的大括号中生效

变量的使用场景:当某个数据经常发生改变时,我们也可以用变量存储。当数据发生变化时,只要修改变量里面记录的值即可

变量的定义格式:数据类型(为存储数据加类型限制) 变量名(为空间起的名字,方便以后使用)=(赋值,把右边的数赋值给左边的变量)数据值(存储在空间的数值);

变量的使用方法:输出打印  

int a=10;
System.out.println(a);

                             参与计算                       

int a=10;
int b=20;
System.out.println(a+b);

                             修改记录的值

int a=10;
System.out.println(a);
ingt a=20;
System.out.println(a);

变量的注意事项:只能存一个值

                             变量名不能重复定义

                             一条语句可以定义多个变量

                             变量在使用之前一定要赋值

                             变量的作用域范围

注:定义变量时,最好直接赋值,不要把赋值分开写

5.计算机的存储规则:在计算机中,任意数据都是以二进制的形式来存储的

计算机中一般只有三类数据:Test文本:数字,字母(ASCII码),汉字(GBK编码Unicode编码(万国码)

                                                Image图片:黑白图

                                                                     灰度图:用0~255表示灰度数据

                                                                     彩色图:用红绿蓝光学三原色显示RGB 十进制(255,255,255),十六进制(FF,FF,FF)

                                                Sound声音 对声音的波形图进行采样再存储

常见的二进制:二进制:由0和1组成   代码中以ob开头

                         八进制:由0~7组成   代码中以o开头

                         十进制:由0~9组成   前面不加任何前缀

                         十六进制:由0~9和a~f组成   代码中以ox开头

任意进制转十进制公式:系数*基数的权次幂相加

二进制转十进制:8421快速转换法

十进制转其他进制:除基取余法

6.数据类型分类:基本数据类型

                            引用数据类型

数据类型:整数:byte           -128~127             1字节

                             short          -32768~32767     2字节

                             int(默认)-2147483648~2147483647        4字节

                             long            -9223372036854775808~9223372036854775807        8字节

                   浮点数:float        -3.401298e-38~3.402823e+38        4字节

                                 double(默认) -4.9000000e-324~1.797693e+308        8个字节

                   字符:char            0~65535        2个字节

                  布尔 :boolean       true   false        1个字节

注:如果定义long类型变量,需要在数据值后加一个L作为后缀(可大写可小写,最好大写)                        定义float类型变量,需要在数据值后加一个F作为后缀   (可大写可小写,最好大写)

7.标识符:就是给类,方法,变量等起的名字

标识符命名规则:硬性要求:由数字,字母,下划线(_)和美元符号组成

                                               不能以数字开头

                                               不能是关键字

                                               区分大小写

                             软性建议:小驼峰命名法(方法,变量 ) :标识符是一个单词时,全部小写

                                                                                                   标识符是多个单词时,第一个单词全部小写,其余单词首字母大写

                                               大驼峰命名法(类名):是一个单词时,首字母大写

                                                                                       是多个单词时,每个单词首字母都大写

8.键盘录入:Java帮我们写了一个类叫Scanner,这个类就可以接受键盘输入的数字

导包——Scanner这个类在哪

import java.util.Scanner;
//导包的动作必须出现在类定义的上边

创建对象——表示我要开始用Scanner这个类了

Scanner sc = new Scanner(System.in);
//只有sc这个变量名可以变,其他都不可以变

接受数据——开始干活了

int i=sc.nextInt();
//只有i是变量名可以变,其他的都不可以变

9.IDEA:全称Intellij IDEA,是用于Java语言开发的集成环境,是目前用于Java开发最好的工具

集成环境:把代码编写,编译,执行,调试等多种功能综合到一起的开发工具

IDEA项目结构介绍:project(项目),module(模块),package(包),class(类)

自动生成psvm和sout

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值