关键字:被Java语言赋予特定的含义的单词!
class:类(最基本的单元)
public:权限修饰符 (公共的,公开的)
static:静态修饰符
void:(Java中方法没有具体返回值:使用void代替)
数据类型:
基本类型.... int,boolean,double,float,long,byte,short...
运算符号:
面向对象部分:extends(继承) interface(接口) abstract(抽象)
main:不是关键字:main(): 程序的入口 (能够被Java虚拟机 jvm识别)
计算机语言的这些标点符号:全部都是英文符号(不能出现中文):设置输入法:中文时使用英文标点!
注释: 提高代码阅读性
注释的划分:
1)单行注释 //注释的文字
2)多行注释 /星 注释的文字 星/
3)文档注释 /星星 注释的文字 星/
注意:
写代码:养成写注释的习惯
标识符:
给类,接口,变量以及方法等起名字的字符序列! (见名知意)
包: 目录/文件夹(面向对象中讲):字母全部小写
定义格式:package
单级包
com
HelloWorld.java
多级包:开发中(公司域名反写) :中间用点隔开(分包)
cn.hsbc.dev
cn
hsbc
dev
HelloWorld.java
package cn.hsbc.dev; 后面讲包的编译
给类(接口)的命名规则:
1)一个单词:第一个字母大写,其余小写
举例: class Demo{} class Hello{}
class Student{} 学生类 class S{} (不符合规则:见名知意)
2)多个单词:每一个单词的首字母大小写,其余小写 (大驼峰命名法)
举例: class MakeNameDemo{}
class HelloWorld{}
给变量,(方法)的命名规则:
1)一个单词:单词全部小写
定义一个整数类型: int price = 10 ;
现在这个main main()
2)多个单词:第一个单词全部小写,从第二个单词开始,首字母大写,其余小写 (小驼峰命名法)
自定义方法名:
checkName()
checkPassword()
给常量的命名规则:
1)一个单词: 字母全部大写
举例: "HEELO"
2)多个单词:每个单词字母全部大写,单词和单词之间使用下划线隔开
举例
"HELLO_WORLD"
标识符的组成规则:
1)数字字符
2)英文大小写字母
3)_和$符号
注意事项:
1)数字不能开头
2)Java严格区分大小写
3)起名字:给类,变量等,不能是Java中的关键字
常量:
在程序的执行过程中,其值不发生改变的量!
分为两大类:
1)字面值常量
字符串常量
使用双引号括起来的内容
举例:"我爱高圆圆","helloworld","aa"
字符常量
使用单引号括起来的单个内容
举例: 'ab'错误的 '0','a','A'
整数常量:
整数:默认十进制数据
100,65,1000
进制---整数常量范畴!
小数常量
3.1415926
12.34
布尔常量
true/false
空常量:null
2)自定义常量(后面:面向对象部分讲解) 关键字:final有关
二进制:组成:0,1, 以0b开头
八进制:组成:0,…7组成,以0开头
十六进制:组成:0…9,a…f,组成,以0x开头
十进制:整数默认十进制