木舟0基础学习Java的第一天(JDK和IDER的下载安装,变量,常量,基本数据类型)

安装JDK 

JDK (java development kits) java开发工具集:包含了了开发人员所使用的工具,以及JRE

JRE (java Runtime Environment ) java程序运行时环境

运行一个已有的java程序,只需要安装一个JRE即可

JVM(java virtual machine)java虚拟机

java程序是在java虚拟机上执行的 字节码文件可以在任意系统执行

JDK包含JRE包含JVM

javac(java运行的编译器:相当于一个翻译软件)java开发的重要工具

jdk翻译前的文件源文件例如:xx.java

使用javac后会产生一个字节码文件。例如:xx.class

第一个java程序

注释:对代码的一个解释。注释建议占代码的20%以上

// 单行注释

/* */多行注释 选中要注释的文字或代码 ctrl+shift+/

/**  */文档注释

public class Demo1{//注释!main是程序的入口

                         public static void main(String[] args){
                                //第一行有效代码 输出信息
                                   System.out.println("现在是2024年6月15日");
                                   System.out.println("木舟你好");
                                   System.out.println(744464309);

      }
}

ider(软件)下载安装

file-new-project-取名-改路径-结束finsh-src-new-package包-com.xxx.lesson-new-java class-取名

Java语言基础常量和变量

常量

常量解释:在程序执行过程中其值不可变

常量分类:1.字面值常量

                  2.自定义常量

字面值常量分类:1.字符串常量(用引号引起来的内容)

                             2.整数常量(所有整数)

                             3.小数常量(所有小数)

                             4.字符常量(用引号括起来的内容 里面只能放单个的字母或数字或字符)

                             5.布尔常量(true真,false假)

                             6.空常量(null)

package com.muzhou.lesson01;

public class Demo1 {
    public static void main(String[] args){
        System.out.println("常量");//字符串常量
        System.out.println(123);//整数常量
        System.out.println(12.3);//小数常量
        System.out.println('?');//字符常量
        System.out.println(true);//布尔常量
        // System.out.println(null);//空常量
    }
}

变量

变量解释:在程序执行过程中在某一范围其值可变

变量的定义格式:数据类似 变量名=变量值

为什么要定义变量:用来不断存放同一类型的常量,并可以重复使用

数据类型的概述和分类

为什么回有数据类型:java语言是强类型语言,对于每一种数据都定义了明确的数据类型,在内存                                     中分配了不同大小的内存

Java中数据类型的分类:基本数据类型

                                        引用数据类型

基本数据类型的分类(4类8种):

                                       一. 整数型:

                                                    1.byte(字节型)占一个字节 -128~127(-2^7~2^7-1)

                                                    2.short(短整数型)占两个字节(-2^15~2^15-1)

                                                    3.int(标准整数型)占四个字节(-2^31~2^31-1)

                                                    4.long(长整数型)占八个字节(-2^63~2^63-1)建议使用大写L

                                         二.浮点型(小数型):

                                                    5.float(单精度)占四个字节(-3.403E28~4.403E38)值后加F

                                                    6.double (双精度)占八个字节(-1.798E308~1.798E308)

                                         三.字符型

                                                   7.char 占两个字节(0~65535)

                                         四.布尔型 

                                                   8.boolean 占8分之1字节(java中没有明确指定 只有真假

(学习时不建议使用)

快捷建

psvm(程序入口快捷键)

sout(打印输出快捷键)

  • 12
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值