ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

2022.07.13朱云新

2022-07-13 19:01:18  阅读:108  来源: 互联网

标签:13 java 字节 int 数据类型 朱云新 2022.07 false true



JAVA的一些语法
一、
基本数据类型是Java语言从设计时就设定的数据类型,是编译器用来理解数据的类型并做对应处理的。从大类上分为数字型、布尔型、字符型。总共分为8种数据类型:字节型(byte)、短整型(short)、整型(int)、长整型(long)、单精度浮点型(float)和双精度浮点型(double)、布尔型(boolean)、字符型(char)。

二、
数字型基本数据类型分为6种:字节型(byte)、短整型(short)、整型(int)、长整型(long)、单精度浮点型(float)和双精度浮点型(double)。其对应的长度和占用大小如下:

类型 说明 长度 最小值 最大值
byte 带符号字节型 8位 -128 127
short 带符号字节型 16位 -215 215-1
int 带符号字节型 32位 -231 231-1
long 带符号字节型 64位 -263 263-1
float 带符号字节型 32位 -2-149 (2-2-23) * 2127
double 带符号字节型 64位 2-1074 (2-2-52) * 21023
三、布尔型
布尔型数据(boolean)表示一个逻辑结果,其结果只有两个值:true、false。
对应的声明方式为:

boolean result;
result = true;

四、字符型
字符型数据(char)用于存储单个字符,字符以代码形式存储。字符数据类型是16位,最小值为0,最大值为65535。
对应的声明方式

char c;
c = 'A';
713
Java语言。半解释半编译

js在浏览器上运行

解释:语言。JS。浏览器可以i直接运行JS。不需要翻译

.JS编译:Java,Scala。hello.java是我们程序员写的,以10进制为单位写的文件。计算机只认二进制。我们所写的Java文件尖酸就是不认识的,我们需要有一个翻译把我们写的java文件翻译给计算机听。
java历史,1995年詹姆斯高斯林,sun公司发明,源于爪哇岛咖啡。2009年sun公司被oracle收购,

c是万物之主

计算机

软件:看不见摸不着。操作系统:windows、linux、MacOS

硬件:看得见摸得着cpu 显卡 内存16G 一块固态硬盘512以上。尽量不要买混合硬盘。cpu尽量在4核以上cpu4核,16+512的内存硬盘

内存:物理内存,虚拟内存

操作系统:会操作一些基本的指令

(1)打开指令控制台win+R

(2)输入盘符f:,直接切换到目标的盘

(3)cd..返回上一级目录

(4)进入指定的目录cd a

(5)dir指令查看当前目录下的文件夹信息

(6)创建一个空文件copy nul a.txt

(7)向文件内写入内容echo 123456>a.txt

(8)复制文件copy a.txt b.txt

(9)删除文件del a.txt不走回收站

计算机的一些设置:

1.显示后缀名

2.文件的浏览方式

3.建议不要用第三方杀毒软件 如:360

二进制

存储单位:

1bit=一位

1byte=8bit

1kb=1024b

1mb=1024k

1gb=1024m

1tb=1024g

1pb=1024t

java三个版本

javaSE:做桌面应用的程序。java基础

javaEE:企业级应用。要学的

javaME:手机端。淘汰

java特点:

1.面向对象

2.跨平台:平台就是操作系统。用java写的软件可以在任意操作系统上运行的

3.简单性和c

4.解释执行 计算机的是.class,解释执行.class

5多线程。多个任务同时进行

6.分布式

7.健壮性 强数据类型的语言、异常处理、垃圾回收机制

8.安全性 插件设置一个安全防范机制

写一个java程序

public class j7131 {                             声明一个叫hello的类     
    public static void main(String[] args) {     主方法,程序运行
        System.out.println("j7131");             打印输出,相当于console.log()
    }                                            使用全英文!!
}

java中的注释

1.单行注释// 2.多行注释/* / 3.文档注释/* */

关键字:idea里面蓝色的有50个左右,两个保留字:goto const

基本数据类型的转换:

1.自动类型转换(自动类型提升)低精度☞高精度
2.强制类型转换 高精度☞低精度。如果平白无故的把低精度转成高精度,也是强转换

a++先复制后运算 ++a先运算后赋值

a=10 a++(10)+ ++a(12)+ a++(12) + a(13)= 47

比较运算符结果都是Boolean类型

int v1 = 10;
int v2 = 20;
System.out.println(v1 != v2);

true

逻辑与运算

(&&)与:只有当所有条件都是true,整体结果是true。若有一个false,整体结果是false

​ 双与;当发现条件中,只有一个false,则停止判断。(效率高)

​ 单与:无论有多少个false,所有条件都看

(||)或:只有当所有条件是false,整体的结果才是false。若有一个为true,则整体为true

​ 双或和单或 同 双与和单与

(^)异或:有假有真即为真,全真全假即为假

(!)非:取反

二进制数左右移:

左移

int v1 = 2;
System.out.println(2 << 3);
16

右移

System.out.println(5 >> 1);
2

比较大小:a>b?c:e 若true输出c,false输出e

ASCII值a=97

开发中尽量不用char,容易和int...串台

学习了一些知识,但是还是有不懂的,感觉不会用,会自己研究,自己钻研

标签:13,java,字节,int,数据类型,朱云新,2022.07,false,true
来源: https://www.cnblogs.com/baishanshi/p/16474981.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有