Java入门(1)--关键字 标识符

classpath

java搜索类的目标目录

Java程序制作过程

  • 1 编写java源文件
  • 2 编译源文件 javac 生成class文件
  • 3 运行程序class文件。
classpath
java -calsspath -cp 类名

Jvm Jre Jdk

Jvm

java virtual machine,java虚拟机,sandbox(保证一次编译 到处运行)

Jre

java runtime environment ,java运行时环境
==jvm+核心类库

jdk
java development kit
==jre + 开发工具

java_home path

供基于java的软件寻找jdk的执行程序。

paht

path= %java_home%\bin

Java关键字

定义:被java语言赋予了特殊含义的单词
特点:关键字中所有的字母都是小写

class       //类
interface   //接口
byte        //字节
short       //短整型
int         //integer整形
long
float       //浮点型
double      //双精度浮点

char        //字符
void        //空的 没有返回值
[定义值]
true        //
false       //
null        //空的 给对象赋值的
[流程控制]
if
else
switch
case
default         //默认 缺省
while
do              //
for
step            //步长
break           //中断,结束循环
continue        //继续,完成一个步骤后,进行下一次循环
return          //返回


[修饰符]
private         //私有的
protected       //受保护的
public          //共有的

abstract        //抽象的
final           //最终的
static          //静态的
java中没有动态,只有非静态
non-static
synchronized    //同步

extends         //扩展,继承
java中只能继承一个,也即是只能有一个父类
implements  `   //实现

new             //新建
this            //这个
super           //超类的,父类

instanceof      //是否是xxx的实例

try             //尝试
catch           //捕捉 抓取
finally         //最终

throw           //抛,抛出一个异常对象 动词
throws          //定义方法的时候抛出异常 声明语句

package         //包 文件夹
import          //导入
native          //本地的
strictfp        //
transient       //暂时的
vlotile         //  cpu不进行优化处理的
assert          //断言

标识符

在程序中自定义的一些名称
26英文字母大小写 0-9 _$组成
定义合法标识符规则

  • 1 数字不可以开头
  • 2 不能使用关键字

java中区分大小写
名字尽量要有意义


java中的名称规范

包名:多单词组成时 所有的字母都小写

com.java.xxx```
**类名接口名字:多单词组成时,苏偶的单词的首字母大写。**

com.java.xxx.HelloWorld

**变量名和函数名:多单词组成时,第一个单词首字母消息,第二个单词开始每个单词首字母大写**

public int addTwoNumbers(int a,int b)

**常量名:所有字母大写 多个用_链接**

int PAI = 3.14;

## 注释 ##
**单行注释**//
**多行注释**/**/
**文档注释** /** */

文档注释是java特有的注释,可以被JDK提供的工具javadoc所解析,生成一套以网页问价形式体现的该程序说明文档

/**
 *这里写文档注释 ,思想
 *作者名 日期
 */
 class HelloWorld{
     public static void main(String [] args){
         System.out.println("Hello World");
                 }
}

猜你喜欢

转载自blog.csdn.net/weixin_39381833/article/details/81510571