Java 基础部分

环境变量

Win 系统设置方式

打开环境变量

Windows10系统截图

添加JAVA_HOME

我安装的目录是 D:\development\java\jdk1.8.0_361
 注意:这里点击确定后后面有打开的窗口都点击确认即可

测试是否设置成功

打开命令行窗口输入javac回车可以看到以下信息表示配置成功

关键字

NO关键字含义
1abstract表明类或者成员方法具有抽象属性
2assert断言,用来进行程序调试
3boolean基本数据类型之一,声明布尔类型的关键字
4break提前跳出一个块
5byte基本数据类型之一,字节类型
6case用在switch语句之中,表示其中的一个分支
7catch用在异常处理中,用来捕捉异常
8char基本数据类型之一,字符类型
9class声明一个类
10const保留关键字,在JS中表示常量
11continue回到一个块的开始处
12default默认,例如,用在switch语句中,表明一个默认的分支。Java8 中也作用于声明接口函数的默认实现
13do用在do-while循环结构中
14double基本数据类型之一,双精度浮点数类型
15else用在条件语句中,表明当条件不成立时的分支
16enum枚举
17extends表明一个类型是另一个类型的子类型。对于类,可以是另一个类或者抽象类;对于接口,可以是另一个接口
18final用来说明最终属性,表明一个类不能派生出子类,或者成员方法不能被覆盖,或者成员域的值不能被改变,用来定义常量
19finally用于处理异常情况,用来声明一个基本肯定会被执行到的语句块
20float基本数据类型之一,单精度浮点数类型
21for一种循环结构的引导词
22goto保留关键字,没有具体含义
23if条件语句的引导词
24implements表明一个类实现了给定的接口
25import表明要访问指定的类或包
26instanceof用来测试一个对象是否是指定类型的实例对象
27int基本数据类型之一,整数类型
28interface接口
29long基本数据类型之一,长整数类型
30native用来声明一个方法是由与计算机相关的语言(如C/C++/FORTRAN语言)实现的
31new用来创建新实例对象
32package
33private一种访问控制方式:私用模式
34protected一种访问控制方式:保护模式
35public一种访问控制方式:共用模式
36return从成员方法中返回数据
37short基本数据类型之一,短整数类型
38static表明具有静态属性
39strictfp用来声明FP_strict(单精度或双精度浮点数)表达式遵循IEEE 754算术规范
40super表明当前对象的父类型的引用或者父类型的构造方法
41switch分支语句结构的引导词
42synchronized表明一段代码需要同步执行
43this指向当前实例对象的引用
44throw抛出一个异常
45throws声明在当前定义的成员方法中所有需要抛出的异常
46transient声明不用序列化的成员域
47try尝试一个可能抛出异常的程序块
48void声明当前成员方法没有返回值
49volatile表明两个或者多个变量必须同步地发生变化
50while用在循环结构中

标识符

简单的说,凡是程序员自己命名的部分都可以称为标识符。即给类、变量、方法、包等命名的字符序列等都称为标识符。

注意事项

标识符的命名规则(必须遵守的硬性规则)
  • Java的标识符只能使用26个英文字母大小写,0-9的数字,下划线_,美元符号$
  • 不能使用Java的关键字(包含保留字)和特殊值
  • 数字不能开头
  • 不能包含空格
  • 严格区分大小写
  • 最好不要使用$符号开头
标识符的命名规范(建议遵守的软性规则,也是潜规则)
  • 标识符最好见名知意
  • 类名、接口名等:每个单词的首字母都大写,如:HelloWorld,String,System等
  • 变量、方法名等:从第二个单词开始首字母大写,其余字母小写,如:age,name,bookName,main
  • 包名等:每一个单词都小写,单词之间使用点.分割,如:cn.linuxcc.java.tools
  • 常量名等:每一个单词都大写,单词之间使用下划线_分割,形式,如:HOST_NAME,MY_DATA

数据类型

创作不易 请尊重他人劳动成果,未经授权禁止转载!
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇