Java数据类型、运算符和语句

Java数据类型

一、变量

boolean 8位   True或False false

byte    8位   -128—127 0或1  最大256个值 0

char    16位  0—65535 Unicode码 \u0000

short   16位  -32768—32767 最大65536       0

int     32位  -2147483648—2147483647 最大9223372036854775808 0

long    64位  -9223372036854775808—9223372036854775807 最大2的64次方减1 0L

float   32位   754单精度 0.0F

double  64位   754双精度 0

char cha=257;

int it='男';

int a=5,b=8;

String str=null; 不分配内存,不能调用方法

String str="";   空值

String str=" ";  空格

String str="你好吗?";

String str=new String("我很好啊!");

声明变量实质上是分配内存,同时也规定了该变量能接受的运算

基本数据类型存储的是值,引用数据类型存储的是内存地址

基本数据类型传递的是值,引用数据类型传递的是内存地址

变量声明时必须声明类型,在作用范围内变量名必须唯一

变量应当先声明后使用,但全局变量可在任何位置声明

全局变量可在任何位置赋值,不赋值系统自动赋默认值

全局变量基本数据类型默认赋值0,引用数据类型默认赋值null

局部变量不可使用修饰符,使用前不赋值会编译出错

变量的内存不变,变量的值以最后的值为准

物极必反,最大值+1为最小值,最小值-1为最大值

方法中给全局变量重新赋值,必须去掉变量类型

局部变量与全局变量同名,用this.调用全局变量

Classbl=Boolean.TYPE;

intdb=Double.SIZE;

intit=Integer.MIN_VALUE;

intca=Character.MAX_VALUE;

int length=String.length();

二、常量

1.常量在声明时必须初始化,否则会编译出错

2.常量只能在声明时赋值一次,后面再赋值会报错

二进制   0b001,0B101

八进制   0670

十六进制 0xff,0X9F

最终   final,只需修改第一处常量的值

空值   null,可以赋值给任意类型的引用类型变量

长整型 187524L

浮点型 815.774f

布尔型 true

字符型 '男'

字符串 "好男人"

\0     空字符

\101   A

\u0042 B

\r     Enter

\n     换行

\t     Tab

\b     Back Space

\'     '

\"     "

\\     \

、引用数据类型

(一)Array 数组

String[] aArray = new String[5];

String[] bArray = {"a","b","c", "d", "e"};

String[] cArray = new String[]{"a","b","c","d","e"};

(二)Class 类

作用域       当前类    同一包   子孙类     其他package

public        √         √      √           √

protected     √         √      √           ×

friendly      √         √      ×           ×

private       √         ×      ×           ×

(三)Interface 接口

public interface GreatBritain { }

Java运算符

算术运算符 + - * / % a++ a--(显示变化前数值) ++a --a(显示变化后数值)

赋值运算符 =

关系运算符 ==  !=(支持所有数据类型,内存地址相等)  > >= < <= (支持数值类型)equals(内容相等)

条件运算符 String min="你还是人吗";

min=a.equals("你还是人吗")?"我是个好人":"你是个禽兽";

逻辑运算符 ! ^(不同为真) & | && ||

位运算符   ~  ^(不同为1)  & |

<<(右空补0) >>(左空补符号位) >>>>(左空补0)

Java语句

int i;

i=13;

int j=38;

int a,b;

a = 25;b = 48;   //空格只是为了美化代码,增强可读性

a+b;

;   //空语句什么也不执行,常用来做空循环体

while((char)System.in.read()!='a'); //输入的不是a则重新输入

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 218,036评论 6 506
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,046评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,411评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,622评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,661评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,521评论 1 304
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,288评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,200评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,644评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,837评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,953评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,673评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,281评论 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,889评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,011评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,119评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,901评论 2 355

推荐阅读更多精彩内容

  • importUIKit classViewController:UITabBarController{ enumD...
    明哥_Young阅读 3,805评论 1 10
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,631评论 18 399
  • 今天是高考放榜日,听到母校又出状元,眼角露出一丝苦涩的微笑,记忆绵长,随着眼角那份笑容,被拉回到了一年前。...
    凤梨su阅读 397评论 0 2
  • 春晚一届比一届差,这是网上的评价。除夕我在电视前坐了四个小时,眼前是一群人,为了对抗生命中漫长的孤独和无聊,努力用...
    桃锦阅读 1,392评论 20 38
  • 或许因为今年回南方的次数变多,十一从南方回到北方,渐渐感觉到北方的寒冷,貌似北方的冬天今年来得特别早,我喜欢南方的...
    天空中会飞的风筝阅读 199评论 0 1