1、计算机概述
- 计算机:PC、台式机、手机……
- 计算机硬件:内存、CPU、显卡……
- 计算机软件
- 系统软件:Windows、Linux、Mac OS
- 应用软件:qq,yy,飞秋
- 软件开发(理解)
- 软件:是由数据和指令组成的。(计算器)
- 开发:就是把软件做出来。
- 如何实现软件开发呢?:就是使用开发工具和计算机语言做出东西来
- 语言
- 自然语言:人与人交流沟通的
- 计算机语言:人与计算机交流沟通的:Java、C++、Python
- 人机交换
- 图形界面:操作方便只管
- DOS命令:需要记忆一些常见的命令
2、键盘功能键的认识和快捷键
- 功能键的认识
- tab:制表符
- shift:上档键:中英文切换
- ctrl:控制键,一般和别的键配合使用
- alt:"Alt”键又名交替换档键、更改键、替换键,因为它是英语单词“Alternate”,一般和别的键配合使用
- windos:徽标键
- 空格
- 上下左右
- 回车
- 截图:print Screen
- 快捷键
- 全选 Ctrl+A
- 复制 Ctrl+C
- 粘贴 Ctrl+V
- 剪切 Ctrl+X
- 撤销 Ctrl+Z
- 保存 Ctrl+S
3、常见的DOS命令
这里的Dos命令,了解即可,建议去学习Linux的相关命令
- 常见的如下
- 盘符的切换:D:回车
- 目录的进入:cd javase\day01\code
- 目录的回退:cd…、cd\
- 清屏:cls
- 退出:exit
- 其他的几个(了解)
- 创建目录:mkdir
- 删除目录:deldir
- 创建文件:touch 文件名
- 删除文件
- 显示目录下的内容:dir
- 删除带内容的目录
4、Java语言概述
- Java语言的发展史
- Java之父:詹姆斯·高斯林
(1)版本
JDK1.4.2
JDK5
JDK7
(2)Java语言的特点
有很多小特点,重点有两个开源,跨平台
(3)Java语言是跨平台的,请问是如何保证的呢?(理解)
我们是通过翻译的案例讲解的。
针对不同的操作系统,提高不同的jvm来实现的。
(4)Java语言的平台
JavaSE:Java基础语法
JavaME--Android
JavaEE:面向企业级开发
5、JDK,JRE,JVM的作用及关系
- 作用
- JVM:Java虚拟机:保证Java语言跨平台
- JRE:Java程序的运行环境
- JDK:Java程序的开发环境
- 关系
- JDK:JRE+ToolKits(工具集)
- JRE:JVM+类库
- 我们如果想运行Java程序的话,只需要安装jre就行,但是实际上,作为开发人员,我们只需要安装jdk即可,既可以开发,又可以运行
6、JDK的下载,安装,卸载
- 下载
- 也以到百度搜索JDK即可。
- 我给你,建议使用jdk8版本
- 安装
- 绿色版:解压并配置环境变量就可以使用
- 安装版:必须一步一步的安装,一般只要会点击下一步即可
- 注意:建议所有跟开发相关的软件都不要安装在有中文或者空格的目录下。
- 卸载
- 绿色版:直接删除文件夹
- 安装版
- 控制面板 --> 添加删除程序
- 通过专业的软件卸载工具。(比如360的软件管家卸载)
- 用geek卸载:一款超级好用的卸载软件
7、第一个程序:HelloWorld
class HelloWorld {
//主方法
public static void main(String[] args) {
//在控制台打印
System.out.println("HelloWorld");
}
}
-
程序解释:
- Java程序的最基本单位是类,所以我们要定义一个类。
- 格式:class 类名:class HelloWorld
- 在类中写内容的时候,用大括号括起来。
- Java程序要想执行,必须有main方法。
格式:public static void main(String[] args)
- 方法也用大括号括起来
- 你要做什么呢?今天我们仅仅做了一个简单的输出
- 格式:System.out.println(“HelloWorld”);
- 注意:""里面的内容是可以改动的。
- Java程序的最基本单位是类,所以我们要定义一个类。
-
Java程序的开发执行流程:
A:编写java源程序(.java)
B:通过javac命令编译生成.class文件
C:通过java命令运行.class文件
8、常见的问题(掌握)
-
扩展名被隐藏
如何找到:工具–文件夹选项–查看–去除隐藏扩展名的那个勾勾
-
要求文件名称和类名一致。实际上不这样做也是可以的。但是,注意:
- javac后面跟的是文件名+扩展名
- java后面跟的类名不带扩展名
-
Java语言严格区分大小写,请注意, 还有就是单词不要写错了。
-
见到非法字符: \65307肯定是中文问题,我们写程序要求标点符号必须全部是英文状态。
-
括号的配对问题。一般来说,括号都是成对出现的。
-
遇到
- 在类 HelloWorld 中找不到主方法, 肯定是主方法的格式问题。
9、path环境变量(掌握)
- 保证javac命令可以在任意目录下运行。同理可以配置qq等
- path配置的两种方案:
- 方案1(了解):其实这里我也是不知道, 哈哈哈,自行百度去~~~
- 方案2
- 找到环境变量的位置,在系统变量里面
- 新建:
- 变量名:JAVA_HOME
- 变量值:D:\develop\Java\jdk1.7.0_60
- 修改:
- 变量名:Path
- 变量值:%JAVA_HOME%\bin;以前的内容
10、classpath环境变量(理解)
- classpath环境变量的作用:保证class文件可以在任意目录下运行
- classpath环境变量的配置
- 找到环境变量的位置,在系统变量里面
- 新建:
- 变量名:classpath
- 变量值:E:\JavaSE\day01\code\HelloWorld案例