第一天小总结 第一章:Java概述、环境变量、注释、关键字、标识符、常量 1.1 Java概述Java是一门编程语言,编程语言就是用来编写软件的。我们所熟知的很多软件都有用java编写。例如:QQ、迅雷、淘宝、京东等等…… Java开发工程师主要编写的软件: 1. 互联网:电商、P2P等等; 2. 企业级应用:ERP、CRM、BOS、OA等等。 在基础班我们会学习Java的基础知识,即JavaSE部分。其它的javaME和javaEE都是以javaSE为基础。 1.2 常用DOS命令常用的dos命令的用处: 开发人员有时需要用dos命令去操作: 弹出DOS控制台的方法是: 1. win+R,然后输出cmd 2. Shift+ 鼠标右击+选择打开dos命令窗口(win10是Powershell窗口) A:d: 回车 盘符切换 * B:dir(directory):列出当前目录下的文件以及文件夹 * C:cd (change directory)改变指定目录(进入指定目录) * D:cd.. : 退回到上一级目录 * E:cd\: 退回到根目录 * F:cls : (clear screen)清屏 * G:exit : 退出dos命令行(分割线上的需要掌握,下的了解) * /========================================================= * md (make directory) : 创建目录 * rd (remove directory): 删除目录 * del (delete): 删除文件,删除一堆后缀名一样的文件*.txt * notepad 创建文件 * 删除带内容的文件夹 * rd + /s 文件夹名称(询问是否删除) * rd + /q + /s 文件夹名称(直接删除) 1.3 Java开发环境概述Java语言特点:简单性 、解释性、面向对象、高性能、分布式处理、多线程、健壮性、动态 结构中立、安全性、开源(主要)、跨平台(主要) Java编程需要安装Java开发环境(JDK:Java开发工具包 Java Development Kit),它里面包含(jre+开发工具)。 JRE:Java Runtime Environment它是Java运行环境。如果不用开发,只需要运行程序,只用在电脑上安装JRE即可。它包含Java的虚拟机 JVM (Java Virtual Machine)和核心类库。Java就是依靠jvm来实现跨平台(安装不同系统的jvm实现跨平台)。 Jdk(jre+开发工具) > jre(jvm+核心类库) > jvm 1.4 Java开发环境搭建配置环境变量 计算机->属性->高级系统设置->高级->环境变量->系统变量>新建一个变JAVA_HOME>jdk安装目录 计算机->属性->高级系统设置->高级->环境变量->系统变量path->jdk安装目录bin Win10 :path里第一行新建一个路径jdk安装目录bin(推荐:%JAVA_HOME%\bin) Win7::path里最前面加jdk安装目录bin; 第二章:Hello World案例 2.1Java程序流程1. 源文件:编写Java源文件(我们也称之为源代码文件),它的扩展名为.java; 2. 编译:然后通过编译器把源文件编译成字节码文件,字节码文件扩展名为.class; 3. 运行:最后使用解释器来运行字节码文件。 class helloworld{ public static void main(String[] args){ System.out.println("helloworld"); } } 第三章:注释、关键字与标识符 3.1注释: 单行注释: // 多行注释: /* xxxxxxx */ 文档注释: /** xxxxxxxx */ 3.2关键字:java里面被赋予特殊含义的单词。 例如: class: 类;public:公共的;void:没有返回值;static:静态的 标识符:除了关键字的单词,我们自己起的名字。 规则: 数字 字母 _ $ 组成 注意: 不能以数字开头 不能是关键字 严格区分大小写,不限制长度起名时,尽量达到见名知意 3.3常量和变量:常量:运行过程中 其值不会发生改变的量就是常量 变量:运行过程中 值可以发生改变的量 定义格式: 数据类型 变量名 = 初始化值; 例如: int a = 10; 注意事项: 1:局部变量使用之前必须先赋值; 2:变量作用范围 只在当前{} 3: 在同一个范围内 不能重复定义相同名字的变量 4:int a,b; a=10;b=10; int c=10,d=10; 第四章:数据类型 4.1基本类型 整型: byte 占1字节 范围(-128 ~ 127); Short 占2字节 int 占4字节 Long 占8字节 整型 默认类型是int 浮点型 float 占4字节 double 占8字节 浮点型默认类型是double 字符型 char 占2字节 布尔型 boolean 占1字节或1位(未给出定义) 计算机中的存储: 最小的信息单元:bit 最小的存储单元:byte = 8个bit位 4.2引用类型: 类 接口 数组 枚举 4.3数据的类型转换: 隐式转换:从小 自动就能提升为大的类型(byte < short,char < int < long <float < double) 例子:int d = 10;long l= d; byte c = 10; short a = 20; long b = c+a; 注意: int类型范围内的常量 在进行预算的时候 不用考虑类型转换直接赋值。 比int类型小的变量在进行运算的时候 会自动提升为int类型再进行计算强制转换: a的数据类型 变量 = (a的数据类型)b变量; 例子:long l = 10L;int a = (int)l;
|