Java学习 2.IDEA介绍与数据类型

本文介绍了IDEA(IntelliJIDEA)作为Java开发工具的概述,包括创建普通Java工程的步骤,以及IDEA的基本设置,如字体大小调整、主题选择、编码设置和数据类型概念,如常量、基本数据类型和变量。
摘要由CSDN通过智能技术生成

1.IEDA是什么?

        IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。(我目前使用版本是2022.1.3,不同年份的版本创建项目步骤不太一样

2.创建普通的Java工程 

        当安装好IEDA后,双击打开选择页面上的New Project;

        然后需要给工程命名(学习期间建议统一命名规则如J20231026),并选择工程存储的路径和选择软件开发工具包(JDK);

        当选择好之后点击Create创建后,我们需要在src文件夹里创建一个Java class(也可以先创建一个Package,然后再Package中创建Java class) ,并给Class命名

        全部创建好后,写一个简单的Java程序点击运行即可,这样一个使用IDEA的Java程序就写好了,比在cmd中运行简单太多了。

3.IDEA的基本设置

        刚进入IDEA后显示的页面颜色、主题、字体大小、背景等一些列设置都可以自己去修改,下面介绍一些常用的配置修改。
1.设置字体大小
        首先在页面中点击File然后找到Settings,然后再Settings页面中找到Editor下面的Font,然后根据自己需要去调整就好。

2.设置主题

         在页面中点击File--->Settings--->Appearance--->Theme,根据自己喜欢选择主题就行。

 3.更换背景图片

        在页面中点击File--->Settings--->Appearance,我挺喜欢黑色背景的,我就不更换了;

 4.设置UTF-8编码

        再写Java程序时,建议把编码换成utf-8,防止出现不可识别的gbk编码,在页面点击File--->Settings--->Editor--->File Encodings

4.数据类型

1.字面常量

        常量就是程序运行期间,固定不变的量称为常量。

(1)字符串常量:“你好”,“HelloWorld”

(2)整形常量:程序中直接写的数字(注意没有小数点):100,1000

(3)浮点数常量:程序中直接写的小数:3.14

(4)字符常量: 由单引号括起来的单个字符:'A','1'

  (5) 布尔常量:只有true和false(没有了C语言中的0为假,非0为真)

(6)空常量:null

2.数据类型

        Java中数据类型分为两类:基本数据类型和引用数据类型

基本数据类型有四类八种:

1.四类:整型,浮点型,字符型以及布尔型

2.八种:

数据类型关键字内存占用范围
字节型byte1字节-128~127        
短整型shour2字节-32768~32767
整形int4字节-2^31~2^31-1
长整型long8字节-2^63~2^63-1
单精度浮点型float4字节
双精度浮点型double8字节
字符型char2字节0~65535
布尔型booleantrue和false


表格中没有填入的数据,不用特别关注。

注意: 不论是在16位系统还是32位系统,int都占用4个字节,long都占8个字节

整形和浮点型都是带有符号的

整型默认为int型,浮点型默认为double

字符串属于引用类型,该中类型后序介绍。

3.变量

        变量的定义:内存中的一个存储区域,该区域的数据可以在同意类型范围内不断变化,变量是过程中最基本的存储单元。变量分为整型变量、长整型变量、短整型变量、字节型变量、浮点型变量(单精度浮点型和双精度浮点型)、字符型变量和布尔变量。

4.类型转换

        类型转换分为自动类型转换(隐式)和强制类型转换(显示)。自动类型转换即为代码不需要经过任何处理,在代码编译时编译器会自动处理。数据范围小的转为数据范围大的时会自动进行。强制类型转换即为当操作进行时,代码需要经过一定的格式处理,不能自动完成。数据范围大的到数据范围小的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值