Java学习【一】

活动地址:CSDN21天学习挑战赛

学习计划

1,学习目标

提示:可以添加学习目标
例如: 一周掌握 Java 入门知识

2,学习内容

A,搭建 Java 开发环境

3,学习时间

每天早上

学习日记

1,学习知识点

Java环境的搭建,运行第一个java程序
JDK, JRE, 跨平台原理
变量
数据类型
二进制计算,二进制负数计算(-1取反)

记事本或者idea编写程序代码->javac编译器编译->生成xxxx.class文件->java执行工具(解释)->计算机可以理解的指令(机器指令)->驱动机器干活
在这里插入图片描述

  • JVM(Java Virtual Machine) Java虚拟机,真正运行Java程序的地方(也是可以跨平台使用的关键)
  • JDK(Java Development Kit):Java开发工具,包含Java编译器,Java虚拟机,以及Java帮我们写好的程序等所有需要的东西
  • JRE(Java Runtime
    Environment):Java运行时环境,只包含Java虚拟机,以及Java帮我们写好的程序等Java运行所需要的东西

JDK和JRE的关系:

  • JDK中会关联JRE
  • 安装JDK时包含了:Java、Javac、jvm和核心类库等全部Java开发、运行的环境
  • JRE中只包含了:Java、jvm和核心类库等Java的运行环境

跨平台工作:因为通过javac编译的class文件可以在不同系统上的JVM虚拟机上运行。(一次编译处处可用,不同平台会有对应的JRE环境

变量:变量就是用来存储一个数据的内存区域(可以理解成盒子),且里面存储的数据可以变化。

数据类型 变量名称 = 初始值;
eg: double abc = 123;

注意事项

  • 什么类型变量存储什么类型的字面值
  • 同一个范围变量名不能重复(不要重复定义)
  • 变量在使用时要有初始值(定义的时候可以没有)
  • 变量存在访问范围
    数据类型
    数据类型

3,学习的收获

提示:可以总结知识点相关收获

4,实操

public class HelloWold {
    public static void main(String[] args) {
        System.out.println("hello world!!!");
    }
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值