一 Java语言
Java是一门具有面向对象 并且支持泛型 支持跨平台的高级编程语言
特点:
I.开源性:开源---免费 有利于Java的发展
II.面向对象:封装 继承 多态
III.跨平台性:一次编译 随处运行
IV.编译性:编写的java源文件,必须编译成字节码文件(.class)才能运行
V.动态性:在程序运行期间,可以动态修改编译后的文件------利用到反射技术
二 Java之父
詹姆斯.高斯林 ------被公认为“Java之父”
三JDK的版本
I.里程碑的版本是JDK1.5 提供了很多主流的技术
II.目前使用的比较稳定的版本是JDK8 与 JDK9
四 Java的平台体系
I.JavaME 最小的版本 主要用于移动端的开发
II.JavaSE 基础的版本 主要提供一些基础的语法
III.JavaEE 企业级版本 主要用于开发企业级Web项目
五 Java的环境搭建
I.在百度中搜索 JDK8,点进oracle中选中匹配自己的系统的jdk下载
II.下载安装后,在“计算机”中点入“属性”-“高级属性”配置环境变量个人中心
III.在系统变量中进行
a.新建一个变量为:JAVA_HOME 值为:C:Program FilesJavajdk1.8.0_241(JDK安装路径)
b.在Path中引入这个变量 语法:%JAVA_HOME%bin(%变量的名字%bin) 注意:需用分号来分割
六 第一个代码------HelloWorld
public class HelloWorld{
public static void main(String[] args){
System.out.println("HelloWorld!");
}
}
七 n与t的使用
n 换行
t 水平制表符
public class Demo{
public static void main(String[] args) {
System.out.println("ttttt 欢迎使用我行我素购物管理系统n");
System.out.println("*t*t*t*t*t*t*t*t"+"*t*t*t*t*t*t*t*t*t");
System.out.print("n");
System.out.println("tttttt 1.客户信息管理n");
System.out.println("tttttt 2.购物结算算n");
System.out.println("tttttt 3.真情回馈n");
System.out.println("tttttt 4.注销n");
System.out.println();
System.out.println("*t*t*t*t*t*t*t*t"+"*t*t*t*t*t*t*t*t*t");
}
}
八 注释
I.作用
a.对代码进行解释说明
b.帮助梳理项目逻辑
c.可以帮助快速查找bug
II.单行注释
a.用一行对代码进行注释
b.语法:// + 注释内容
c.可以激进型嵌套 但没有实际意义
多行注释
a.用多行对代码进行注释
b.语法:
c.不能进行嵌套
文档注释
a.语法:
九 标识符
I.组成:
a.数字组成 0-9 所有的数字
b.字母组成 a-z A-Z 所有的字母
c.特殊符号 $ _ (一般不使用特殊的符号)
d.其他国家符号的语言
II.注意:
a.标识符不能使用关键字
b.标识符不能以数字开头
c.标识符尽量不要使用其他特殊的符号



