Java
1.Java版本 *****
JavaSE 标准版 是后者的基础
j2ME 小型版
JavaEE 企业版 servlet jsp 主要针对javaWEB程序开发 *****
2.Java特点
开源
跨平台 先安装Java虚拟机(jvm) --jvm来负责Java程序在该系统中的运行 jvm不能跨平台
一次编译 到处运行
3.jre与jdk
jre是Java的运行环境 包含jvm+Java核心类库 如果只运行不开发,只安装jre就行
jdk是java的开发工具包=开发工具+jre jre=jvm+核心类库+开发环境
4.开发工具
notepad++
Eclipse
Myeclipse
idea
5.运行java javac
6.基本命令行 常用命令DOS
打开命令行 window+r 输入cmd
cd..-->返回上一级目录
cd java-->进入到java文件夹
d:-->进入到D盘
cd--->返回所在盘的根目录
cls:清屏
ipconfig:查看本机的ip
7.Java代码执行过程
7.1 源文件 编写源文件 后缀名为.java 都是java源文件 注意 :需要设置格式和语言
7.2 编译源文件---> 编写字节码文件 文件为.class文件 注意:需要找到源文件所在文件夹运行javac
7.3 运行字节码文件,在运行java
8.解决javac 和java的路径问题
配置环境变量,打开电脑属性环境变量,找到path变量名,在值后面添加jdk内的bin路径
用户变量新建JAVA_HOME变量,值设为jdk内的bin路径
环境变量path添加%JAVA_HOME%
9.注释及关键字
9.1单行注释 ://
9.2多行注释:/*注释内容*/
9.3文档注释 :/** 文档内容*/
9.4关键字
定义被java语言赋予特殊含义 具有专门意义的单词
public static void main
10.标识符
类 接口 方法 起名字使用字符序列
标识符的命名规则
字母数字下划线组成,数字不能开头 严格区分大小写,不限制长度 不能使用关键字
驼峰命名法
11.数据类型
基本
整数 byte short long int
小数: float double
字符类型:char
布尔型: boolean
引用型 :javaSE类库 String date array list