第一章:Java概述
1、Java是基于面向对象的编程语言,创建对象才能去调用对象里面某个方法或属性,当然静态方法和属性是不用创建对象就能直接调用的,对象就是对一个实例的描述,所谓java世界里一切皆对象,类是对对象的具体描述,通俗点将类就是一个对象,对象就是一个类。
2、标识符:
Java中,自己定义的内容
标识符的规则:
组成:字母52个(严格区分大小写a-z、A-Z)、数字0-9、_、$
注意:不能数字开头,不能是关键字
定义名字:_abc 0a a0 a#a a$a void _void
YES NO YES NO YES NO YES
3、标识符命名规则
(1)类名:每个单词的首字母大写,其他字母则小写。例如:UserInfo。
(2)方法名或者变量名:第一个单词的首字母小写,其他单词的首字母都要大写。例如:getUserName()。
(3)常量:所有单词的所有字母全部大写,有多个单词组成,通常情况下单词之间用“_”分割。例如:MIN_VALUE。
(4)包名:所有单词的所有字母全部小写。例如:examples.chapter1。
第二章:数据
1、程序 = 数据 + 逻辑 通常数据是会变化的,逻辑是不变的。
2、数据类型
(1)基本数据类型:整数、小数、字符、布尔
(2)引用数据类型:数组、类、接口
3、整数类型
(1)十进制表示方式:正常数字 如100
(2)二进制表示方式:以0b(0B)开头 如0b1011 、0B1001
(3)十六进制表示方式:以0x(0X)开头 数字以0-9及A-F组成 如0x23A2、0xa、0x10
(4)八进制表示方式:以0开头 如01、07
4、字符类型
PS:字符必须使用''包裹,并且其中能且仅能包含一个字符 如'a','A'
5、字符串类型
PS:字符串String类型是一种引用类型,字符串必须使用""包裹,其中可以包含0~N个字符 如"null"
1、Java是基于面向对象的编程语言,创建对象才能去调用对象里面某个方法或属性,当然静态方法和属性是不用创建对象就能直接调用的,对象就是对一个实例的描述,所谓java世界里一切皆对象,类是对对象的具体描述,通俗点将类就是一个对象,对象就是一个类。
2、标识符:
Java中,自己定义的内容
标识符的规则:
组成:字母52个(严格区分大小写a-z、A-Z)、数字0-9、_、$
注意:不能数字开头,不能是关键字
定义名字:_abc 0a a0 a#a a$a void _void
YES NO YES NO YES NO YES
3、标识符命名规则
(1)类名:每个单词的首字母大写,其他字母则小写。例如:UserInfo。
(2)方法名或者变量名:第一个单词的首字母小写,其他单词的首字母都要大写。例如:getUserName()。
(3)常量:所有单词的所有字母全部大写,有多个单词组成,通常情况下单词之间用“_”分割。例如:MIN_VALUE。
(4)包名:所有单词的所有字母全部小写。例如:examples.chapter1。
第二章:数据
1、程序 = 数据 + 逻辑 通常数据是会变化的,逻辑是不变的。
2、数据类型
(1)基本数据类型:整数、小数、字符、布尔
(2)引用数据类型:数组、类、接口
3、整数类型
(1)十进制表示方式:正常数字 如100
(2)二进制表示方式:以0b(0B)开头 如0b1011 、0B1001
(3)十六进制表示方式:以0x(0X)开头 数字以0-9及A-F组成 如0x23A2、0xa、0x10
(4)八进制表示方式:以0开头 如01、07
4、字符类型
PS:字符必须使用''包裹,并且其中能且仅能包含一个字符 如'a','A'
5、字符串类型
PS:字符串String类型是一种引用类型,字符串必须使用""包裹,其中可以包含0~N个字符 如"null"