JAVA基础语法

  • JAVA基础语法
    • 变量及基本数据类型
    • 标识符
    • 类型转换
    • ASCII码表
    • 运算符
    • 计算机中的数据都以二进制数字保存。

JAVA基础语法

Java基础语法主要介绍变量与基本数据类型,二进制概述,方法,运算符,运算符,ASSCII码表,命名规范,转义字符。

变量及基本数据类型

变量:变量就是系统为程序分配的一块内存单元,用来存储各种类型的数据。由于该存储单元中的数据可以发生改变,因此得名为"变量"。

变量分类:
按照数据类型分:
1.基本数据类型变量
2.引用数据类型变量
按照被声明的位置分:
1.局部变量:方法或语句块内部定义的变量
2.成员变量:方法外部、类的内部定义的变量
特别注意:类的外面不能有变量的声明

数据类型:由于变量记录的数据内容大小不同, 导致所需的存储单元大小不同,在 Java 语言中使用数据类型的概念加以描述.字节是计算机信息技术用于计量存储容量的一种计量单位,作为一个单位来处理的一个二进制数字串,是构成 信息的一个小单位。Java中的字节是八位的字节,即它包含八位的二进制数。

标识符

  • 由字母、数字、下划线(_)和美元符号($)组成。
  • 不能以数字开头。
  • 区分大小。 长度无限制。
  • 不能是 Java 中的保留关键字。

示例: 合法标识符:HelloWord、username2、user_name、_userName、$abc_123
非法标识符:2UserName、user#Name、Hello World、class

类型转换

boolean 类型不能转换成任何其它数据类型。

自动类型转换:容量小的类型自动转换成容量大的数据类型
byte,short,int -> float ->long ->double
byte,short,int 不会互相转换,它们三者在计算时会转换成 int 类型
强制类型转换:容量大的类型转换成容量小的数据类型时,要加上强制转换符
long l = 100L;
int i = (int)l;
有可能造成精度降低或数据溢出,使用时要小心。

ASCII码表

运算符


字符串连接操作符:

String s=“He” + “llo”; 结果"Hello"
"+"除了可用于字符串相连接,也能将字符串与其它的数据类型相连成一个新的字符串。

计算机中的数据都以二进制数字保存。

二进制:逢二进一。即只有 0、1 两个值。 如:十进制的 10 在计算机内保存为二进制的 1010 计算机中信息的存储单位
位(Bit):表示一个二进制数码 0 或 1,是计算机存储处理信息的最基本的单位。 字节(Byte):一个字节由 8
个位组成。它表示作为一个完整处理单位的 8 个二进制数码

知己知己,JAVA不待!相关推荐

  1. 单片机中常说的 1T 和 12T 的意思

    查看全文 http://www.taodudu.cc/news/show-6051644.html 相关文章: 10G 网络变压器 10GBASE-T与1000Base-T区别 1T数据到底有多大? ...

  2. 《娱乐至死》读书笔记

    <娱乐至死>读书笔记 将要进行思考的问题: 1 书中介绍了3个时代,分别是口述时代,印刷机时代和电视时代,各有什么特点? 2 如何一句话去理解书名的意义? 3 通过前面三个时期的总结,如何 ...

  3. SEO接单谈判报价技巧

    SEO接单谈判报价技巧 一.怎么接SEO优化单子 1.可以去一些论坛的接单区比如a5论坛,seowhy论坛里面有专门的版块 2.可以去加一些网站建设.网站推广.网络营销.seo的qq群,里面就有很多人 ...

  4. 四“知”搞定职场面试关

    相信每一位从业人员都有面试经历,有的甚至已经身经百战,游刃有余了.但对于刚刚走出校门的应届毕业生来说,则普遍缺乏面试经验.在与学员交流过程中,会发现一些学员有很好的基础,在技术层面完全可以胜任初级工作 ...

  5. 网站漏洞渗透测试项目复检分析

    最近我们Sinesafe参加的几家机构的渗透测试防守方防护方案评估复查,部分防守方缺乏对攻击者的正确认知,攻击者的手法已经比较高超了,不扫描,不落地,污染日志等都很普及了.同时也要正确认知对手:攻防演 ...

  6. 网站漏洞渗透测试复检项目分析结果

    最近我们Sinesafe参加的几家机构的渗透测试防守方防护方案评估复查,部分防守方缺乏对攻击者的正确认知,攻击者的手法已经比较高超了,不扫描,不落地,污染日志等都很普及了.同时也要正确认知对手:攻防演 ...

  7. 复检网站_渗透测试项目分析手段

    最近我们Sinesafe参加的几家机构的渗透测试防守方防护方案评估复查,部分防守方缺乏对攻击者的正确认知,攻击者的手法已经比较高超了,不扫描,不落地,污染日志等都很普及了.同时也要正确认知对手:攻防演 ...

  8. 人生一知己,足以慰风尘吗?

    是啊!问问自己有几个朋友?即使"人生一知己,足以慰风尘"!每个人的一生里,如果能够遇到一个懂自己的人,那这一生里真是足够欣慰了! 人生一知己 人生不易,人生得一知己更是不易! 他们 ...

  9. 朋友易得,知己难求 堪哉

    所谓朋友,大抵可以分为两种,一种是相交,一种是知已.相交易得,知已难求.人之一生,得一知已足矣.而红颜知已,更是可遇而不求. 有言道:能拥有红颜知已的一定是男人中的智者,能做红颜知已必是女人中的上品. ...

最新文章

  1. 查看SQL Server Resource Database以及修改系统表
  2. 记录 之 Argparse 中的 可选参数 action 用法
  3. 如何最大限度提升虚拟内存性能(组图)
  4. spss非线性回归分析步骤_SPSS与简单线性回归分析
  5. (一)卷积网络之基础要点
  6. java 判断日期为第几天
  7. swiper5 点击图换下一张_电商小牛教你如何选择点击率超同行三倍的爆品主图!...
  8. BZOJ 1270 雷涛的小猫 dp
  9. ftk学习记(输入法篇)
  10. linux 编译.sh,Linux内核编译步骤
  11. 535. TinyURL 的加密与解密
  12. 朱老师Study210开发板刷系统实验(Win10系统)
  13. 微信Android热补丁实践演进之路-andFix / ClassLoader / Tinker
  14. 英语3500词(三)professions主题 (2022.1.15)
  15. 声明一个长方形类,属性有长和宽;操作有赋值、计算长方形的周长和面积、输出信息等,要求定义构造函数(缺省值为10)和析构函数。
  16. 流程表结构设计第一版
  17. 必看五大安全趋势 Fortinet全球威胁态势报告发布
  18. 如何使用python-如何用Python提取中文关键词?
  19. 识别不了移动硬盘的解决方法
  20. 2.1 良好的代码格式

热门文章

  1. 《那些年啊,那些事——一个程序员的奋斗史》——41
  2. nginx配置错误导致的目录穿越漏洞
  3. linux限制message日志大小,message显示rsyslog日志服务警告信息due to rate-limiting
  4. hp暗夜精灵2Pro(HP OMEN 15-ax219TX 暗影精灵 II 代Pro游戏本)驱动列表
  5. 女篮亚军,为啥男篮那么水?
  6. 【云驻共创】华为云AI之用Python定制我的《本草纲目女孩》
  7. VS2015支持UTF-8 with BOM编码格式处理中文、西班牙文、法文等非英文字符
  8. Elasticsearch系列01:基础教程
  9. C++程序设计:相邻数对
  10. pg数据库自动备份记录