01、计算机概述
概述:全称为电子计算机。由计算机硬件和计算机软件组成。
计算机硬件:显示器,键盘,鼠标,内存条,硬盘,主盘,CPU等。
计算机软件1. 系统软件:DOS,Windows,Linux。
2. QQ,YY语音,微信等。
02、软件开发概述
概述:借助开发工具与计算机语言来制作软件
软件:按照特定顺序组织的计算机数据和指令的集合
开发:软件的制作过程。
语言:1.什么是语言?人与人之间进行沟通和信息交换
2.计算机语言:人与计算机之间进行沟通和信息交换,常见的计算机语言:C , C++ , C# , Java等
人机交互的方式:1.图形化界面交互模式:简单直观,容易上手
2.命令行方式:操作非常麻烦,需要记住一些命令
03、键盘的功能和快捷键
Ctr + A:全选
Ctrl +C:复制
Ctrl+V:粘贴
Ctrl+X:剪切
Ctrl + S:保存
Ctrl +Z:撤销
windows键,Tab键,Shift键位的位置熟悉下。
04、打开DOS窗口的方式
A:开始-程序-附件-命令行提示符
B:开始-运行-CMD-回车
C:Windows+R-CMD-(回车该方式要求掌握 )
05、常用的DOS命令
d:盘符切换
cd 进入指定的目录
cd..返回上一级目录
cd\返回到根目录
md 创建文件夹
删除目录rd
del *.txt(*是咱们最后讲正则表达式的时候会重点介绍)
cls 清屏
exit 退出
补充的:ipconfig /al 查看电脑的IP地址的
06、Java语言发展史和平台版本
Java之父:詹姆斯·高斯林(James Gosling)
sun公司:斯坦福大学网络工作室
JDK,JRE(文章之后篇幅有讲解)
三个平台版本:
1.J2SE:标准版。为开发普通桌面应用程序或者商务应用程序提供解决方案,它是其他两个平台的基础
2.J2ME:小型版。为开发电子消费产品或者嵌入式设备提供了解决方案(现在不用它,用Android)
3.J2EE:企业版。为开发企业环境下的应用程序提供解决方案,主要针对web应用程序
java5.0版本后,它们分别更名为:JavaSE,JavaME,JavaEE
07、Java语言的特点以及跨平台理解
特点:简单性,面向对象,分布式处理,健壮性,结构中立解释性,高性能,多线程,动态,安全性,开源,跨平台
开源:ava的源代码是开放的
跨平台:用java语言编写的程序在不同的操作系统上都可以运行
原理:在需要运行Java程序的操作系统上安装一个Java虚拟机(JVM)由JVM实现Java程序的跨平台
注意事项:java语言是可以跨平台的,JVM是不可以跨平台的
08、JDK和JRE的概述
JDK:Java开发工具包。包含了Java的开发工具,也包括了JRE.
JRE:Java运行环境。包括JVM和Java程序所需要的核心类库如果要运行一个开发好的Java程序,计算机中只需要安装JRE即可
JVM :Java虚拟机,保证Java程序跨平台的底层是用C语言写的。
09、JDK的下载步骤
去www.oracle.com官网下载。
注意:针对不同的操作系统,下载不同的JDK版本
10、JDK的安装步骤
傻瓜式安装,下一步即可。
建议:
1.安装路径不要有中文或者特殊符号如空格等,最好目录统一。
2.当提示安装JRE的时候,可以不安装
11、HeloWorld案例介绍
1.编写Java程序可以使用很多种工具
notepad(微软操作系统自带)
Editplus
Eclipse
idea
现在绝大部分都使用idea
2.HelloWorkd代码块儿介绍:类名,Main函数,输出语句
class HelloWorld{
public static void main(String[] args){
System.out.printin("HelloWorld");
}
}
12、HelloWorld案例的编译和运行
首先编写java源代码程序,扩展名java
在命令行模式中,输入javac命令对源代码进行编译,生成字节码文件
格式:javac 源文件名.java
编译完成后,如果没有报错信息,输入java命令对class字节码文件进行解释运行,执行时不需要添加.class扩展名
格式:java Demo
13、HelloWorld案例的常见问题
1、文件扩展名隐藏了
2、非法字符错误
3、注意大小写问题
4、括号的对应问题
5、main方法格式错误
6、当Java源文件发生更改时,重新编译运行
14、为什么要配置环境变量
javac是外部命令,我们想在任何地方,任何目录下都可以来使用他,所以需要配置下。
15、path环境变量的配置方式1
直接在path下配置。
16、path环境变量的配置方式2(推荐使用第二种配置方式)
先创建一个JAVA_HOME键,然后再在path路径下来配置格式:
%JAVA HOME%\bin
其中百分号%表示引用的意思
17、classpath的配置及使用(作为了解的知识点掌握)
path是为来保证我们写的程序在任何地方都可以来编译和执行
classpath是模仿path出来的,作用是让在任何目录下都可以来运行class文件,一般不配置
18、Java中的关键字概述
什么是关键字?
定义:被Java语言赋予了特殊含义的单词
特点:关键字中所有字母都为小写
注意
goto和const虽然从未使用,但也作为Java的保留字存在。
即:在JDK的新版本中可能提升为关键字。
19、Java中的标示符详解
一、概述:在Java语言中,对各种变量,方法和类等要素命名时使用的字符序列成为标示符
二、组成:由26个英文字母大小写,数字0-9,符号:$组成
三、标示符的命名规则:
1、由字母,下划线,或者美元符,数字组成;
2、不能以数字开头;
3、Java中严格区分大小写;
4、Java标示符选取赢注意“见名知意而且不能与java中的关键字重名。
四、包:(就是文件夹,用于区分同名的类)
多单词组成是所有字母都小写(一般是公司的域名反写)
五、Java中的命名规范:
1.类名接口名:多单词组成是,所有单词的首字母都大写;
2.变量名或者函数名:多单词组成是,第一个单词首字母小写,之后所有单词的首字母都大写;
3.常量名:所有字母都大写,多单词时每个单词用下划线链接。
20、Java中的注释概述
1.用于解释程序的文字就是注释。注释是给人看的。提高了代码的阅读性。
2.一般开发中,三分之一的部分是由注释组成的。
3.注释是一个程序员必须要具有的良好编程习惯。初学者编写程序可以养成一个习惯先写注释,然后写代码。(将自己的思想通过注释先整理出来,再用代码去体现,因为代码仅仅是思想的一种体现形式而已)
4.注释的分类
1.单行注释:格式: //注释文字
2.多行注释:格式: /*注释文字 */
3.文档注释:格式: /** 注释文字 */
21、HelloWorld案例加入注释
//这个是我的第一个小案例
//定义一个类,类名为:HelloWorld
class HelloWorld{
/*
main函数是程序的主入口,程序的执行都是从这里开始的,
它被JV/M调用。
任何类想单独运行,必须有main函数
*/
public static void main(String[ args){
//这个是一个输出语句,小括号内是要输出的内容
System.out.printin("HelloWorld");
}
}
22、注释的注意事项及作用
1.注释的注意事项
A:单行注释是可以嵌套的。
B:多行注释是不可以嵌套的。
2.注释的作用
A:解释程序,提高代码的阅读性
B:调试程序使用。
(后续还有更好的工具,目前先用该方法来调试程序)