【火同学】Java学习笔记——标识符,基本数据类型,变量
Java学习笔记
Ps:素材来源:老韩校长的Java编程课。目的是记录自己的学习历程,与商业利益无关。所有步骤都是自己根据课程内容编写,所以投原创啦!
★哔哩哔哩~搜索:这里是火同学 观看视频介绍 大家多多点赞三连哦★
一,标识符
-标识符就是用来给包、类、方法、变量起名字用的
组成范围:
A:数字,英文大小写字母
B:下划线
C:美元符$
注意事项:
1.不能以数字开头
2.不能以Java中的关键字命名
二,标识符命名规则
1)基本要求:见名知意
2)常见的起名
a.包(其实就是文件夹,方便对于类进行管理)
全部小写,多级包,用 . 隔开
b.类(一个单词的时候,首字母大写)
例子:Hello Cat
多个单词:每个单词首字母大写
c.方法和变量(一个单词首字母小写)
举例: name,mian
多个单词组成,从第二个单词开始每个字母首字母大写
三,基本数据类型定义和使用
public class Variable {public static void main(String[] args) {//定义byte类型的变量byte a = 10;System.out.println(10);System.out.println(a);//定义一个short类型的变量short b = 20;System.out.println(b);//定义int类型的变量int c = 1000000;System.out.println(c);//定义long类型的数据long d = 10000000000L;System.out.println(d);//定义float类型的变量float f = 12.34F;System.out.println(f);//定义double类型的变量double e = 12.34;System.out.println(e);//定义char类型的变量char g = 'a';System.out.println(g);//定义boolean类型的变量boolean h = true;System.out.println(h);}}
四,定义变量的注意事项
1)变量没有赋值不可以使用。
2)变量只在它所属的范围内有效果。
3)一行内可以定义多个变量,但在实际开发过程中不要这么使用。
【火同学】Java学习笔记——标识符,基本数据类型,变量相关推荐
- Java学习笔记二:数据类型
Java学习笔记二:数据类型 1. 整型:没有小数部分,允许为负数,Java整型分4种:int short long byte 1.1 Int最为常用,一个Int类型变量在内存中占用4个字节,取值范围 ...
- Java学习笔记(基本数据类型和变量命名规则)
java基本数据类型 变量 1.变量就是可变的量. 2.常量就是不可变的量. 3.字面量:Java的变量和常量中存放的具体的数据成为字面量. 变量 命名规则: (1)首字母是英文字母.$或下划线,由字 ...
- java学习笔记(二) ----基本数据类型应用
&和&&和区别,&&如果等式一边不成立就短路,&不管&左边的成不成立,右边等式都执行 &&短路与, ||短路或 | 或,表达式两 ...
- java学习笔记(十一)基本数据类型的对象包装类
基本数据类型的对象包装类 --------------------------- 基本数据类型 包装类 boolean Boolean byte ...
- Java学习笔记——局部变量和成员变量
声明:本文首发于我的个人微信公众号[Java编程社区],查看更多文章与学习资源请移步我的公众号Java编程社区 成员变量:定义在类中的变量. 局部变量:定义在方法中的变量. 成员变量与局部变量的区别: ...
- Java学习笔记2、环境变量配置与初学者常见错误
2.1 环境变量的配置 2.1.1 path环境变量配置的作用 程序的执行需要使用外部指令javac,但是javac指令仅仅能在JDK安装目录下的bin目录下运行,因此程序只能写入bin目录程序开发过 ...
- java学习笔记day07 成员变量与局部变量、形式参数、匿名对象、封装、private、this、构造方法、类详细讲解、static
java学习笔记day07 1.成员变量和局部变量的区别 定义变量的注意事项 2.形式参数⭐ [P175] 形参是个类名,要的其实是一个对象 3.匿名对象(了解即可) 4.封装 class Stude ...
- Java学习笔记Day02
Java学习笔记Day02 一.细化Hello程序 1.详解代码 //公有的类,叫做Hello public class Hello{//主方法public static void main(Stri ...
- 尚学堂Java学习笔记
尚学堂Java学习笔记 ============================ J2SDK&JRE J2SDK:JAVA2 SOFTWARE DEVELOPMENT KIT JRE:JAVA ...
最新文章
- Data Binding Library数据绑定框架
- c语言贪吃蛇运行代码,刚学C语言,想写一个贪吃蛇的代码
- python 直方图每个bin中的值_【Python数据分析】四级成绩分布 -matplotlib,xlrd 应用...
- 喜讯,Asp.net Ajax 文档提供下载
- java绘制图形代码_ImagePy_Learn | 图形学绘制代码学习:core\draw\polygonfill.py
- matlab语言转化为python语言_matlab语言转译成python
- (四)训练运行Deep CycleGAN以进行移动风格迁移
- dhcp服务器分配指定ip,DHCP服务(自动分配IP、绑定固定IP)
- 20.Linux/Unix 系统编程手册(上) -- 信号:基本概念
- 力克“中国智造”之道,亮相第七届工业数字化论坛
- adams 小车 平台 前行仿真
- 2020全国地图矢量数据gis地图数据(下载获取支持)
- mkvtoolnix视频转换 v51.0.0中文版
- 虚拟化之Proxmox VE虚拟机创建及模板制作
- 解决Word中插入表格超过页面边界问题
- mac 字体微软雅黑字体_如何在Mac上验证和删除字体
- Fence Repair--POJ3253
- 转帖:国产十进制互联网明年初试运行
- Redis个人学习笔记 参考B站视频以及CSDN文档 2万多字 非常全面
- 陈琳今晨跳楼自杀身亡
热门文章
- 了解微信小程序、掌握微信小程序开发工具的使用、了解小程序的目录以及文件结构、掌握小程序中常用的组件、掌握WXML、WXSS、WXS的基本使用
- 糖尿病足的病症状都有什么呢?
- MIT Mini Cheetah仿真环境搭建(VMware中的ubuntu20.04,含问题解决)
- linux解压lzma,如何获得LZMA2文件的解压缩大小(.xz/liblzma)
- 我的开源项目从0到1024的过程
- netflix_DeepCasting可能是Netflix的未来
- 【golang】处理jpeg图片压缩后方向发生变化问题
- 深度学习入门笔记(十六):计算机视觉之边缘检测
- python抢票代码运行内存越来越大_50 个加速包都抢不到车票,还不如这个 Python 抢票神器...
- 关于EL表达式获取参数的两种方法