前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Java学习历程之----基础篇(三)

Java学习历程之----基础篇(三)

作者头像
用户5410712
发布2022-06-01 14:11:15
3230
发布2022-06-01 14:11:15
举报
文章被收录于专栏:居士说AI

准备开始正式进入编程的练习啦么?Java编程入门之路走到现在,我们也算是走到门口了,接下来小编会开始进行实操,与大家一起走在Java学习之路上。分享一个学好编程的葵花宝典,编程三要素:“多动手,多动脑,多实践”,编程在入门之初是一个很枯燥的过程,特别是在最开始的时候,我们会遇到各种各样的bug,但这恰恰是一件好事,遇到的bug越多,积累的经验就越多,以后你再遇到这样的问题解决起来就更得心应手。所以,遇到困难千万不要放弃,坚持一下,再坚持一下,遇到问题多问多百度,说不定你就是下一个大佬!

一、Java基本语法单位

Java的命名规则如下:

1)、名称只能由字母、数字、下划线、$符号组成

2)、不能以数字开头,区分大小写,长度没有限制

3)、名称不能使用JAVA中的关键字(在Java里面有特殊的意义和用法,不能用来作为标志符)。

Java的三种注释形式:

//放在一行的末尾,代表注释本行//后的内容;

/* 一行或多行的注释 */;

/** 文档注释 */;

二、Java基本数据类型

Java的数据类型如下图所示:

1.逻辑类型--boolean

boolean类型有两个常量值:true和false,它们全是小写,计算机内部用8位(1byte)表示。

2. 字符类型--char

单个字符用char类型表示,char类型的常量值必须用一对单引号(‘’)括起来,计算机内部用16位(2byte)表示

3. 整型--byte,short,int,long

整型常量可用十进制(以1~9开头的数为十进制,如32)、八进制(以0开头的数为八进制,如045)或十六进制(以0x开头的数为十六进制,如0xBAA)形式表示。整型数据的大小和范围如下表所示:

整型类型

整数长度

字节数

表示范围

byte

8位

1

-27~27-1

short

16位

2

-215~215-1

Int

32位

4

-231~231-1

long

64位

8

-263~263-1

4. 浮点型--float和double

float表示单精度浮点型,float提供七位有效数字,占4byte。double表示双精度浮点型,double可提供16位有效数字,占8byte。

三、实战

变量的说明和赋值,动手时间到,将上面学到的知识运用到代码里面,你才能将知识变成你的内化能力。

运行结果如下:

着是不是很简单,自己动手之后你就会发现,其实编程也不是那么难~

源码如下,当然希望小伙伴们能自己先敲一下,要特别注意细枝末节!

代码语言:javascript
复制
package first;
public class datatype {
    public static void main(String args[]){
        int x,y,sum;                   //说明整型变量
        float z=3.1415f;           //说明浮点型变量并赋值
        double w=3.1415926;        //说明双精度型变量并赋值
        boolean truth=true;        //说明布尔型变量并赋值
        boolean false1;            //说明布尔型变量
        char c;                    //说明字符型变量类型
        c='A';                     //给字符型变量赋值
        x=6;
        y=100;                     //给整型变量赋值
        sum=x+y;                   //求和
        false1=6>7;                //给布尔型变量赋值
        System.out.println("数据类型练习:"); //输出在屏幕上打印内容
        System.out.println("整型x+整型y="+sum);
        System.out.println("浮点型变量z="+z);
        System.out.println("双精度浮点型w="+w);
        System.out.println("boolean型变量truth="+truth+",false1="+false1);
        System.out.println("谢谢观看!");
    }
}

万事开头难,然后中间难,后面也难!别人都可以你为啥不可以?

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-09-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 IT进阶之旅 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档