计算机:
概述:全称是电子计算机。由计算机硬件和计算机软件组成。
计算机硬件:显示器,鼠标,键盘,主板,CPU,内存,硬盘,显卡,声卡,网卡,电源等等。
计算机软件:
系统软件:DOS,Windos,Linux(主要是做服务器的),Mac
应用软件:QQ,YY语音,浏览器
硬件是软件的基础。
软件开发:
概述:就是用开发工具和计算机语言来制作软件。
软件:按照指定顺序组织的计算机数据和指令的集合。
开发:就是软件的制作过程。
语言:人与人之间进行沟通和信息交换。
计算机语言:
人与计算之间沟通和信息交换的一种特殊语言。
常见的计算机语言:
C,C++,C#,Java,PHP
两种交互模式:
图形化界面交互模式:简单直观,容易上手。
命令行交互模式:操作比较麻烦,需要咱们记忆大量的DOS命令。
Insert:在插入和替换之间来回切换。
打开DOS命令窗口的方式:
windows+r ---》 cmd --> 回车Enter
常见的DOS命令;
D: 可以写任意盘符,在盘符之间进行切换 (掌握)
dir 显示某个目录下的所有文件或者文件夹
md 创建文件夹。 md a.txt
rd 删除指定文件。
cd 进入到指定目录 后边可以跟单级目录,也可以跟多级目录 (掌握)
cd.. 返回上一级。
cd\ 返回根目录
cls 清屏
ipconfig /all 返回你的IP地址
color /help 显示控制台的文本颜色
del:删除指定后缀名的文件。 *.txt 删除所有后缀名为txt的文件
exit: 退出当前控制台。
理解:
J2SE:标准版。 为开发普通桌面和商务应用程序提供了解决方案。是其他两种技术的基础。
J2ME:小型版。 为开发电子消费产品和嵌入式设备提供了解决方案。 Android。
J2EE:企业版。 为开发企业环境下的应用程序提供了解决方案。
掌握:
Java之父:詹姆斯*高斯林
JDK5.0以后,这三个平台版本分别更名为:JavaSE,JavaME,JavaEE。
Java语言的特点:
开源,跨平台,简单性,面向对象,健壮性,多线程。
什么是跨平台?
Java语言编写的程序可以在不同的操作系统上运行。
大白话;一次编译,到处运行。
跨平台的原理:(重点)
只需要在需要运行java程序的操作系统上先安装一个JVM(Java虚拟机),然后由JVM来保证Java程序的运行。
记忆:Java语言是可以跨平台的,JVM是不能跨平台的。
掌握:
JDK:Java开发工具包。包括Java开发工具和JRE。
JRE:Java运行环境。包括运行Java程序所需的核心类库和JVM。
JVM:Java虚拟机,保证Java程序跨平台的。
总结:由JDK开发的Java程序,交给JRE来运行,并且由JVM来保证Java程序的跨平台性。
JDK的下载步骤:晚上回家后,必须练习一次。
网址:www.oracle.com
注意:针对不同的操作系统,下载不同的版本。
JDK的安装过程:
傻瓜式安装,下一步下一步即可。
注意:
安装路径最好不要出现中文或者特殊符号(比如说:空格)。
最好目录统一。
HelloWorld案例:
class HelloWorld
{
public static void main(String[] args)
{
System.out.println("你爱我");
}
}
Java程序的编译和执行;
1、编写源文件。大白话,新建一个txt,然后把后缀名改为.java,然后在里边写代码。
2、通过javac命令对源代码进行编译。
格式:javac 源文件.java
注意:文件名和类名最好一致(包括大小写)。
3、如果第2步编译的时候不报错,就可以通过java命令对 字节码文件进行解析。
格式:java 类名
编写程序的时候,注意的小问题:
1、文件名隐藏了,怎么办?
2、注意大小写。
3、注意符号。
咱们写代码,所有的符号都是英文半角状态的。
4、注意大括号要对应。
5、main方法的格式别写错了。
public static void main(String[] args)
{
}
6、缩进的问题。
遇到{}以后,缩进一个tab位置。
为什么要配置环境变量?
我们知道,javac命令是外部命令,我们想在任何地方都是可以它,所以需要把他配置到path环境变量下。
怎么配置Path环境变量?
1、把JDK的安装目录直接放在path环境变量下。
2、新建一个JAVA_HOME键,值为:JDK的的安装目录,注意,不带bin目录。
怎么配置classpath环境变量?(了解即可,不用配置)
为了让我们写好,编译后的.class字节码文件在任何地方都可以使用。
Java中的关键字:
概述:就是被Java赋予了特殊含义的单词。
特点:关键字的所有字母都是小写的。
goto和const作为保留字保留。
什么是保留字?
在以后的JDK的升级版本中,可能被升级为关键字的单词。
标示符:
概念:就是给Java中的类,变量,方法起名字的时候用的字符串。
标示符的一个命名规则:
1、必须由字母,数字0-9,_ 或者 $其中的一种或者多种组成。
2、不能以数字开头。
3、是区分大小写的。
4、标示符选取的时候尽量做到“见名知意”,不能使用Java中的关键字。
标示符的一个命名规范:
包:就是文件夹。一般是公司的域名反写。
cn.itcast com.baidu
类或者接口:
单个单词:首字母大写,其他小写。
多个单词:所有单词的首字母都大写,其他小写。
变量或者函数:
单个单词:全部小写。
多个单词:第一个单词的首字母小写,其他所有单词的首字母都大写。
常量:
一般都是大写形式。多个单词时用_隔开。
MAX_VALUE MIN_VALUE
注释:
概述:就是用来解释代码的文字。
分类:
单行注释:(掌握)
格式: // 注释文字
多行注释:(掌握)
格式:
/*
注释文字
*/
文档注释:暂时先了解
格式:
/**
注释文字
*/
给HelloWorld案例添加注释:
//这个是我们的第一个小案例
//定义一个类,类名为:HelloWorld
class HelloWorld
{
/*
main方法是程序的主入口,所有代码的执行都是从main方法开始的。
它被JVM调用。
任何一个类想要单独运行,必须定义main方法
*/
public static void main(String[] args)
{
System.out.println("你爱我");
}
}
注意:
Java语言最基本的单位是:类。
计算机最基本的存储单位是:字节。
使用注释的时候的注意事项:
A:单行注释可以嵌套使用。
B:多行注释不可以嵌套使用。
注释的作用:
A:解释代码,提高程序的阅读性。
B:调试程序。(现在先用这种方式调试代码,第11天的时候,咱们会用Eclipse--》“断点调试”)
福利:
1、把JDK装一下。
2、DOS命令练习。
cd 目录
3、新建一个文本文档,然会把后缀名改为.java。
class HelloWorld
{
public static void main(String[] args)
{
System.out.println("HelloWorld");
}
} |
|