当前位置: 代码迷 >> 综合 >> 2020-09-16_Java基础知识内容
  详细解决方案

2020-09-16_Java基础知识内容

热度:3   发布时间:2024-02-19 09:02:46.0

args

public static void main(String[] args){}

args只是普通变量名,可以随意定义

class

使用关键字class来声明是一个类

例如 public(修饰符) class(定义一个类) 类名{}

main

main方法表示这是一个程序的入口

类名要求

首字母要大写,类名必须和文件名相同

编译和执行

第一步是先编译源码,会生成一个class文件,class是给JVM虚拟机看的,然后在执行.

常用的开发工具

Eclipse 和 NetBeans和IDEA

类

被class修饰的类并且与类名相同的类叫主构造函数

一个java文件中可以用被class的多个类

但是只能有一个public修饰类,并且这个类必须和文件名相同

java原则:一个java文件只能有一个类

Java关键字

是指在Java程序中实现定义好,具有特殊含义的单词或者字符,程序员不能使用关键字用来命名,

关键字: abstract、assert、boolean、break、byte、case、catch、char、class、continue、default、do、double、else、enum、extends、final、finally、float、for、if、implements、import、int、interface、instanceof、long、native、new、package、private、protected、public、return、short、static、strictfp、super、switch、synchronized、this、throw、throws、transient、try、void、volatile、while (48个)

常量

如果某一块内存中的数据没有办法改变,那这个数据就叫常量,

常量命名

全部要大写字母

例如 PY=100;

100就是参数 是常量

内存地址

所有正在运行的程序,我们所看到的数据都存在内存中,我们任何一个数据都存储在内存中,在内存中都有一块空间指代这个数据,如果某一块内存中的数据没有办法改变,那这个数据就叫常量

常量存在内存地址当中

例如System.out.println(100)

内存地址

内存地址相对比较复杂,难以记住,所以就给内存地址取个名字,这个名字就叫做变量

例如内存地址为0xfs65 就把这个叫做变量

变量

针对内存地址来说可以操作,该内存中存储的值,在一定程度上和某个范围发生改变,这种值就叫做变量,意思就是变量名就是内存中存储数据的区域,可以存储也可以修改

例如 PY=100;

100就是参数(常量) PY(标识符)是变量

声明变量

声明变量时,需要先声明变量类型,告诉内存要开辟多大的空间

计算机存储单元

变量是内存中的小容器,用来存储数据

创建变量

创建变量要先规定数据类型,表示该快内存中只能存储那种类型的数据

8种基本数据类型

数值型:byte short int long(赋值后面要加上一个l) float(赋值后面要加上一个f) double

字符型:char

布尔型:boolean

在程序中没有显性标识的常量默认是int和double

数据类型 字节数 位数 取值范围 默认值
byte(字节型) 1字节 8位 -128~127 0
short(短整型) 2字节 16位 -32768~32767 0
int(整型) 4字节 32位 -2147483648~2147483647 0
long(长整型) 8字节 64位 -9223372036854774808~9223372036854774807 0
float(单精度浮点型) 4字节 32位 3.402823e+38 ~ 1.401298e-45 0.0
double(双精度浮点型) 8字节 64位 1.797693e+308~ 4.9000000e-324 0.00
char(字符型) 2字节 16位 只有整数 空字符(\u0000)
boolean(布尔型) 1字节 8位 true|false false