当前位置: 首页 > news >正文

兴安盟老区建设促进会网站有没有做公司网站的

兴安盟老区建设促进会网站,有没有做公司网站的,手机网站案列,创业做网站开发目录 一.Java标识符和关键字 1.1Java标识符 1.2Java关键字 二.数据类型和变量的概述和关系 2.1Java变量 2.2Java的数据类型 2.2.1数据类型的分类的概述 2.2.2数据类型的转换 3.Java运算符 总结 😽个人主页:tq02的博客_CSDN博客-领域博主 &#…

目录

一.Java标识符和关键字

1.1Java标识符

1.2Java关键字

二.数据类型和变量的概述和关系

2.1Java变量

2.2Java的数据类型

2.2.1数据类型的分类的概述

2.2.2数据类型的转换

 3.Java运算符

总结


😽个人主页:tq02的博客_CSDN博客-领域博主

 🌈理想目标:努力学习,向Java进发,拼搏一切,找到一份朝九晚五,有假期的工作,让自己的未来不会有遗憾。
 🎁欢迎各位→点赞👍 + 收藏⭐ + 评论📝+关注✨

今日毒鸡汤:小时候做过的最蠢的事,可能是盼着长大吧。


一.Java标识符和关键字

1.1Java标识符

标识符:程序中给类、函数、变量等取的名字,会被编译器识别,不会在程序里起冲突。

定义规则:

  1. 由字母、“_”、“$”和数字组成。
  2. 以字母、“_”、“$”开头。
  3. 不可于关键字同名。
  4. 区分大小写

1.2Java关键字

关键字:又名Java保留字,为Java语言本身提供的一种特殊的标识符。在Java中已经使用了的文字,在编程时不能使用的存在。

 注:Java关键字有50个,以上是部分关键字。


二.数据类型和变量的概述和关系

        在学习C语言,我们也接触过数据类型和变量,但是在Java中,同样也存在数据类型和变量。可以说我们无论用哪种语言敲代码,我们都离不开数据类型和变量的使用。

2.1Java变量

      变量指的是程序运行时可变的量.相当于开辟一块内存空间来保存一些数据.                             Java语言的变量分为2种:基本数据类型变量 、引用变量 

      基本数据类型变量:使用了基本数据类型的变量

      引用变量:非使用了基本数据类型的变量。

命名规则:

               1.声明一个变量之后,必须用赋值语句对变量进行初始化, 千万不要使用未初始化的变量,Java 编译器认为这样的语句序列是错误的.

               2.变量名必须是一个以字母开头并由字母或数字构成的序列, 但 '+'和 ' © ’ 这样的符号不能出现在变量名中,空格也不行。并且大小写敏感。 

个人建议:

                1.命名时尽量使变量名中所有的字符都是有意义的.

                2.在对两个不同的变量进行命名时, 最好不要只存在大小写上的差异.

                3.尽管 $ 是一个合法的 Java 字符, 但不要在你自己的代码中使用这个字符. 它只用在 Java 编译器或其他工具生成的名字中.


2.2Java的数据类型

2.2.1数据类型的分类的概述

数据类型则是对变量的种类进行了划分,不同的类型的变量具有不同的特性。

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

 Java基本数据类型源于C语言,但又有一部分的差别,java基本数据类型一共有8种

以上就是基本数据类型,可以看见部分数据类型和C语言不一样,例如,char在C语言里是一个字节,而在Java里则是2个字节。

Java引用数据类型非常多,大致包括:

         类、 接口类型、 数组类型、 枚举类型、 注解类型、 字符串型

简单而言:非基本数据类型的都是引用数据类型。

2.2.2数据类型的转换

         数据类型转换分为2种,第一种为自动类型转换、第二种为强制类型转换

自动类型转换:当系统支持把某个基本数据类型直接赋值给另一种数据类型,则为自动类型转换。

自动转换如上图

当有两种不同数据类型运算时,左边的数据类型会自动转换为右边的数据类型

 代码示例:

public class main1 {public static void main(String[] args) {char c='a';  //在ASCII码值里为97int a=10;double d=1.5;boolean y=true;System.out.println(c+a);  //结果为 107System.out.println(a+d);  //结果为11.5//System.out.println(a+y); 运算类型不同,无法编译,报错}
}

如图,很明显严格按照自动转换图。而boolean并不在图中,,无法转换。

强制类型转换:通过强制类型转换运算符即(类型名)来强制进行类型转换。

 代码示例:

public class main1 {public static void main(String[] args) {int a1=349;byte b1=(byte)a1;System.out.println(b1); //打印出93的值}
}

为什么会输出93呢?道理很简单,int类型为4个字节,而byte为1个字节。所以会损失一部分数值。你可以试想一下,一个250ml的杯子去装500ml的水,肯定会有250ml的水浪费了。而这便是强制转换,可能会损失数值


 三.Java运算符

          Java运算符也来源于C语言,和C语言运算符大体相同,但也有细节区分。

图片来源于百度

和C语言的比较:

(1) Java 取消了C 语言的 sizeof()运算符。sizeof用于求括号中的内容在内存中所占字节数。
(2) Java 新增了一个 instanceof 的运算,一般形式为    对象名    instanceof    类名;     用以判断左边的对象是否是右边类的实例,运算返回 truefalse。                                                              (3)Java 的关系运算和逻辑运算的结果为 boolean,即逻辑或逻辑,而 C语言的关系运算或逻辑运算得到的结果是用整数 10代表真和假。


总结

         Java、C++等都是强类型语言(一种总是强制类型定义的语言,要求变量的使用要严格符合定义,所有变量都必须先定义后使用).也就是说,一旦一个变量被指定了某个数据类型,如果不经过强制转换,那么它就永远是这个数据类型了,并且当数据类型错误时编译器报错。

        C语言运算符查询:http://t.csdn.cn/TYCTw

        若有不懂,可在评论区留言或者私信。

http://www.sczhlp.com/news/89105/

相关文章:

  • 专业做网站+上海网络站点推广的方法
  • 深圳网站公司网站建设泰安互联网公司
  • 什邡网站建设公司网站主题包括
  • 【UnrealEngine4】星球工作优化杂项
  • 网站降权多久恢复东山县建设局网站
  • wordpress中的全站链接怎么改金华建站模板
  • 深圳市做网站的有那些公司做玉的网站
  • 做水产的都用什么网站建设银行开通网银网站
  • 男女做那个什么的视频网站网页无法打开怎么办
  • 做网站还要什么认证吗网站做目录中
  • 唯品会网站页面设计不想让网站保存密码怎么做
  • 国内网页设计网站建设个性化网站建设
  • 服装公司网站设计wordpress 超过20M
  • JS 定时器 点击简书 button 加载更多 控制台触发
  • 音乐网站后台管理模板移动路由器做网站服务器
  • 外国网站界面网站seo服务公司
  • 赣州网红打卡旅游景点泰州seo网站推广
  • 网站建设面谈话术江门好的建站网站
  • 缙云企业网站建设网络域名怎么设置
  • 深圳网站开发工程师个人推广平台
  • 苏州网站建设书生商友北京正规网络运营设计培训
  • 建设网站的实验目的和意义自己怎样做网站
  • 科讯网站发布文章重庆网站建公司大全
  • 各大网站网络推广的收费郑州比较好的设计公司
  • 信阳住房和城乡建设厅网站网站建设 淘宝描述
  • 网站建设规划设计网站策划编辑的工作内容
  • 图片下载网站哪个好国内知名网站
  • seo网站自动推广江西网站开发方案
  • 网站服务器停止响应是什么意思wordpress账户密码为空
  • 中国黄冈网西安seo优化工作室