java一到三章

作者: 孟灼晓_2022强化班 | 来源:发表于2022-08-07 19:21 被阅读0次

(摸个鱼,填个笔记)

java语言特点

简单易学

面向对象(封装,继承,多态)

平台无关性

分布式

可靠性

安全性

支持多线程

支持网络编程

编译与解释并存

java技术

java SE:java平台标准版

java ME:java平台精简版

java EE:java平台企业版

java虚拟机

虚拟机是一种抽象化的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机有自己完善的硬体架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。JVM屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。

原文链接:https://blog.csdn.net/zhangjg_blog/article/details/20380971

java运行过程

java源文件(编译器)→字节码文件(解释器)→运行

java程序种类

Application(应用程序)

Applet(小程序)

JDK,JRE,JVM关系

配置环境变量(见上个笔记)

注释(不参与编码运行)

数据类型

基本数据类型(四类八种)

引用数据类型

各个进制的书写方法

整数有正整数、零、负整数,其含义与数学中的含义相同。 Java 语言的整数有三种进制的表示形式。

十进制:用多个0~9之间的数字表示,如123和一100,其首位不能为0。

八进制:以0打头,后跟多个0~7之间的数字,如0123。

十六进制:以0x或0X打头.后跟多个0~9之间的数字或 a ~ f 之间的小写字 或 A ~ F 之间的大写字母, a ~ f 或 A ~ F 分别表示值10~15,如0X123E。

数据位与字节数(范围细节看书吧~)

1.字节:byte:用来计量存储容量的一种计量单位;位:bit

2.一个字节等于8位  1byte = 8bit

整型:

byte:1个字节 8位

short :2个字节 16位

int :4个字节 32位

long:8个字节 64位

注:默认的是int类型,需加后缀l或L则为long类型的。

浮点型:

float:4个字节 32 位

double :8个字节 64位

注:默认的是double类型,如3.14是double类型的,加后缀F(3.14F)则为float类型的。

char类型:

char:2个字节

Boolean :

boolean:  1字节

最小/最大值代码

关键字(详解)

http://t.csdn.cn/uSU9O

标识符

定义

给包,类,方法,变量起名字的符号。

组成规则

标识符由字母、数字、下划线、美元符号组成。

大驼峰小驼峰命名

注意事项

不能以数字开头

不能是Java中的关键字

Java标识符大小写敏感,长度无限制

标识符不能包含空格

常量

转义字符

常量的声明

变量

变量声明(变量初始化)

变量赋值

数据类型转换

字符串型数据与整形数据互转(书p31,32)

输入数据方式二

why不用另一种(另一种还需要需强制转换)

next()和nextLine()区别(p35,36)

next()方法读取到空白符就结束;

nextLine()读取到回车结束;

算术运算符

赋值运算符

自增自减运算符

关系运算符

逻辑运算符

短路逻辑运算符

位运算符

三元运算符(类似于if条件)

注:浮点数不能做==比较(有精度差)

运算符优先级(书p42)

单/双精度浮点型区别

http://t.csdn.cn/iI8WD

字符型/字符串常量区别

http://t.csdn.cn/s3E8V

逻辑/位运算符区别

http://t.csdn.cn/K5eKs

相关文章

  • java一到三章

    (摸个鱼,填个笔记) java语言特点 简单易学 面向对象(封装,继承,多态) 平台无关性 分布式 可靠性 安全性...

  • 用Java编程画出指定半径的圆

    疯狂Java讲义 第三章 课后习题2 package Chapter_03; import java.util.I...

  • Java NIO Selector

    Java NIO Selector Selector(选择器)是Java NIO中能够检测一到多个NIO通道,并能...

  • 你也是这样写代码的吗?

    欢迎工作一到五年的Java工程师朋友们加入Java架构开发:828545509 点击链接加入群聊【Java高级架构...

  • 提供一个JAVA字符串转整型数组的方法

    欢迎工作一到五年的Java工程师朋友们加入Java架构开发: 957734884,群内提供免费的Java架构学习资...

  • spring cloud gateway oauth 整合

    欢迎工作一到五年的Java工程师朋友们加入Java架构开发: 957734884,群内提供免费的Java架构学习资...

  • 2017-10-17_回顾JAVA

    自从java考完试后,再也没碰过java,今天要把JAVA拾起来,加油~ 今天复习了三章内容,都是基础性知识,变量...

  • 从JVM到GC的学习脑图

    参考了《深入理解JAVA虚拟机》的第三章 垃圾收集器与内存分配策略 java对象

  • 18/7/15 Java流程控制

    打卡Java笔记,这里是《JAVA从入口到放弃》第三章(* ´з`*) 条件语句 三元运算符: 变量 = 布尔?赋...

  • Java核心技术卷Ⅰ 读书分享 3、4、6章

    第三章Java的基本程序设计结构 数据类型 Java 是一种强类型语言,必须为每个变量声明一种类型。在 Java ...

网友评论

    本文标题:java一到三章

    本文链接:https://www.haomeiwen.com/subject/fmfiwrtx.html