java匿名对象赋初值_掌握这几个JAVA小技巧,让敲代码更轻松

JAVA的优势:

核心优势:跨平台,可移植

其它性能:安全性,面向对象(以前),简单性,

高性能,分布式,多线程(可以打造高性能的服务器),健壮性

1、对象都是基于类的

2、注释

单行注释:使用 // 开头

多行注释:使用 /* */

文档注释:使用 /** **/

3、标识符是用来给变量,类,方法以及包进行命名的

标识符首字母必须是:字母,下划线_,$ 开头

标识符不能是关键字;java的关键字如下表

58c0b0228b292e11d8cb9bf6ec5829cd.png

4、驼峰原则,第一个单词小写,第二个单词开始大写 例:

TestString, SanException

5、变量

局部变量: 在使用时必须要初始化(赋初值) 从属于方法,从属于语句

成员变量:从属于对象

静态变量:从属于类

运算符

算术运算符:+,-,、,%

%属于二元运算 符(二元运算符指的是需要两个操作数才 能完成运算的运算符,其中%是取模运算符 ,也就是求余数操作)

a++,a--,先赋值,再自增/自减

++a,--a,先自增/自减,再赋值

赋值扩展运算符

运算符:+=,-=,*=,/=,&=

用法举例:a+=c 等价于 a=a+c

+=,-=,*=,/=,&=用法都相同

关系运算符;

6cccf936209a4d04a41339c2d90b00f0.png

关系运算的结果是布尔值:true/false

运算符 含义 示例

== 等于 a==c

!= 不等于 a!=c

>= 大于或等于 a>=c

大于小于类似

注意事项:

=是赋值运算符,判断两个数相等的是==

逻辑运算符

3c06e2557931f9004cb637d84f2710de.png

必须是布尔值

短路与&&:只要有一个是false,结果都是false

短路或||;只要有一个是true,结果都是true

非 !;取反

异或 ^:相同为false,不同为true;

位运算符

3 0011

4 0100

按位与&; 0000

按位或|; 0111

按位异或^; 0111

取反~;3 0011==》1100

4 0100==》1011

左移:<

右移:>>左移一位相当于/2

条件运算符

字符串连接符

不是基本数据类型,是对象

3+4=7(基本数据类型)

3+“4”=34(字符串连接)

ps:更多的知识点,会不断更出

3c6820435a7675e3429796661f74026a.gif
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值