从今天开始复习java基础知识,有看客们要一起复习的,请跟着我一起吧!话说基础知识不打扎实,接收别人代码开始写的时候那叫一个难受啊!不知道各位有没有这样的感觉,反正我是挺难受的。所以下定决心从今天开始每日一篇更新java知识,今天看了一篇大神的博客,人家都已经是大神了还回过头来理顺知识点,像我这种菜鸟我觉得应该像大神们学习这种精神。接下来开始今天的序幕篇吧。
1.计算机概述(了解)
(1)、计算机分为计算机硬件和软件
a、计算机硬件:像硬盘,cpu,主板都是属于硬件
b、计算机软件:像我们使用的微信,QQ等都是属于软件
(2)、什么是软件开发(理解)
软件:是由数据和指令组成的。(计算器)
开发:就是把软件做出来
如何实现呢?
就是使用开发工具和计算机语言做出东西来
(3)、语言
自然语言:人与人交流沟通的
计算机语言:人与计算机交流沟通的 常用的有C,C++,C#,JAVA
(4)、人机交换
图像界面:操作方便
(5)、常见的快捷键(掌握)
全选 ctrl+a
复制 ctrl+c
粘贴 ctrl+v
剪切 ctrl+z
撤销 ctrl+z
保持 ctrl+s
(6)、常见的DOS命令(掌握)
a、盘符的切换 d: 回车
目录的进入 cd javase 例如:cd javase\dayo1\code
目录的回退 返回上一级 cd.. 返回根目录 cd\
清屏 cls
退出 exit
创建目录:md
删除目录:rd
删除文件:del+文件名 例如:del aa.txt
删除一堆后缀名称一样的 del *.txt
(7)java语言概述(了解)
a、java语言的发展历史
java之父--詹姆斯 高斯林
java语言的特点:重点有两个,一个是开源,一个是跨平台
(8)、JDK,JRE,JVM的作用及关系
作用:1、jvm 保证java语言跨平台
2、JRE:java程序运行环境
3、jdk:java程序开发环境
关系
JDK:JER+工具
JRE:JVM+类库
(9)JDK的下载,安装,卸载(掌握)
网上有很多教程和资料我这里就不在做重复的事情
(10)第一个程序:HelloWorld案例(掌握)
class HelloWorld {
public static void main(String[] args) {
System.out.println("HelloWorld");
}
}
(1)程序解释:
A:Java程序的最基本单位是类,所以我们要定义一个类。
格式:class 类名
举例:class HelloWorld
B:在类中写内容的时候,用大括号括起来。
C:Java程序要想执行,必须有main方法。
格式:public static void main(String[] args)
D:要指向那些东西呢,也用大括号括起来。
E:你要做什么呢?今天我们仅仅做了一个简单的输出
格式:System.out.println("HelloWorld");
注意:""里面的内容是可以改动的。
(2)Java程序的开发执行流程:
A:编写java源程序(.java)
B:通过javac命令编译生成.class文件
C:通过java命令运行.class文件
(11)常见的问题(掌握)
(1)扩展名被隐藏
如何找到:工具--文件夹选项--查看--去除隐藏扩展名的那个勾勾
(2)我要求文件名称和类名一致。
实际上不这样做也是可以的。
但是,注意:
javac后面跟的是文件名+扩展名
java后面跟的类名不带扩展名
(3)Java语言严格区分大小写,请注意。
还有就是单词不要写错了。
(4)见到非法字符: \65307肯定是中文问题。
我们写程序要求标点符号必须全部是英文状态。
(5)括号的配对问题。
一般来说,括号都是成对出现的。
(6)遇到
在类 HelloWorld 中找不到主方法, 请将主方法定义为
肯定是主方法的格式问题。
(12)path环境变量(掌握)
(1)path环境变量的作用
保证javac命令可以在任意目录下运行。
同理可以配置qq等
(2)path配置的两种方案:
A:方案1(了解)
B:方案2
找到环境变量的位置,在系统变量里面
新建:
变量名:JAVA_HOME
变量值:D:\develop\Java\jdk1.7.0_60
修改:
变量名:Path
变量值:%JAVA_HOME%\bin;以前的内容
(12)classpath环境变量(理解)
(1)classpath环境变量的作用
保证class文件可以在任意目录下运行
(2)classpath环境变量的配置
找到环境变量的位置,在系统变量里面
新建:
变量名:classpath
变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意前面的点不要忘记了)
好啦!第一天的基本知识点就只有这么多下一章我们在会