Java基础九天知识总结

这篇博客总结了Java的基础知识,包括Java的发展史、跨平台原理、JDK的下载安装、常用DOS命令、数据类型、变量、运算符、控制语句、循环结构、数组、方法重载、对象与类的概念、封装、构造方法以及String类和集合框架中的ArrayList。内容详实,适合Java初学者参考。
摘要由CSDN通过智能技术生成

Java基础九天知识总结
第一天:
Java 发展史:sun公司 现在市面上常用的是Java 7 Java8.
Java语言的跨平台原理:就是Java程序可以在任意操作系统上运行,在需要要运行Java已经够用程序的操作系统上,安装一个与操作系统对应的Java虚拟机JVM(widonws macOs Linux)。
JDK包含JRE和开发工具,JRE包含了JVM和核心类库。
JDK的下载安装,JDK的安装目录中bin目录代表是该路径下存放JDK的各种工具命令,Javac和java就放在这个目录。
常用DOS命令:
win+R ——》cmd ——》回车键。
dir :查看当前路径下的内容
cd 目录 :进入单级目录
cd…:回退到上一级
cd \ :会退到盘符目录l
cls 清屏
exit 退出
E:回车
开发Java程序需要三个步骤:编写程序 编译程序 运行程序,(java源程序->编译器->Java字节码文件)
注释:
注释是在程序指定位置添加的说明性信息
单行注释 // 多行注释 /* / 文档注释/* /
main方法是程序的入口方法,代码的执行是从main方法开始的
关键字
就是被Java语言赋予了特定含义的单词
关键字都是小写 有五十多个 。
在这里插入图片描述
在这里插入图片描述
常量
在程序运行过程中,其值不可以发生改变的量。
字符串常量(“HelloWorld”),整数常量(123,343),小数常量(3.134),字符常量(‘A’),布尔常量(false,true),空常量(null,空常量不能直接输出)。
数据类型
计算机是可以用来存储数据的,但是无论是内存还是硬盘,计算机存储设备的最小信息单元叫“位(bit)小b”而计算机中最小的存储单元叫“字节(byte)”大B,字节是由连续的8个位组成的。
1B=8bit
1KB=1024B
1MB=1024KB
1GB=1024MB
1TB=1024GB
JAVA语言是强类型语言,对于每一种数据都给出了明确的数据类型,不同的数据类型也分配了不同的内存空间,所以他们表示的数据大小也是不一样的
数据类型:基本数据类型,引用数据类型
引用数据类型: 类(class) 接口(interface) 数组([]).
基本数据类型:数值性,非数值型
数值型:整数(byte,short,int,long) 浮点数 (float,double)字符(char)
非数值型:布尔(boolean)
变量
在程序运行中过程中,期值是可以发生改变的量,变量是内存中一小块区域。
变量的组成包括:变量名,数据类型,变量值。数据类型 变量名=变量值
int a=10;
注意事项:名字不能重复,变量未赋值,不能使用 L F 等。
标识符
就是给类 方法 变量 等起名字的符号
由数字 字母 下划线 美元符号
不能以数字开头
不能是关键字
区分大小写
小驼峰命名发:方法 变量 大驼峰命名发: 类
类型的转换
自动类型的转换(从小到大转换)
byte short char int long float double
强制类型的转换 有数据丢失。
day2
算术运算符
运算符:对常量或者变量进行操作的符号;
表达式:用运算符把常量或者变量连接起来符合Java语法的时字就可以称为表达式,不同运算符连接的表达式体现的是不同类型的表达式。
算术表达式中包含多个基本数据类型的值的时候,整个算术表达式的类型会自动进行提升。
byte short char 提升到int类型
顺序为:byte short char int long float double
扩展的赋值运算底层包含了强制类型转换
逻辑运算符:
&代表:逻辑与, true则true 无论左真假,右边都要执行。
|代表&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值