0
点赞
收藏
分享

微信扫一扫

【java自学】

A邱凌 2022-04-02 阅读 107
java

前言

java基础打卡

在B站自学Java打卡,有很多地方理解不好,希望大佬指导。


一、集成开发环境安装

是从书上按照步骤安装的eclipse。

二、正文

1.输出语句

System.out.println(1+1);
//计算1+1的值,数字+数字—> 和 ·
System.out.println(“这是我的原样输出“);
//原样输出
System.out.print //不带换行 (ln 表示换行)

+:如果遇到的数据目前为止都是纯数字,做加法运算,一旦遇到原样输出,则其后面所有的内容都做简单拼接

2.数据的基本类型

三大类,8小种(byte,short,int,long,float,double,char,borlean)
|
数值型(数字):整形、浮点型
写法:(1,2,100,10) (1.1)
字符型(单个文字)
关键字:char;a
写法; ‘a’ ‘b’ ‘c’ ‘我’ ‘你’
布尔型(逻辑型)
写法:true false

整型 占用字节 比特/位 取值范围
Byte(字节型) 1 8位 【-128,127】
Short(短整型) 2 16位 【-32768,32767】
Int(整型) 4 32位 【-21亿,21亿】
Long(长整型) 8 64位 很大很大

3.数据类型转换

自动
Byte->short->int->float->double
强制转换
(可能会有数据丢失)
(目标类型)数据
Ps: int i=100;
Byte b=(byte)i; // intbyte
转义字符
\是转义字符的标志

4.运算符

1 数字运算符

  • 、- 、* 、/、 、% 、++ 、–
    2 比较运算符
    ==(相等)、!=(不相等)、>、<、>= 、<=
    3 逻辑运算符
    &(且) 、|(或)、!(非)、

短路现象(&& 、||):在运算过程中,如果结果确定,后面的运算就不再进行,为了提高运算效率
Ps:int num1=1;
Int num2=2;
Boolean flag=(++num1>1) || (++num2>1);
System.out.println(num1); //2
System.out.println(num2); //1(短路,本来等于2)
System.out.println(flag); //ture

// We humans are alone in this world for a reson. 独行于世,自有其因

举报

相关推荐

0 条评论