JavaSE【1】-环境搭建
一、Java开发环境的搭建
所谓的Java开发环境的搭建,其实就是构建出一套可以编译和执行Java应用程序的软件工具;
在Java开发环境的搭建中需要安装JDK的软件工具(Java开发工具包);
1.1、搭建的步骤
1、下载JDK安装包(要求是不低于1.7的版本);
2、安装JDK软件(非C盘即可【同时不要含有中文目录】);
3、环境变量的设置
变量名 变量值
JAVA_HOME D:\Program Files\Java\jdk1.8.0_101
CLASS_PATH D:\Program Files\Java\jdk1.8.0_101\lib;D:\Program
Files\Java\jdk1.8.0_101\lib\dt.jar,tools.jar
Path(修改) ;D:\Program Files\Java\jdk1.8.0_101\bin
1.2、环境的验证
第一种方式:
运行-----cmd ------ 输入java命令-----查看是否存在提示信息
输入javac命令----查看是否存在提示信息
第二种方式:
自己动手编写一个Java应用程序,通过在DOS下进行编译和执行
执行First.java源程序的过程如下:
通过javac命令-----启动【编译器】----- 字节码文件 ----- 启动【解释器】-----执行------出结果
总结提示!
Java语言是一种【半编译】【半解释】型编程语言;
First.java ---- Java源程序;
First.class----字节码文件;
二、Java入门程序
2.1、Java程序样例
//定义一个Hello的类
public class Hello{
//定义的主方法(也是执行程序的入口)
public static void main(String[] args){
//打印信息的语法
System.out.println("信息内容");
}
}
备注!
-----------------------------------------------------------------------------------------
1、public 、 class 、static 、void 这些单词是“关键字”;
2、Hello 是我们给自己的这个类所取的名字(有规范的);
3、String 、 System 这是Java内部提供的class类;
-----------------------------------------------------------------------------------------
三、入门程序分析
总结和说明:
1、我们定义的源文件的名称和public class后的类的名称必须要保持一致;
2、直接可以执行的一个类,必须要具备一个main方法(入口程序)【写法比较固定】;
3、在执行程序的时候JVM(Java虚拟机)默认是调用这个main方法的(所谓main方法比较固定);
4、一个Java源程序在执行的过程中是会经历 编译 和 解释的过程;
四、Java中的关键字
所谓的关键字就是在Java平台内部已经具有了特殊含义的一些单词,比如:public 、 class 、 static 、 int、float 、 double .......,我们在定义自己的一些变量、类名的时候,不能使用这些单词,以免混淆;
备注!
1、所有的关键字都是小写的;
2、在开发工具中都会存在颜色的标识;
五、Java中的标识符
所谓的标识符就是我们自己在编写程序的过程中给类、变量、方法等取的名称;我们在定义标识符的时候可以遵循一些规范:
1、字、下、美、人、数;
字:可以使用汉字,但是不推荐;
下:下划线;
美:$ 美元符号;
人:人民币¥;
数:数字;
2、类名: 首字母大写;
3、属性名:变量-首字母一定要小写,常量-全部大写; 变量 : name 常量: MAX_VALUE
4、方法名:一般都是动词+名词形式;比如 :getName
提示!
关键字不要用做标识符;
六、Java中的注释
所谓的注释,就是在程序中体现出来,便于我们对程序进行理解。但是不会参与编译过程(程序部分是忽略注释的)。在Java中的注释分为3种形式:
第一种:单行注释
// 这是单行注释,只会管理一行内容;
第二种:多行注释
/*
*
*这是多行注释,可以针对更多的内容进行注释;
*/
第三种:文档注释
/**
* 这种类型的注释是可以被生成文档的时候进行添加的;
*/
七、输出信息语法
System.out.println("信息内容");
结果:
信息内容
System.out.print("admin");
System.out.print("guest");
结果:
adminguest
println 和 print 区别?
println表示的输出并且换行操作;
print表示输出但是不进行换行操作;
标签:Java,环境,System,public,注释,-----,JavaSE,class,搭建
From: https://www.cnblogs.com/hardrockstudy/p/17372138.html