1、Java背景、标示符、运算符、转义字符
一、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背景、标示符、运算符、转义字符的更多相关文章
- 【java】标示符
java的标示符由数字0-9,字母a-zA-Z,_$组成.(java是严格区分大小写的) 标示符的规则: 1.不能以数字开头 2.不能使用关键字 一般的命名规则: 包名:多个单词组成时,所有字母全部小 ...
- Java:标示符 基本数据类型
标示符: 在程序中自定义的一些名称,例如:变量.类名.方法名…… 组成有数字0~9.大小写英文字母.“$”和下划线“_”组成,且不能由数字开头,以及不能使用java已使用和保留的关键字. Java中的 ...
- java静态标示符static详解
1.static修饰的变量习惯称为静态变量,static修饰的方法称为静态方法,static修饰的代码块叫做静态代码块. 1)static变量 static变量也称作静态变量,静态变量和非静态变量的区 ...
- Java 学习(5):修饰符 运算符
目录 --- 修饰符 --- 运算符 --- 循环结构 --- 分支结构 修饰符: 修饰符用来定义类.方法或者变量,通常放在语句的最前端.如下: public class className { // ...
- java小提示:标示符常见命名规则、常用ASCII
标示符常见命名规则: A:包:全部小写B:类或者接口:首字母大写:StudentC:方法或者接口:首字母小写,第二个单词开始开始,每个单词首字母大写:studentAgeD:常量:全部大写,多个单词之 ...
- 1.0 基础、标示符、常量、数据类型(enum 枚举,struct 结构体)、操作符、循环、数组
一.程序 现实生活中,程序是指完成某些事务的一种既定方法和过程,可以把程序看成是一系列动作执行过程的描述. 在计算机世界,程序是指令,即为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集 ...
- java SE 入门之运算符(第三篇)
在 java 中主要有以上运算符,分为 赋值运算符 ,算术运算符.关系运算符(比较运算符),逻辑运算符和三目运算符(三元运算符). 我们一起来学习下吧! 一.赋值运算符 赋值运算符主要有五个.分别是 ...
- Java菜鸟之java基础语法,运算符(三)
赋值运算符 (一)JAVA种的赋值运算符 = ,代表代表的等于,一般的形式是 左边变量名称 = 右边的需要赋的指或者表达式,如果左侧的变量类型级别比较高,就把右侧的数据转换成左侧相同的高 ...
- Java基本数据类型转换及运算符
上次我们说到完了Java中的基本数据类型,今天我们来说说Java中的基本数据类型转换和Java中的运算符 基本数据类型转换 java中可以从任意基本数据类型转型到外的基本数据类型 注意:(boolea ...
随机推荐
- Bzoj2007 [Noi2010]海拔
Time Limit: 20 Sec Memory Limit: 552 MB Submit: 2380 Solved: 1130 Description YT市是一个规划良好的城市,城市被东西向 ...
- python 集合、函数和文件操作
1.set集合 set集合是一个无序.不可重复.可嵌套的序列,基本功能是进行成员关系测试和删除重复元素,可以使用大括号({})或者 set()函数创建集合,注意:创建一个空集合必须用 set() 而不 ...
- POJ 3617 Best Cow Line (贪心)
Best Cow Line Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 16104 Accepted: 4 ...
- infobright 导入 导出
SET SQL_LOG_BIN = 0;select * into outfile 'mydata.cvs' fields terminated by ',' from table1;load dat ...
- 云计算之KVM安装(二)
云计算之KVM安装(二) 调整虚拟机 虚拟化Intel使用的是intel VT-X AMD使用的是AMD-V 创建虚拟机步骤 1.准备虚拟机硬盘 2.需要系统iso镜像 3.需要安装一个vnc的客户端 ...
- Linux学习之CentOS--CentOS6.下Mysql数据库的安装与配置
跟着配置,顺利配置完成 http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html
- eclipse的一些常见操作
调整字体大小:Window-Preferences-General-Appearance-Colors and Fonts-Basic-Text Font
- jQuery实现表格行的动态增加与删除 序号 从 1开始排列
<table id="tab" border="1" width="60%" align="center" sty ...
- centos'的yum安装php的memcache扩展
centos'的yum安装php的memcache扩展 博客分类: linux 让php能使用memcached服务的扩展有两种:memcache 和 memcached 1. 先安装libmem ...
- C#----GDI+画图的一些注意和细节
画线: 在矩形rect(0,0,20,20)中的位置Point(0,10),Point(20,10)画线,也就是在矩形的中间画线,线的宽度是20的话,会发现正好线会把矩形占满,说明画线不是向下或者向上 ...