狠狠揉碎Java基础知识点

对Java的基础语法的部分讲解分析

java程序中最基本的组成单位是类

类的定义格式是:
    public class 类名{

    }

变量基本使用

对变量的使用我们先看代码。

public class crj{
    public static void main(String[] args){
        int price = 998;
        System.out.println(price);

        price = 888;
        System.out.println(price);
    }
}		

变量使用注意事项

   变量使用注意事项
    同一范围内不能重名
    变量使用前需要赋值
    定义long类型变量,数据后加L,
    定义float类型变量,数据后加F;

关键字

	就是被Java语言赋予了特殊含义的单词
   	 	特点 字母全部小写
        编辑器有特殊颜色标记

标识符

	由数字,字母,下划线和美元符组成
   	注意 不能以数字开头
        不能是关键字
        区分大小写
   命名约定
   		 小驼峰命名法: 命名方法,类
  			  1、标识符一个单词时,首字母小写       name
   			  2、多个单词时,第一个单词首字母小写,其他单词首
   			  	 字母大写    firstName
   		 大驼峰命名法: 命名类
    	      1、标识符一个单词时,首字母大写    Hello
              2、标识符多个单词时,每个单词首字母大写  HelloWorld

表达式

 	用运算符把在字面量或变量连接起来的符合Java语法的式子

运算符

	对字面量或者变量进行操作的符号
	算数运算符  + - * / %
	赋值运算符  隐含了强制类型转换

+情况

 数字相加
	隐式转换
	  把一个表示数据范围小的数值赋值给另一个表示数据范围大的变量
    强制转换
      把一个表示数据范围大的数值或者变量赋值给另一个数据范围小的变量
 字符相加
       转换为ASCII码后再相加
 字符串相加
       字符串拼接
       连续进行时,从左到右依次相加

代码示例

下面展示的是 算数运算符 + - * / %

public class crj {
    public static void main(String[] args) {
        int a=6,b=4;
        System.out.println(a+b);
        System.out.println(a-b);
        System.out.println(a*b);
        System.out.println(a/b);
        System.out.println(a%b);
        //整数相除,结果是整数
    }
}

下面展示的是 +情况中数字相加

public class crj {
    public static void main(String[] args) {
        //隐式转换
        int a = 10;
        double b = 3.14;
        System.out.println(a + b);

        short s = 10;
        int j = 20;
    //    short i = j + s;

    }
}

下面展示的是 +情况中字符相加

public class crj {
    public static void main(String[] args) {
        int i = 10;
        char ch ='A';  //转换为ASCII码
        System.out.println(i+ch);
    }
}

下面展示的是 +情况中字符串相加

public class crj {
    public static void main(String[] args) {
        System.out.println("it" + "heima");
        System.out.println(666 + "heima");
        System.out.println("heima" + 666);
        System.out.println("heima" + 6 + 66);
        System.out.println(1 + 99 + "heima");
    }
}

下面展示的是 赋值运算符

public class crj {
    public static void main(String[] args) {
        int a = 10;
        System.out.println("a:"+ a);

        a+=20;
        System.out.println("a:" + a);

        short s = 1;

        System.out.println(s);
    }
}

看到着了,希望能留下一个小小的赞,让更多的同学看到,我们一起学习进步。有问题的科一在评论区进行讨论,我们一起学习。

谢谢黑马老师的Java课程。

你可能感兴趣的:(Java,java,开发语言)