黑马程序员——java语言基础组成(一)

来源:互联网 发布:单片机软件申请专利 编辑:程序博客网 时间:2024/05/20 19:28

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-
1. 关键字
Java中一些被赋予特定含义,用作专门用途的字符序列称为关键字
这里写图片描述
这里写图片描述
2. 标识符
标识符是指程序中包、类、接口、变量或方法的名字的字符序列。
命名规则:
标识符的首字母必须是字母、下划线”_”、美元符号”$”
标识符由数字、大写字母、小写字母、下划线以及美元符号组成,长度不受限制
不能把关键字和保留字作为标识符
标识符是大小写敏感的
Ps:为了提高阅读性,尽量见名知义

Java中的名称规范
包名:多单词组成时所有字母都小写
xxxyyyzzz
类名接口名:多单词组成时,所有单词的首字母大写
XxxYyyZzz
变量名和函数名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写
xxxYyyZzz
常量名:所有字母都大写,多单词时每个单词用下划线连接
XXX_YYY_ZZZ

3. 注释
单行注释// 多行注释 /* / 文档注释/* */
4. 常量和变量
常量:表示不能改变的数值
(1)整数常量
(2)小数常量
(3)布尔型常量
(4)字符常量
(5)字符串常量
(6)null常量
对于整数:java有四种表现形式
二进制,0-1,满2进一
十进制,0-9,满10进一
八进制,0-7,满8进一,用0开头表示
十六进制,0-9,A-F,满16进一,用0x开头表示
掌握二进制,八进制,十进制,十六进制之间的转换
负数的二进制表现形式
6=110
-6:其实就是6的二进制取反+1
这里写图片描述

    ASCII编码表

这里写图片描述
变量:就是将不确定的数据进行存储,也就是需要在内存中开辟一个空间
如何开辟内存空间:就是通过明确数据类型
使用变量:
变量的作用范围(一对{}之间有效)
初始化值
变量就如同数学中的未知数
四类八种数据类型
这里写图片描述
类型转换:强制转换和自动转换
自动转换 char byte short->int->long->float->double

  1. 运算符
    ●算数运算符
    这里写图片描述
    取模:-1%5=-1 1%-5=1
    +字符串相加:int+string会自动把int数据转换为字符串
    ●赋值运算符
    =,+=,-=,*=,/=,%=
    注意:
    short s=5;
    s=s+5; 报错
    s+=5; 自动类型转换,然后赋值

    ●比较运算符
    这里写图片描述
    比较运算符的结果都是boolean型,也就是要么是true,要么是false
    ●逻辑运算符
    这里写图片描述
    &和&&的特点:
    &:无论左边是true还是false,右边都运算
    &&::当左边为false时,右边不运算
    |和||的特点:
    |:无论左边是true还是false,右边都运算
    ||::当左边为true时,右边不运算

    ●位运算符
    这里写图片描述
    .<<:其实就是乘以2的移动的位数次幂
    .>>:其实就是除以2的移动的位数次幂
    乘除用位运算,效率最高
    .>>右移后最高位用原有符号为补
    .>>>右移后用0补

交换两个变量方法
①创建中间变量
int temp;
int n=8;
int m=3;
temp=I;
n=m;
m=temp;
②不用创建中间变量(有溢出风险)
int m=8;
int n=3;
n=n+m;
m=n-m;
n=n-m;
③不用创建中间变量
int n=8;
int m=3;
n=n^m;
m=n^m;
n=n^m;
●三元运算符
(条件表达式)?表达式1:表达式2
如果条件为true,运算后的结果是表达式1
如果条件为false,运算后的结果是表达式2
转义字符:通过\来转变后面字母或者符号的含义
\r按下回车键
\n换行
\b退格
\t制表符
\”
\’

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 谭木匠梳子断了怎么办 198地块上的企业怎么办 天猫投诉不成立怎么办 顾客老嫌瓷砖贵怎么办 公司的公章丢了怎么办 物业不给充电费怎么办 怎么办社保卡去哪里办 单位没给社保卡怎么办 诈骗链接点开了怎么办 私人老板拖欠工资不给怎么办 辞职了工资不发怎么办 老板欠工资不给怎么办 投资平台跑路了怎么办 眼镜太松往下滑怎么办 塑胶水管管断了怎么办 淘宝排名靠后了怎么办 我有古董想出售怎么办 被拍卖公司骗了怎么办 苹果4s铃声太小怎么办 新号码注册微信怎么办 uc不能下种子了怎么办 刚出生的小牛喘怎么办 回奶之后有硬块怎么办 回奶第十天硬块怎么办 断奶期间乳房有硬块怎么办 断奶后乳房有肿块怎么办 北京一证通到期怎么办 没做过后勤的人怎么办 别样app被税了怎么办 人肉代购被税了怎么办 网易考拉被税了怎么办 家住乐清被税了怎么办 糖耐结果高了怎么办 35岁之后死档案怎么办 档案被自己拆了怎么办 超过35岁的死档怎么办 医保卡和社保卡怎么办 吴江市民卡丢了怎么办 小人领导整你该怎么办 哥特王朝3死了怎么办 索尼z3无限重启怎么办