一、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:标示符 基本数据类型

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

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

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

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

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

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

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

  5. java访问修饰符

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

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

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

  7. Java的修饰符

    转自:http://blog.csdn.net/manyizilin/article/details/51926230#L42 修饰符: 像其他语言一样,Java可以使用修饰符来修饰类中方法和属性.主 ...

  8. [MySQL5.6 新特性] 全局事务标示符(GTID)

    GTID的全称为 global transaction identifier  , 可以翻译为全局事务标示符,GTID在原始master上的事务提交时被创建.GTID需要在全局的主-备拓扑结构中保持唯 ...

  9. Java学习笔记四——运算符

    算术运算符 加减乘除(+.-.*./)就不说了. 求余运算符% 描述:第一个操作数除以第二个操作数,得到一个整除的结果后剩下的值就是余数 注意:求余预算的结果不一定总是整数,当操作数是浮点数时,结果可 ...

随机推荐

  1. Android MarginEnd与MarginStart (RTL)

    Android MarginLeft与MarginStart的区别http://blog.csdn.net/zhufuing/article/details/40181815 在写layout布局的时 ...

  2. ul ol di三者区别

    1.ul是无序列表,也就是说没有排列限制可以随意加li: <ul> <li>可以随意放置</li> <li>可以随意放置</li> < ...

  3. socket - socketserver - start TCP server

    前面提到如何使用socket模块启动tcpserver: 创建socket:sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) 绑定ip: ...

  4. Android之IPC机制

    Android IPC简介 任何一个操作系统都需要有相应的IPC机制,Linux上可以通过命名通道.共享内存.信号量等来进行进程间通信.Android系统不仅可以使用了Binder机制来实现IPC,还 ...

  5. 3Sum Closest

    Given an array S of n integers, find three integers in S such that the sum is closest to a given num ...

  6. Investigating Your RAM Usage

    转载自:http://developer.android.com/intl/zh-cn/tools/debugging/debugging-memory.html Because Android is ...

  7. 转载 sqlserver 锁的概念

    SQL server共享锁,排他锁,更新锁的使用   上一篇 / 下一篇  2009-11-08 00:29:17 / 个人分类:数据库 查看( 889 ) / 评论( 0 ) / 评分( 0 / 0 ...

  8. 纯CSS打造Flow-Steps导航

    几个要点: 1.三角箭头效果是用border实现的,详细的可以google下CSS 三角 2.IE6下不支持border-color:transparent(透明),解决方法是先将其设置为一个不常用的 ...

  9. JAVA:三种集合LIST、SET、MAP

    1. 集合框架介绍 我 们知道,计算机的优势在于处理大量的数据,在编程开发中,为处理大量的数据,必须具备相应的存储结构,数组可以用来存储并处理大量类型相同的数 据,但是会发现数组在应用中的限制:数组长 ...

  10. 腾讯QQ表情为什么如此成功呢

    本人为原创作品:e良师益友 ,转载是并且注明 e良师益友网导读:腾讯开发的QQ表情功能给中国人的聊天增添一抹幽默,很多时候图片表情比话语更好的表达我们的意思,翻开你的聊天记录就会发现夹杂这很多不同的表 ...