疯狂java讲义李刚上课笔记.doc

上传人:M****1 文档编号:456353116 上传时间:2022-08-27 格式:DOC 页数:96 大小:408.50KB
返回 下载 相关 举报
疯狂java讲义李刚上课笔记.doc_第1页
第1页 / 共96页
疯狂java讲义李刚上课笔记.doc_第2页
第2页 / 共96页
疯狂java讲义李刚上课笔记.doc_第3页
第3页 / 共96页
疯狂java讲义李刚上课笔记.doc_第4页
第4页 / 共96页
疯狂java讲义李刚上课笔记.doc_第5页
第5页 / 共96页
点击查看更多>>
资源描述

《疯狂java讲义李刚上课笔记.doc》由会员分享,可在线阅读,更多相关《疯狂java讲义李刚上课笔记.doc(96页珍藏版)》请在金锄头文库上搜索。

1、第一章 到 第十二章day01Java开发前奏(第1章)IT行业 硬件 - 各种硬件, 技术含量越高,价格越贵。 软件 - 看不到,摸不着。 软件比硬件值钱得多! iPhone 5 - 5000 制造成本400块其他在品牌,在软件。 美国几乎不造硬件硬件不如软件挣钱。程序 软件的核心部分 程序:当我们要做一件事情时,需要按一种既定的流程、步骤,依次完成每个过程, 最后结果就出来了。 真正的程序员,会影响他的生活习惯,做所有事情,都会有计划,有步骤。 计算机程序: 驱动机器去为我们按既定流程、步骤去完成某件事情。 =计算机是很蠢的!它只会按我们规定的步骤去做事=Java能做什么? 1. 做桌面软

2、件。 针对个人。 Java在桌面软件领域、并不流行。 MS,win8向“移动操作系统”转型。 2. 大型信息化系统。(Java最擅长) 针对企业。 taobao(阿里软件)、各种银行系统、证券、电信、移动 3. 移动互联网软件。 针对个人。 Android 编程语言的运行机制 程序: 驱动机器去为我们按既定流程、步骤去完成某件事情。 能直接驱动计算机的 机器指令。(难度非常大) 汇编 高级语言(C、Java)高级语言编程: 源代码就像“作文”一样,容易编写。 但高级语言的源代码,机器看不懂,但人容易看懂、容易编写。学编程的所有工具安装准则: 1. 不要安装在有空格的路径下。 2. 不要安装在有

3、中文的路径下。 (1) 安装JDK.(2) 既然要使用Java开发,经常需要使用javac、java命令。 执行计算机命令的两个方法 A。 每次运行命令时,都输入该命令的绝对路径。 可行,坏处是麻烦。 B。 告诉系统,总是到某些目录下去找命令。 这就需要PATH环境变量: 它的值是N条路径。中间以分号隔开。 用于告诉操作系统, 以后操作系统要找命令时,就依次在这N条路径中找, 如果找到了,操作系统就执行这些命令。 如果没找到,操作系统就提示:“不是内部或外部命令,也不是可运行的程序” PATH环境变量的作用:告诉【操作系统】到哪些路径下去找【命令】。/* 绝对路径 :以盘符开始的路径,就是绝对

4、路径。 c:abct.txt 相对路径: 不以盘符开始的路径,就是相对路径。 abct.txt*/* 启动dos窗口, 运行 cmd 打开“快速编辑模式”,即可用“右键”完成复制、粘贴。 cd 路径 进入指定路径。 特殊路径: 根路径。 . 当前路径。 符号前的就是当前路径。 . 上一级路径。 dir: 列出该路径下的所有文件和目录。 切换盘符: 直接输入盘符:即可。*/Java程序的最小程序单元: 类。 要定义类 修饰符 class 修饰符 ,只能是public。 Java程序,如果要运行,必须有个入口方法:main方法: public static void main(String arg

5、s) Java源文件的命名规则: 1. 文件名必须以.java为后缀 2. 如果源文件中定义了public修饰的类,主文件名必须与类名相同。 一个Java源文件,可以包含多个类定义。 但一个Java源文件最多只能包含一个public修饰的类。编译Java程序的命令: javac -d 目录 源文件的文件名 指定将生成的新文件放在哪里。 javac生成的新文件名的命名规则: 类名.class (每个类,对应一个class文件)运行Java程序的命令: java 类名关于CLASSPATH环境变量的解释: 1. CLASSPATH环境变量可以不设置。 2. CLASSPATH环境变量的作用? CL

6、ASSPATH环境变量的作用:告诉【JVM】到哪些路径下去找【类】。 CLASSPATH环境变量的值,依然是N条路径,路径之间用分号隔开。 3. 如果你不设置CLASSPATH环境变量,相当于CLASSPATH的值是一个点(.) 如果你设置CLASSPATH环境变量,记得要加上一点(.)。Java程序的注释: 注释的作用: 给人(包括自己)看的。 注释:对程序本身,不存在任何影响。 建议: 总是为程序添加合适的注释。 注释: 还可用于调试程序,可以把程序中某段代码先注释掉。 对于程序员来说,还有一个更重要的能力:排错。 1. 先多遇到错误,多解决错误。 2. 常见的错误,记下来引起错误的原因。

7、 注释分为3种: 单行注释: / 多行注释: /* */ 文档注释: /* */ 它可用于生成API文档。作业: 10个类,分别在屏幕上打印不同的形状:三角形、正方形、长方形day02数据类型与运算符(第3章)Java语言的运行机制: 它既想吸收编译型语言的速度快的优点,又想吸收解释型语言“跨平台”的优点 它变成了一个“既需【编译】(平台无关的字节码文件)、又需要JVM的【解释】”的语言。 Java语言的程序,速度快,而且能跨平台。编译Java程序的命令: javac -d 源文件的路径运行Java程序的命令: java 类名只要做Java开发,javac、java这两个命令是必需的。 是由O

8、racle的JDK所提供的。 SDK(Software Develop Kits) JDK (Java 的SDK)开发Java之前的准备: (1) 安装JDK。 Java for Developer(JDK) JRE + 各种编译工具。 Java for Your Computer(JRE) JRE (Java的Runtime Enviorment) JVM + 基础类库、程序 (2) 由于我们需要使用javac、java命令。 如果不配置环境变量,每次使用javac、java命令时,都需要输入命令的绝对路径。 可以配置PATH环境变量,它的值是N条路径(以;隔开),以后你输入任何命令时,操作

9、系统都会在PATH所指定的系列路径中搜索。Java程序的最小结构单元: 类。 面向对象。【C程序的最小结构单元: 函数。 面向过程】写Java程序,定义类: 修饰符 class / 入口方法、开始点 public static void main(String args) / 执行性代码 System.out.println(); 注释: 1. 单行注释。 / 2. 多行注释。 /* */ 3. 文档注释。 /* */ 文档注释的作用: javadoc可以直接提取源代码中文档注释,生成对应的【API文档】。 何为API文档? 当我们写了一些类之后,应该为这些类编写“使用说明书”。 javado

10、c命令: 程序员只要在源代码中添加文档注释,javadoc就可以为提取注释,生成使用说明书【API文档】。 API文档 包列表区 | 详细说明区 -| 类列表区 |文本编辑器: notopad、vim(最老牌、经典文本编辑工具)、ultraedit、editplus。 生成API文档的步骤: (1) 在源代码中添加文档注释。 文档注释必须添加在 类、方法、field、内部类 之前才有效。 如果你把文档注释放在其他地方,它只能多行注释。 (2) 使用javadoc命令: javadoc -d 源文件变量 编程就要操作数据。数据就要放在“东西”中。 变量的作用:“装”一切的数据。通俗理解:可以把变量理解成“瓶子”。 变量需要有个名字(标识符)。通过该名字即可访问变量 分隔符: 所有的符号,都是英文符号。 空格、 花括号 、 、() .标识符:(identifier) 名字 只能由于字母(包括中文字符)、数字、下划线、$组成,其中数字不能开头。 标识符不能是Java的关键字或保留字。关键字: 48个。 2个保留字:(goto、const)现在还没有使用,也许以后会用。 3个直接量: true、false、null。就

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号