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学习笔记——标识符,基本数据类型,变量相关推荐

  1. Java学习笔记二:数据类型

    Java学习笔记二:数据类型 1. 整型:没有小数部分,允许为负数,Java整型分4种:int short long byte 1.1 Int最为常用,一个Int类型变量在内存中占用4个字节,取值范围 ...

  2. Java学习笔记(基本数据类型和变量命名规则)

    java基本数据类型 变量 1.变量就是可变的量. 2.常量就是不可变的量. 3.字面量:Java的变量和常量中存放的具体的数据成为字面量. 变量 命名规则: (1)首字母是英文字母.$或下划线,由字 ...

  3. java学习笔记(二) ----基本数据类型应用

    &和&&和区别,&&如果等式一边不成立就短路,&不管&左边的成不成立,右边等式都执行 &&短路与, ||短路或 | 或,表达式两 ...

  4. java学习笔记(十一)基本数据类型的对象包装类

    基本数据类型的对象包装类 --------------------------- 基本数据类型      包装类   boolean         Boolean   byte            ...

  5. Java学习笔记——局部变量和成员变量

    声明:本文首发于我的个人微信公众号[Java编程社区],查看更多文章与学习资源请移步我的公众号Java编程社区 成员变量:定义在类中的变量. 局部变量:定义在方法中的变量. 成员变量与局部变量的区别: ...

  6. Java学习笔记2、环境变量配置与初学者常见错误

    2.1 环境变量的配置 2.1.1 path环境变量配置的作用 程序的执行需要使用外部指令javac,但是javac指令仅仅能在JDK安装目录下的bin目录下运行,因此程序只能写入bin目录程序开发过 ...

  7. java学习笔记day07 成员变量与局部变量、形式参数、匿名对象、封装、private、this、构造方法、类详细讲解、static

    java学习笔记day07 1.成员变量和局部变量的区别 定义变量的注意事项 2.形式参数⭐ [P175] 形参是个类名,要的其实是一个对象 3.匿名对象(了解即可) 4.封装 class Stude ...

  8. Java学习笔记Day02

    Java学习笔记Day02 一.细化Hello程序 1.详解代码 //公有的类,叫做Hello public class Hello{//主方法public static void main(Stri ...

  9. 尚学堂Java学习笔记

    尚学堂Java学习笔记 ============================ J2SDK&JRE J2SDK:JAVA2 SOFTWARE DEVELOPMENT KIT JRE:JAVA ...

最新文章

  1. Data Binding Library数据绑定框架
  2. c语言贪吃蛇运行代码,刚学C语言,想写一个贪吃蛇的代码
  3. python 直方图每个bin中的值_【Python数据分析】四级成绩分布 -matplotlib,xlrd 应用...
  4. 喜讯,Asp.net Ajax 文档提供下载
  5. java绘制图形代码_ImagePy_Learn | 图形学绘制代码学习:core\draw\polygonfill.py
  6. matlab语言转化为python语言_matlab语言转译成python
  7. (四)训练运行Deep CycleGAN以进行移动风格迁移
  8. dhcp服务器分配指定ip,DHCP服务(自动分配IP、绑定固定IP)
  9. 20.Linux/Unix 系统编程手册(上) -- 信号:基本概念
  10. 力克“中国智造”之道,亮相第七届工业数字化论坛
  11. adams 小车 平台 前行仿真
  12. 2020全国地图矢量数据gis地图数据(下载获取支持)
  13. mkvtoolnix视频转换 v51.0.0中文版
  14. 虚拟化之Proxmox VE虚拟机创建及模板制作
  15. 解决Word中插入表格超过页面边界问题
  16. mac 字体微软雅黑字体_如何在Mac上验证和删除字体
  17. Fence Repair--POJ3253
  18. 转帖:国产十进制互联网明年初试运行
  19. Redis个人学习笔记 参考B站视频以及CSDN文档 2万多字 非常全面
  20. 陈琳今晨跳楼自杀身亡

热门文章

  1. 了解微信小程序、掌握微信小程序开发工具的使用、了解小程序的目录以及文件结构、掌握小程序中常用的组件、掌握WXML、WXSS、WXS的基本使用
  2. 糖尿病足的病症状都有什么呢?
  3. MIT Mini Cheetah仿真环境搭建(VMware中的ubuntu20.04,含问题解决)
  4. linux解压lzma,如何获得LZMA2文件的解压缩大小(.xz/liblzma)
  5. 我的开源项目从0到1024的过程
  6. netflix_DeepCasting可能是Netflix的未来
  7. 【golang】处理jpeg图片压缩后方向发生变化问题
  8. 深度学习入门笔记(十六):计算机视觉之边缘检测
  9. python抢票代码运行内存越来越大_50 个加速包都抢不到车票,还不如这个 Python 抢票神器...
  10. 关于EL表达式获取参数的两种方法