Java基础知识内容

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~1270
short(短整型)2字节16位-32768~327670
int(整型)4字节32位-2147483648~21474836470
long(长整型)8字节64位-9223372036854774808~92233720368547748070
float(单精度浮点型)4字节32位3.402823e+38 ~ 1.401298e-450.0
double(双精度浮点型)8字节64位1.797693e+308~ 4.9000000e-3240.00
char(字符型)2字节16位只有整数空字符(\u0000)
boolean(布尔型)1字节8位true|falsefalse
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值