java基础

注释

单行注释://

多行注释:/* */

文档注释


关键字

定义:被java赋予特定含义的英文单词

特点:1.全部小写 2.有颜色标记

1.class关键字

class关键字表示一个类,后面跟随类名

如public class Helloworld{

}

2.字面量(固定不变,即常说的字面常量)

  • 整数
  • 小数
  • 字符串:双引号,引号中间可以有多个字符
  • 字符:单引号,引号中间只有一个字符

                扩展字符:

                        制表符:\t

                        作用:与前面的字符或字符串联系,补成8的倍数,最少补一个空格,最多补8个空格

  • 布尔:分为true和false,分别也是关键字
  • 空 :null,不能直接打印

变量

理解:数据可发生变化,用某个固定的数据类型表示,但其值可以改变

格式:数据类型 变量名 = 数据值

数据类型

        基本数据类型
        1.整数

                byte:1个字节,-128~127

                short:2个字节,-32768~32767

                int:4个字节,默认

                long:8个字节(使用long型变量时,末尾需要加上L后缀

        2.浮点数

                float:4个字节(使用float型变量,末尾 一定 需要加上F后缀

                double:8个字节,默认

        3.字符

                char:2个字节

        4.布尔

                boolean:1个字节

注意事项

  • 只能存一个值
  • 变量名不允许重复
  • 一条语句可以定义多个变量

                例如

                int a = 10,e = 100,f = 300;

  • 变量在使用前一定要进行赋值

                使用之前!使用之前!使用之前!

                正确:

                int a;

                a = 100;

                System.out.println(a);

                错误:

                int a;

                System.out.println(a); 

  • 变量的作用范围,注意多个大括号的情况 

 存储规则

1.进制:

JDK7以前

  • 二进制,代码以0b开头
  • 十进制,默认,不加前缀
  • 八进制,代码以0开头(八进制的英文octal
  • 十六进制,代码以0x开头(十六进制的英文hexadecimal 

2.进制转换

计算机组成原理内容

计算机中任何内容都以二进制的形式存在

即数字转成二进制,字母和汉字先查ASCII码表,找到对应的数字,再转换成对应的二进制存储

3.图像数据

  •  像素
    • 例如我的电脑,2560*1600,表示宽2560个像素小格子,高1600个像素小格子
  • 灰度
    • 0为黑,255为白,依次递减
  • 三原色
    • 光学三原色,每个像素小格子有红绿蓝RGB组成
    • 可以写成十进制形式(255,255,255)
    • 也可以写成十六进制

4.声音数据

总结


标识符

命名规则

        硬性要求
  • 由数字、字母、下划线、美元符号组成
  • 不能以数字开头
  • 不能时关键字
  • 区分大小写
        软性建议
  •  小驼峰命名法:方法、变量

                一个单词:全部小写
                多个单词:第一个单词首字母小写,其他单词首字母大写

  • 大驼峰命名法:类名       

                一个单词:首字母大写

                多个单词:每个单词的首字母都大写


键盘录入

java帮我们写好一个叫Scanner,这个类可以接受键盘输入的数字

步骤:

1.导包 

        import java.util.Scanner; //Scanner类在哪;导包的动作必须在类定义的上方 

 2.创建对象

Scanner sc = new Scanner(System.in);

3.接受数据

int i = sc.nextInt(); 


IDEA(2021版本)

idea项目结构

  • project(项目)
    • module(模块)
      • package(包)
        • class(类)

      

创建步骤(防遗忘)

1.创建项目

点击new project

点击Empty Project,注意给项目取一个名字,然后finish

2.创建模块

点击

点击modules,点击+号,new module

选择java(即创建模块时选择的时java)

3.创建包

src下new 一个 package

 4.创建类

 在下创建javaclass

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值