黑马程序员_Java
2015-07-14 01:03
344 查看
一、计算机:
概述:全称是电子计算机。由计算机硬件和计算机软件组成。
计算机硬件:显示器,鼠标,键盘,主板,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是不能跨平台的。
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
五、注释:
概述:就是用来解释代码的文字。
分类:
单行注释:(掌握)
格式: // 注释文字
多行注释:(掌握)
格式:
/*
注释文字
*/
文档注释:暂时先了解
格式:
/**
注释文字
*/
Java语言最基本的单位是:类。
计算机最基本的存储单位是:字节。
使用注释的时候的注意事项:
A:单行注释可以嵌套使用。
B:多行注释不可以嵌套使用。
注释的作用:
A:解释代码,提高程序的阅读性。
B:调试程序。(现在先用这种方式调试代码,第11天的时候,咱们会用Eclipse--》“断点调试”)
概述:全称是电子计算机。由计算机硬件和计算机软件组成。
计算机硬件:显示器,鼠标,键盘,主板,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是不能跨平台的。
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
五、注释:
概述:就是用来解释代码的文字。
分类:
单行注释:(掌握)
格式: // 注释文字
多行注释:(掌握)
格式:
/*
注释文字
*/
文档注释:暂时先了解
格式:
/**
注释文字
*/
Java语言最基本的单位是:类。
计算机最基本的存储单位是:字节。
使用注释的时候的注意事项:
A:单行注释可以嵌套使用。
B:多行注释不可以嵌套使用。
注释的作用:
A:解释代码,提高程序的阅读性。
B:调试程序。(现在先用这种方式调试代码,第11天的时候,咱们会用Eclipse--》“断点调试”)
相关文章推荐
- 黑马程序员_设计模式
- 教你如何迅速秒杀掉:99%的海量数据处理面试题
- 十道海量数据处理面试题与十个方法大总结
- 读《方法论、方法论——程序员的阿喀琉斯之踵》有感
- 面试问题之:Dalvik VM和JVM的区别(2)---架构层
- 面试问题之:Dalvik VM和JVM的区别(1)
- 黑马程序员 IO流 流操作的基本规律
- 黑马程序员_正则表达式和反射
- 程序员必须要知道这11条开发习惯
- 评注《程序员的困境》
- 黑马程序员——IOS基础之OC---类使用的常见错误汇总
- 程序员容易犯的十大错误
- 读书笔记之《程序员的自我修养--链接、装载与库》
- 阿里巴巴面试与面试技巧
- 黑马程序员-学习日记(反射)
- 黑马程序员—IO(二)File类、Properties类、打印流、序列流(合并流)
- 黑马程序员—IO(一)流概述、字符流、字节流、流操作规律
- 黑马程序员-学习日记(多线程安全问题和死锁认识)
- 黑马程序员-学习日记(多线程间的通信)
- 黑马程序员-学习日记(多线程的初步认识)