java学习中的基础知识

95 阅读2分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第16天,点击查看活动详情

这篇是一些java的基础知识,因为我也刚学

打印输出

  • 整数

System.out.println(666);

System.out.println(-666);

  • 小数

System.out.println(1.93);

System.out.println(-3.61);

  • 字符串 System.out.println("你好");
  • 字符 System.out.println('女');
  • 布尔 System.out.println(true);
  • System.out.println("null");

注意:null不能直接打印,只能用字符串的形式进行打印

特殊字符

\t 制表符

在打印的时候,把前面字符串的长度补齐到8,或者8的倍数。最少补1个空格,最多8个

数据类型

基本数据类型

整数 (附内存占用,取值范围)

  • 1 byte -128~127
  • 2 short
  • 4 int (十位数)
  • 8 long (19位数)

浮点数

  • 4 float
  • 8 double 字符
  • 2 char 布尔
  • 1 boolean true,false

整数和小数取值范围的大小关系

double>float>long>int>short>byte

标识符

  • 由数字、字母、下划线_和美元符$组成
  • 不能以数字开头
  • 不能是关键字
  • 区分大小写

命名规则

小驼峰命名法(变量名)

  • 1个单词时小写 eg. name
  • 多个单词时,第一个首字母小写,其余首字母大写eg. firstName

大驼峰命名法(类名)

  • 一个单词时首字母大写 Student
  • 多个单词首字母都大写 GoodStudent

键盘录入

  1. 导包(导包动作必须出现在类定义的上边)

    import java.util.Scanner

  2. 创建对象

    Scanner sc = new Scanner(System.in)

  3. 接收数据

    int i = sc.nextInt()

运算符和表达式

运算符

对字面量或者变量进行操作的符号

表达式

用运算符把字面量或者变量连接起来,符合java语法的式子就可以称为是表达式

不同的运算符连接的表达式体现的是不同类型的表达式

例子

int a=10;
int b=20;
int c=a+b;

这里+是运算符,并且还是算术运算符

a+b是表达式,由于+是算术运算符,所以这个表达式叫算术表达式