一、Java平台:

  1、Java的创建:1991年由SUN公司创建。

  2、Java的特点:面向对象、可移植性、多线程、分布式、可靠、安全。

  3、Java的三个架构:JavaEE、JavaSElect、JavaME

  4、Java平台:JVM、JRE、JDK,其中JRE包含JVM,JDK包含JRE。

二、标示符:

  1、命名规则:以包含数字、字母、下划线_、美元符号$,不能以数字开头。

  2、常量:固定不变的数据,final修饰符来修饰,通常常量名大写

  3、变量:将不确定的数据进行存储,需要在内存中开辟一个空间。

  4、数据类型:基本数据类型、引用数据类型(存放的对象所在的地址)

   基本数据类型:                             引用数据类型:

    整数型:byte(1字节)、short(2字节)、int(4字节)、long(8字节)         整数型:Byte、Short、Int、Long

    浮点型:float(4字节)、double(8字节)                      浮点型:Float、Double

    字符型:char(2字节)                           字符型:Char

    布尔型:boolean(1位)                          布尔型:Boolean

三、运算符:

  1、算术运算符(+、-、*、/、%、++、--)

  2、赋值运算符(=)

  3、关系运算符(>、>=、<、<=、==、!=)

  4、逻辑运算符(&&、&、||、|)

  5、位运算符(&、|、^、~、>>、<<) --了解

  6、条件运算符(?)  又称为三目运算符 表达式?表达式1:表达式2

  7、扩展运算符(+=、-=、*=、/=)

  【注意】

    1、+    用于字符串就是连接

    2、++/-- 放前面先自身累加1后参与运算,放后面先参与运算再自身累加1

    3、&&只要第一个表达式为false,就不再计算第二个表达式;&即使第一个表达式为false,仍然计算第二个表达式

    4、||只要第一个表达式为ture,就不再计算第二个表达式;|即使第一个表达式为true,仍然计算第二个表达式

四、转义字符:

  \b 退格

  \n 换行

  \r 回车

  \t tab

  \" “

  \' ‘

  \\ \

1、Java背景、标示符、运算符、转义字符的更多相关文章

  1. 【java】标示符

    java的标示符由数字0-9,字母a-zA-Z,_$组成.(java是严格区分大小写的) 标示符的规则: 1.不能以数字开头 2.不能使用关键字 一般的命名规则: 包名:多个单词组成时,所有字母全部小 ...

  2. Java:标示符 基本数据类型

    标示符: 在程序中自定义的一些名称,例如:变量.类名.方法名…… 组成有数字0~9.大小写英文字母.“$”和下划线“_”组成,且不能由数字开头,以及不能使用java已使用和保留的关键字. Java中的 ...

  3. java小提示:标示符常见命名规则、常用ASCII

    标示符常见命名规则: A:包:全部小写B:类或者接口:首字母大写:StudentC:方法或者接口:首字母小写,第二个单词开始开始,每个单词首字母大写:studentAgeD:常量:全部大写,多个单词之 ...

  4. 1.0 基础、标示符、常量、数据类型(enum 枚举,struct 结构体)、操作符、循环、数组

    一.程序 现实生活中,程序是指完成某些事务的一种既定方法和过程,可以把程序看成是一系列动作执行过程的描述. 在计算机世界,程序是指令,即为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集 ...

  5. java SE 入门之运算符(第三篇)

    在 java 中主要有以上运算符,分为 赋值运算符 ,算术运算符.关系运算符(比较运算符),逻辑运算符和三目运算符(三元运算符). 我们一起来学习下吧! 一.赋值运算符 赋值运算符主要有五个.分别是 ...

  6. Java菜鸟之java基础语法,运算符(三)

    赋值运算符 (一)JAVA种的赋值运算符 = ,代表代表的等于,一般的形式是  左边变量名称   =     右边的需要赋的指或者表达式,如果左侧的变量类型级别比较高,就把右侧的数据转换成左侧相同的高 ...

  7. java中的移位运算符:&lt;&lt;,&gt;&gt;,&gt;&gt;&gt;总结

    java中有三种移位运算符 <<      :     左移运算符,num << 1,相当于num乘以2 >>      :     右移运算符,num >& ...

  8. java访问修饰符

    了解面向对象思想的同学们,都知道"封装"这一基本特征,如何正确运用访问修饰符,恰恰能体现出封装的好坏. java访问修饰符有四个: 1)public:访问权限最高,其修饰的类.类变 ...

  9. iOS 获取设备唯一标示符的方法

    在开发中会遇到应用需要记录设备标示,即使应用卸载后再安装也可重新识别的情况,在这写一种实现方式--读取设备的UUID(Universally Unique Identifier)并通过KeyChain ...

随机推荐

  1. SpringMVC与MyBatis整合(一)——查询人员列表

    从今天开始,一点点的记录做毕设和学习的过程. 寒假才开始接触SpringMVC和MyBatis,之前对框架的概念理解并不到位,也没学过Spring.目前学习起来思路并不很清晰,有些东西我还不能理解,只 ...

  2. CCF 201612-2 工资计算 java 解题

    问题描述 小明的公司每个月给小明发工资,而小明拿到的工资为交完个人所得税之后的工资.假设他一个月的税前工资(扣除五险一金后.未扣税前的工资)为S元,则他应交的个人所得税按如下公式计算: 1) 个人所得 ...

  3. 优化定时器NSTimer-runloop使用

    参考文档:http://www.cnblogs.com/junhuawang/p/4647559.html   - (void)viewDidLoad { [super viewDidLoad];   ...

  4. iOS 学习资源

    这份学习资料是为 iOS 初学者所准备的, 旨在帮助 iOS 初学者们快速找到适合自己的学习资料, 节省他们搜索资料的时间, 使他们更好的规划好自己的 iOS 学习路线, 更快的入门, 更准确的定位的 ...

  5. Certificate、Provisioning Profile、App ID

    关于 Certificate.Provisioning Profile.App ID 的介绍及其之间的关系 2014-03-13 15:26 13416人阅读 评论(1) 收藏 举报   目录(?)[ ...

  6. iOS UIwebView html 字符串转换

    解析json字段是一段html串,平常解析出来都能在uiwebview上正常显示,这却出现以下状况,文本内容夹杂好多不需要显示的字符,例如: NSString*string =@"<s ...

  7. linux-0.11抠代码-bootsect

    //bootfun.s .global asm_message .global asm_memmove .global asm_readsector .global asm_checkLBA .cod ...

  8. 理解 Objective-C 的 ARC

    英文原文:Understanding Automatic Reference Counting in Objective-C 自动引用计数(Automatic Reference Counting, ...

  9. Spark 键值对RDD操作

    键值对的RDD操作与基本RDD操作一样,只是操作的元素由基本类型改为二元组. 概述 键值对RDD是Spark操作中最常用的RDD,它是很多程序的构成要素,因为他们提供了并行操作各个键或跨界点重新进行数 ...

  10. android 资源文字ids的作用

    ids.xml--为应用的相关资源提供唯一的资源id.id是为了获得xml中的对象而需要的参数,也就是Object = findViewById(R.id.id_name)中的id_name.这些值可 ...