java认知

java的数据类型:

基本数据类型:共八种(byte、short、int、long、float、double、char、boolean)

引用类型:

1.基本数据类型之外的都是引用类型

2.包括API的类,如String、File

3.包括自定义类,如PersonalAccount

4.包括数组,如int[],String[]

包的概念:

1.有逻辑关系的类的集合

包的作用:

1.避免类重名

2.控制访问权限

包的命名规范:用“.”号来区分包的级别,包名一般小写。

1.第一级,指该项目的类型

2.第二级,指项目所开发或者运行的公司名称

3.第三级,指项目名称

4.第四级,指项目模块的名称

权限访问修饰符

1.public:公共权限,修饰类、属性、方法。(可被任意类访问)

2.protrcted:受保护权限,修饰属性、方法。(可以被同类访问,如果不是同包类,必须是该类的子类才可以访问)

3.default:同包权限,修饰类、属性、方法。(只能被同包的类访问)

4.private:私有权限,修饰属性、方法。(只能在本类中访问)

封装性:

1.隐藏对象的内部结构

2.对象的属性和方法结合在一起,形成一个独立单位

3.属性通过方法被调用

表达式:使用标识符和运算符组成的序列。

1.逗号表达式(用来分隔表达式如:int a=1,b=2;)

2.问好表达式(用“如果...”,“如果...”,“即为...”的方式)

3.逻辑表达式(用逻辑运算符将关系表达式连接起来的式子,其值是一个逻辑值,“true”或“false”)

标识符:变量、常量、方法,都有名字,称之为标识符。

作用:用来给类、对象、方法、变量、接口和自定义数据类型命名的。

命名规则:

-某一个区域中是唯一的

-必须由字母、数字、下划线和¥符号组成

-不能以数字开头

-不能使用非法的字符

-不能使用系统关键字

-不能使用空格来分隔

-长度无限制

-严格区分大小写

-不同标识符有一定的命名规则

-对于常量的命名要注意初始值

标识符的命名约定:

-类和接口名每个首字母大写

-方法名首字母小写

-常量名,基本数据类型的常量名全部大写,对象常量可大小混写

-变量名首字母小写,可混写

分号:被当作分隔符使用

块:分静态块和动态块

关键字:java里定义好的一些字

空白:根据逻辑关系加空白行,增强可读性

花括号:用来包括自动初始化的数组的值,用来定义程序块、类、方法以及局部范围

Java注释

- // 单行注释

- /* 单、多行注释 */

- /** 文档注释 */

原文地址:https://www.cnblogs.com/baichaofeng123/p/7003265.html