java日常总结1

Java C++ 最大的不同在于 Java采用的指针模型可以消除重写内存和损坏数据的可能性。不仅如此, Java 编译器能够检测许多在其他语言中仅在运行时才能够检测出来的问题。
Java 是一门半编译型、半解释型语言。先通过 javac 编译程序把源文件进行编译,编译后生成的 .class 文件是由字节
码组成的平台无关、面向 JVM 的文件。最后启动 java 虚拟机来运行 .class 文件,此时 JVM 会将字节码转换成平台能够
理解的形式来运行。
一次编译,到处运行。/生态齐全
java是最好的语言吗?
我认为不是,因为每个领域都有更合适的编程语言。
注意:
1.一个Java文件中,只能有一个public的类。
2.类名需要与文件名一致。
3.类名采用“驼峰命名法”。
4.java字节码文件,是一个类对应一个字节码文件,用到哪个类,加载哪个类,方便使用。
Java 中,数据类型具有固定的大小
IDEA:集成开发环境
如何运行一个Java程序?
.java文件(磁盘上)——《编译器javac》——.class文件(字节码文件/二进制文件)——JVM虚拟机
javac、java都属于JDK命令
Java编译的时候是GBK型的,而在Windows中创建一个文本文档默认是 utf-8
加上-encoding utf-8
JDK:java开发工具包
JRE:java运行环境
JVM:java虚拟机
JDK>JRE>JVM
我们所讨论的 " 变量 " 主要和我们的 " 内存 " 这样的硬件设备密切相关
冯诺依曼体系结构:

8G+256G
4G+68G
前面的是RAM运行程序的。后面的是储存内容的。

double是8个字节  float4个字节

println:打印且换行  print:打印不换行

int 类型在Java就是4个字节。
4 个字节表示的数据范围是 - 2^31 - > 2^31 - 1 , 也就大概是 -21 亿 到 +21 亿
如果一个局部变量,没有进行初始化,就不能使用它。
java中没有全局变量。
标识符:字母、数字、下划线、$.   但是不能以数字作为开头。
public static void main(String[] args) {
    int a = 10;
    System.out.println(Integer.MIN_VALUE);
    System.out.println(Integer.MAX_VALUE+1);最大值+1=最小值

-2147483648
-2147483648
 

变量指的是程序运行时可变的量 . 相当于开辟一块内存空间来保存一些数据 .
类型则是对变量的种类进行了划分 , 不同的类型的变量具有不同的特性 .
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

穿狼皮的小红帽

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值