第1天知识点的总结

 

1:计算机的基础知识(了解)

(1)计算机 就是由硬件和软件组成的电子设备。

(2)计算机硬件 用于支持软件执行的物理设施。

(3)计算机软件 由数据和指令完成功能的东西。

A:系统软件

Windows,Linux,Mac,Android,IOS,Windows Phone

B:应用软件

QQ,浏览器,迅雷,yy

 

(4)键盘认识和快捷键(掌握)

A:键盘认识

Tab,Shift,Ctrl,Alt,Windows,空格,Enter,PrtSc,上下左右

B:快捷键

Ctrl+A 全选

Ctrl+C 复制

Ctrl+V 粘贴

Ctrl+X 剪切

Ctrl+Z 撤销

Ctrl+S 保存

(5)DOS命令(掌握)

A:盘符切换:

d: 回车

B:cd命令

cd 目录 进入指定的单级目录

cd d:\\目录1\\目录2... 进入指定的多级目录

cd .. 回退上一级目录

cd\ 回到当前所在盘符的根目录

 

2:java语言发展史(了解)

(1)詹姆斯.高斯林 java之父。

(2)JDK的版本

JDK1.2

JDK1.4.2

JDK5 (2004)

JDK7

 

3:Java语言(理解)

(1)特点

A:开源 源代码开放

B:跨平台 可以在任意操作系统中执行

(2)跨平台原理

针对不同的平台提供对应的jvm

 

注意:java语言是跨平台的,但是jvm不是。

(3)JDK,JRE,JVM的作用及关系(掌握)

JDK:用于开发java程序

JRE:用于保证java代码的执行

JVM:保证java语言跨平台

 

JDK: JRE + tools

JRE: JVM + class library(类库)

 

(4)下载,安装以及卸载JDK(掌握)

注意:在安装的时候,请不要有空格,中文和其他的非法字符。

 

4:HelloWorld案例(掌握)

(1)代码如下:

class HelloWorld {

public static void main(String[] args) {

System.out.println("HelloWorld");

}

}

(2)解释如下

class HelloWorld:定义了一个类,类名是HelloWorld

public static void main(String[] args):由于jvm会自动去调用main方法才能执行,所以一般我们写一个main方法。

System.out.println("HelloWorld");  :为了让我们在控制台能够看到东西,使用输出语句。

(3)java程序的开发流程

A:编写java源代码。后缀名.java

B:通过javac命令编译java源文件(有后缀名)

javac 文件名.java

C:通过java命令执行字节码文件(无后缀名)

java 文件名

 

5:HelloWorld程序时常见问题(掌握)

针对常见问题,我们对目前写的程序做一些简答的规范

A:类名和文件名最好一致。

B:java语言是区分大小写的。

C:括号是成对出现的。

D:遇到非法字符,肯定是中文的问题。

 

6:环境变量(掌握,这个知识点大家做好笔记即可,你们配完一次变量,基本上1年不会配第2,以后忘记了,看笔记)

(1)Path

A:为什么要配置

为了保证JDKbin目录的exe应用程序可以在任意目录下。

B:怎么配置

a:方式1

直接把JDKbin目录配置到path环境变量的最前边。

b:方式2

新建JAVA_HOME变量,值为JDK的安装目录。

修改path环境变量,格式:

%JAVA_HOME%\bin;以前的path内容。

 

推荐使用第二种方案。

(2)classpath(了解)

A:为什么要配置

为了保证class文件可以在任意目录下使用。

B:怎么配置

新建classpath,值为.;指定目录1;指定目录2;...

 

不需要再配置classpath

 

7:注释(掌握)

(1)用于解释说明程序的,给人看的。

(2)分类

A:单行注释

//

B:多行注释

/*  */

(3)注释的作用:

A:对程序进行解释说明

B:用于调试程序错误

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值