java 刚刚开始

Java是一门强类型语言。

Java中一些赋以特定的含义、并用做专门用途的单词称为关键字

Java标识符:1. 包名2. 类名和接口3. 变量名和函数名4. 常量名

Java注释commen:1.单行注释 //  2.多行注释(block comment)/**/表示3.文档注释用/** */表示

Java分割符:

v ; 一条语句是以分号 结束一行代码
v . 方法和变量的 调用  
v 变量 并列关系
v () 定义方法时 方法名后 造型转换
v [] 定义和调用 组数
v {} 一个 语句块 是以一对花括号为边界的语句的集合
v 空格 Java 中允许有任意多的空格,包括换行

常量:是指在程序运行过程中其值不能改变的量,约定名字用大写。

v 变量 : 用于存储可变数据的容器。

     1、必须要有大小

     2、存储一定格式的可变数据

     3、必须要有名字

                                                                          整数类型(byte, short,int, long)

                                               数值型              浮点类型(float, double   

数据类型:   简单数据类型   布尔型(boolean

                                              字符型(char)

                                                      (class)

                    引用数据类型          接口(interface)

                                                      数组

\b

退格(backspace

\n

换行

\r

回车

\t

制表符(tab

\“

双引号

\‘

单引号

\\

反斜杠

v Java 语言整型常量的三种表示形式:
§ 十进制整数,如 12, -314, 0
§ 八进制整数,要求以 0 开头,如 012
§ 十六进制数,要求 0x 0X 开头,如 0x12
v Java 语言的整型常量默认为 int 型,如:
§ int i =3;
v 声明 long 型常量可以后加‘ l ’ 或‘ L ’ ,如:
§ long  l = 3L;
§ 科学记数法形式,如
§   3.14e2      3.14E2      314E2

double  d = 3.14;

  float  f = 3.14f;

              char

                               int -------long--------float---------double

byte-----short

v 自动类型转换(也叫隐式类型转换)
v 强制类型转换(也叫显式类型转换)int   a=10
                                                                  short  b=( short)  a

int a = 8;

long b = a ;

int c = b;  //错误,不能将long转化为int类型。

int d = (int)b;

short s = 1;

s = s + 1;      //不能编译通过

s += 1;  //+=是运算符,可以编译通过。

java中的运算符:
1.算数运算符:
    就是小学学习的算数运算 : + - * / 
       +(正数,加法运算,连接符)
       -(负数,减法运算)
       *(乘法符号)
       /(除法符号)
       %(取模,求余数)
       //之前学习没有接触过的
       //如果一个变量做了++运算 变量最终肯定是加了1
       ++ (自增) 自增1 
         ++在前 : 先自增在赋值
         ++在后 :先赋值在自增
        比如: a++  等价于 a = a + 1;
       -- (自减) 自减1
         --在前 : 先自减在赋值
         --在后 :先赋值在自减
        比如:a-- 等价于 a = a - 1;

 //赋值运算符优先级是最低的

2.赋值运算符

3.比较运算符

4.逻辑运算符

5.位运算符(不做重点)

6.三目运算符

逻辑运算符: 结果也是boolean 类型 : 比较的两个关系型表达式
    ! 取非     : 取反的操作,true为false  false为true
    & 逻辑与   : 两个条件同时为真,结果才为真,其他情况都是假。
    | 逻辑或   :两个条件同时为假,结果为假,其他情况都是真。
    && 逻辑双与:两个条件同时为真,结果才为真,其他情况都是假。
    || 逻辑双或:两个条件同时为假,结果为假,其他情况都是真。

    && : 如果第一个条件为假,不会去判断第二个条件。
    &  :如果第一个条件为假,还会去判断第二个条件。

    || : 如果第一个条件为真,不会去判断第二个条件。
    |  :如果第一个条件为真,还会会去判断第二个条件。

八(&)与假大,竖(|)或真大

 

 

 

 

 

 

 

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值