1:计算机的概述
计算机是什么
计算机的应用
计算机硬件
请分清楚计算机的内存和硬盘
计算机软件
'系统软件:windows,linux,mac
'应用软件:QQ,YY,扫雷,CS/F
2:软件:由计算机数据和指令组成
软件的作用:更好的让人类和计算机进行交互
交互方式:1)图形化界面方式
2)命令行方式
①:常用的功能键和快捷键
tab ctrl alt widows shift enter 空格 上下左右 prtsc
ctrl+A
ctrl+C
ctrl+V
ctrl+X
ctrl+Z
ctrl+Y
ctrl+S
②:打开DOS窗口的方式
最快 windows + cmd +enter
③:常见的dos命令
d: dir md rd cd cd.. cd\ del exit cls
软件开发:借助开发工具和计算机语言制作软件
1)计算机语言--java语言
1)由高斯林1990年在sun公司开发出的一套计算机语言 最初叫做oak后面改名为java
2)java在jdk1.5版本之后做了很大的改进
3)java的三个平台版本
A:javaSE:是指Java语言的标准版,也是Java基础班所学的知识,
它是为后面就业班的地基
B:javaME:是指手机版的Java程序,现在基本没人用了,大家都用安卓了。
C:javaEE:是指企业级的Java开发语言,是为企业提供服务的,
用于B/S架构的服务端开发
4)java的特点开源和跨平台特点
开源:源代码开放
JVM是Java虚拟机,它本身是不可以跨平台的。
但是它有多个平台的版本,比如Windows平台版本,linux平台版本等等,
通过这些不同的版本来实现Java语言的跨平台性。
5)JVM和JRE和JDK
JRE:是Java语言的运行环境,它包含了Java虚拟机,也就是JVM,
同时还包含了Java语言运行需要的核心类库。
对于这个类库,大家先理解为资料库就行,后面学完面向对象,你就明白了。
JDK:是Java语言的开发工具包,提供了Java语言的开发工具,它里面包含了JRE,
同时也就包含JVM-Java虚拟机。所以当你安装JDK之后,其实就不用再安装JRE了。
2)开发工具
记事本(notepad)、editplus、eclipse、Myeclipse
3:Helloworld案例:
案例代码:
class Demo{
public static void main(String[] args){
System.out.println("Helloworld");
}
}
解释:
A:java语言的最基本单位是类。用class表示
定义类的格式:
class 类名
B:程序如果要运行,就必须有main方法,它是被jvm调用。
格式:
public static void main(String[] args)
C:程序如果要输出一些内容,就必须使用输出语句。
格式:
System.out.println("Hello World");
常见的错误
A:文件扩展名导致编译失败。把隐藏文件扩展名给显示出来。
win7,win8的同学如果不会单独问我。
B:非法字符错误
只要看到是非法字符,肯定是中英文问题。
因为我们要求所有的符号全部是英文状态的。
C:注意大小写问题
class -- Class
String -- string
System -- system
D:括号的对应问题
在java程序中,括号都是成对出现的。
所以,我建议在编写程序时,请遇到括号,成对打。
E:main方法格式错误
public static void main(String [] args){ }
F:当java源文件发生变化后,请重写编译在运行
G:缩进问题
写代码,遇到{},请缩进一个tab位置。
Helloworld案例的运行
1)为什么要配置环境变量:
最开始我们想编译java文件 执行java文件 必须把java文件放到jdk的安装目录下,才能编译和运行,
因为只有这个目录下有 javac.exe 和java.exe 工具,所以才能执行javac和java命令,但是这样就会造成
很多的java文件都放到这一个文件下不方便管理,而且特别麻烦,
所以我们就需要配置环境变量,为什么要配置环境变量呢,因为你只有在path里面填写了你javac.exe
和java.exe所在目录后,你在dos窗口中输入javac和java命令 计算机才能根据那个目录去找到这两个命令,
这样的话就方便了我在任何目录下都能用javac和java命令, 所以我们需要配置环境变量
2)如何配置环境变量:
A:只修改path
D:\develop\Java\jdk1.7.0_45\bin;以前的path
B:先建立一个JAVA_HOME,后修改path
新建:JAVA_HOME 值是 D:\develop\Java\jdk1.7.0_45
修改:%JAVA_HOME%\bin;以前的path
推荐使用B方案。
3)classpath环境变量的配置
让指定的class文件在任意目录都可以被访问。
技巧:在最左边配置一个.;
这样做的好处就是能够先在当前目录下查找并执行
一个Java程序的执行。
A:开发源程序(.java文件)
Demo.java
B:通过javac命令编译(.class)
javac Demo.java
C:通过java命令执行
java Demo
4:java的语法规则
1)java中的关键字
被java语言赋予了特殊含义的单词(所有字母都小写)
比如我们Helloworld里面用到的 class public static void 这些都是关键字
在java基础的整个阶段 几乎会把所有的关键字都用到,现在先了解一下有这些歌就可以了
2)java中的标识符
java语言中,对各种变量,方法和类等要命名时使用的字符序列称为标识符(简单来说就是名字)
A:26个英文大小写,数字0-9 ,符号_$ 组成
B:标识符不能用数字开头
C:java语言是严格区分大小写的 比如 Abc 和abc是不一样的
D:不能用关键字来命名
E: 命名规则 :见名知意 驼峰命名
包名:所有字母都小写
xxx.yyy.zzz
类名接口名:多个单词组成时 所有单词字符首字母大写
XxxYyyZzz
变量名和方法名:一个单词时,小写 ; 多个单词组成时 第一个单词小写 其他的所有单词字符首字母大写
xxxYyyZzz
常量名 :所有字母都大写 多个单词组成时 用"_"项连
XXX_YYY_ZZZ
3)java中的注释
定义:用于解释程序的文字就是注释
作用:提高了代码的阅读性
格式:
单行注释://
多行注释:/* */
文档注释:/** */ |
|