您的位置:首页 > 编程语言 > Java开发

Java简介、安装及一些注意事项

2017-09-07 09:23 267 查看
一、Java简介

1995年由SUN公司推出的一门高级编程语言,面向互联网的编程语言,是WEB应用程序的首选语言,简单易学,安全可靠,跨平台。

1. java为什么能够跨平台?

java虚拟机 --- Java Virtual Mechine --- JVM.

所有的java程序都是运行在java虚拟机上的,java虚拟机屏蔽了不同操作系统之间的差异性,使得相同的java程序能够在不同的操作系统上运行 ,从而实现了java语言的跨平台。

注意:java语言是跨平台的,但java虚拟机不是跨平台的。

2. java技术结构

J2SE --- 标准版,为一些小的应用程序及桌面程序提供了解决方案。

J2EE --- 企业版,为企业中项目的开发提供了解决方案。

J2ME --- 移动版,主要是嵌入一些小型电子设备中,实现了移动端的开发。

3. JDK、JRE 、JVM

JVM --- Java Virtual Mechie --- java虚拟机,是java语言跨平台的前提。

JRE --- Java Runtime Environment --- java运行时环境。JRE包括了核心类库和JVM

JDK --- Java Development Kit --- java开发工具包。包含了开发工具和JRE。

二、安装

1. 下载JDK 

java.sun.com

www.oracle.com

安装时不建议装在C://program files 目录下

注意:安装路径中不要出现空格和中文

java程序执行分两步 --编译、运行

编译--- 将java源文件翻译成机器能够读懂的字节码文件(.class文件)

运行--- 执行字节码文件得出结果并返回。

2. 环境变量

是为操作系统指定一些运行参数的量。

JAVA_HOME = java的安装路径

Path = %JAVA_HOME%\bin

可以通过set变量名 = 变量值; 的方式设置一个临时的环境变量,dos窗口关闭后,该临时变量随之消失。

三、关键字

是指在java中被赋予了特殊含义的单词。

在java中一共有53个关键字,其中51个在用,还有两个目前没被使用,称之为保留字--- const 、 goto

所有关键字都是小写的。 

用于定义数据类型的关键字--- class、interface、byte、short、int、long、float、double、char、boolean、void、enum

用于定义数据类型值得关键字--- true、false、null

用于与定于流程控制的关键字--- if、else、switch、case、default、while、do、for、break、continue、return

用于定义访问权限修饰符的关键字 --- private 、 protected 、public

用于定义类、函数、变量修饰符的关键字--- abstract、final、static、synchronized

用于定义类与类之间的关键字--- extends 、implements

四、标识符

在程序中自己命名的名字

五、命名规则:

可以由字母、数字、_、$组成
注意:实际开发中$符号几乎不用
可以是其中纯粹的一种,但不能是纯数字,数字也不能开头

      Java支持中文命名,但是不推荐
    不能使用关键字
Java是大写小敏感的语言,所以只要两个名称有一点不同就是不同的标识符
D:\\
Demo.java
public class Demo{}
class demo{}
为了提高程序的可阅读性,尽量做到见名知义

六、驼峰命名法

类名/接口名:当由多个单词组成的时候,每个单词的首字母大写,其余字母小写HelloWorld  Demo
变量名/方法名:当由多个单词组成的时候,第一个单词的首字母小写,其余单词的首字母大写
helloWorld  demo
包名:如果由多个单词组成,所有字母全部小写,单词之间用 .
隔开
常量名:如果由多个单词组成,所有字母全部大写,单词之间用_隔开
main是标识符还是关键字?---标识符

七、注释

// 单行注释

/*

* 多行注释

*/

/**

* 块注释|文档注释

*/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: