JAVA学习笔记1

1.java的跨平台
java能跨平台是因为JVM,java语言可以跨平台,JVM不能跨平台
对于不同的系统,有不同的JVM---Window JVM、Linux JVM、Mac JVM

2.java关键字
java关键字是被java语言赋予特殊含义的单词
特点:所以关键字都是小写
注意事项:
goto和const是java中的保留字,现在很少使用

3.标识符
标识符,就是给类、接口、方法、变量等起名字的符号。
规范:26个英文字母大小写,数字:0-9,符号:“_”、“$”
命名规则:标识符以字母、符号开头

4.常见的命名规则
1.驼峰命名
2.包:就是文件夹,把同名的类放到不同的包下,以示区分。
包名小写
单级:com,cn,itcast,liuyi
多级:包用.隔开
举例:cn.itcast,com.baidu
3.公司的域名反写
4.类或者接口:
如果是一个单词,该单词的首字母大写。
举例:Demo、Test、Student
如果是多个单词,每个单词的首字母大写。
举例:NewStudent、LoveMagic
5.方法和变量
如果是一个单词,首字母小写
举例:age、name
如果是多个单词,第一个首字母小写,第二个单词开始,每个单词首字母大写
举例:studentAge
6.常量
字母都大写
如果是一个单词:MAX
如果是多个单词,用_隔开:
STUDENT_MAX_AGE

5.常量
分类:
A.字面值常量
举例:
12,134(整数常量)
12.4,1.2(浮点数常量)
'a'、'A' 字符常量,使用单引号括起
true、false 布尔值常量
"hello" 字符串常量,用双引号括起
null空常量
B.自定义常量

6.进制
1)对于整数,JAVA支持一下4种表示形式:
二进制、八进制、十进制、十六进制

2)1byte = 8bit
     1k = 1024byte
     1M = 1024k
     1G = 1024M

3)由于二进制表示的数据太长了,所以,出现了八进制:
      把二进制的数据按照从右往左,每三位组合,不够左边补0.
      然后,把数据换算成十进制的数据,最后把数据组合成一个数据就是八进制.
 
 4)把二进制的数据按照从右往左,每四位组合,不够左边补0.
      然后,把数据换算成十进制的数据,最后把数据组合成一个数据就是十六进制.
  进制越大,表现形式越短

  5)数据组成:
        0b表示二进制
        0表示八进制
        0x表示十六进制
        默认十进制

7.进制的转换
1)其他进制转换成10进制
基数:x进制,基数就是x
系数:就是每一位上对应的数值
权:就是每一个系数的基数次幂值,把数据从右往左进行对编号,从0开始。
结论:
把每一个:系数*基数^权次幂 累加
2)10进制到其他进制的转换
规则:除基取余,直到商为0,余数反转
3)二进制、八进制以及十六进制的相互转换
按转换规则:
八进制:3位组合
十六进制:4位组合
4)源码、反码和补码(计算机中所有的运算采用补码)
源码:符号位+数值位
正数的符号位是0,负数的符号位是1。
示例:
7的二进制:00000111
符号 数值位
+7 0 00000111
-7 1 00000111

       反码:
       正数的反码和源码相同
       负数的反码是源码的符号位不变,数值位1变0,0变1。
       示例:
                符号          数值位

+7 0 00000111
-7 1 11111000

        补码:
        正数的补码和源码相同
        负数的补码是反码+1 
       示例:
                符号          数值位

+7 0 00000111
-7 1 11111001

8.变量

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

推荐阅读更多精彩内容