黑马程序员—java开发前奏—java语言概述
2015-11-24 23:11
603 查看
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
一,计算机概述
硬件: 计算机的显示器,主机箱等由光电元件组成的有实体的物理器件都称之为硬件
软件:系统软件和应用软件
软件开发
4000
:借助开发工具和计算机语言制作软件
自然语言:人与人之间沟通交流的
计算机语言:人与计算机之间交流沟通.
计算机语言举例: c,c++,c#,java,php等
人机交互方式:
1>图形化界面:简单直观
2>命令行方式:需要控制台,需要记一些特定的命令
二:计算机操作之常用Dos命令
1>基本操作:(掌握):
盘符切换: d:回车
进入指定目录: cd
返回上一级目录:cd..
返回根目录:cd\
显示当前目录下的所有文件及文件夹: dir
清屏: cls
退出: exit
2>扩展命令:(了解):
创建文件夹:md
删除文件夹:rd
删除文件:del *.txt
删除不为空的文件夹: rd \s \q
三:java语言概述
(1)java语言概述:
java之父:高司令
java版本:1995 有了jdk1.0
之后陆陆续续推出了:
jdk1.4.2 jdk1.5(5.0) jdk1.6(6.0) ...jdk8
java的平台版本:
JAVASE: 企业级的应用服务开发
JAVAME: 标准的应用开发
JAVAEE: 微型版的java,用于手机上的开发
java的特点:
开源,跨平台,面向对象
java的跨平台特性的理解:
1>JVM保证了java语言的跨平台性.
2>java语言具有跨平台性,jvm没有,因为在不同的操作系统中有不同版本的JVM.
(2)JRE,JDK,JVM 的关系
JRE:java运行环境.
JDK:java开发环境.
JVM:java虚拟机,保证java语言跨平台
JDK=JRE+核心类库
JRE=JVM+运行时类库
总结:jdk包含jre,jre包含jvm;
四:java基础之第一个案例
在控制台输出Helloworld案例:
可能造成程序无法运行的情况分析:
1>文件扩展名隐藏,解决办法:查看---文件夹选项--- 隐藏已知文件扩展名去掉勾选
2>文件名可能和类名不一致:javac后面跟的是文件名+扩展名, java后面跟的类名不带扩展名
3>Java语言严格区分大小写,请注意。错误: 需要<标识符>
4>错 误: 解析时已到达文件结尾 分析:括号要成对出现
5> 环境变量配置问题,下面开始总结环境变量的配置
五:java之环境变量的配置
<1>path环境变量:实际开发中,我们不能将源代码写到jdk的安装目录,我们需要在任何路径下可以行
javac.exe。path环境变量解决这个问题。
<2>JAVA_HOME 环境变量:1,为JAVA_HOME添加变量值:JDK安装目录
2,将path环境变量中JDK目录修改,•%JAVA_HOME%\bin;
<3>CLASSPATH环境变量:
–创建新的变量名称:CLASSPATH
–值设定为指定的还有class文件的目录,多个目录间使用分号(;)分割
–作用:使CLASSPATH目录中的.class文件可以在任意目录运行
<4>path 和classpath的区别:
path环境变量里面记录的是可执行性文件,如.exe文件,对可执行文件先在当前路径去找,如果没找到就去
path环境变量中配置的路径去找
classpath环境变量里记录的是java类的运行文件所在的目录
六:注释关键字标识符
(1)注释:
单行注释://注释文字
多行注释:/*注释文字*/结尾 (不能嵌套)
文档注释:/**
*
*/
(2)标识符:
定义:就是起名字.
组成规则:
A:所有大小写字母
B:全部数字字符
C:$和_
注意事项:
A:不能以数字开头
B:不能使用关键字
C:严格区分大小写
默认习惯:类或者接口每一个单词首字母都要大写,方法或者变量,从第二个单词开始首字母大写。常量的字母全部大写。
(3)关键字
java语言中被赋予特殊含义的单词,需要全部小写 。
一,计算机概述
硬件: 计算机的显示器,主机箱等由光电元件组成的有实体的物理器件都称之为硬件
软件:系统软件和应用软件
软件开发
4000
:借助开发工具和计算机语言制作软件
自然语言:人与人之间沟通交流的
计算机语言:人与计算机之间交流沟通.
计算机语言举例: c,c++,c#,java,php等
人机交互方式:
1>图形化界面:简单直观
2>命令行方式:需要控制台,需要记一些特定的命令
二:计算机操作之常用Dos命令
1>基本操作:(掌握):
盘符切换: d:回车
进入指定目录: cd
返回上一级目录:cd..
返回根目录:cd\
显示当前目录下的所有文件及文件夹: dir
清屏: cls
退出: exit
2>扩展命令:(了解):
创建文件夹:md
删除文件夹:rd
删除文件:del *.txt
删除不为空的文件夹: rd \s \q
三:java语言概述
(1)java语言概述:
java之父:高司令
java版本:1995 有了jdk1.0
之后陆陆续续推出了:
jdk1.4.2 jdk1.5(5.0) jdk1.6(6.0) ...jdk8
java的平台版本:
JAVASE: 企业级的应用服务开发
JAVAME: 标准的应用开发
JAVAEE: 微型版的java,用于手机上的开发
java的特点:
开源,跨平台,面向对象
java的跨平台特性的理解:
1>JVM保证了java语言的跨平台性.
2>java语言具有跨平台性,jvm没有,因为在不同的操作系统中有不同版本的JVM.
(2)JRE,JDK,JVM 的关系
JRE:java运行环境.
JDK:java开发环境.
JVM:java虚拟机,保证java语言跨平台
JDK=JRE+核心类库
JRE=JVM+运行时类库
总结:jdk包含jre,jre包含jvm;
四:java基础之第一个案例
在控制台输出Helloworld案例:
class Hello{
public static void main(String[] args){
System.out.println("HelloWorld");
}
}
可能造成程序无法运行的情况分析:
1>文件扩展名隐藏,解决办法:查看---文件夹选项--- 隐藏已知文件扩展名去掉勾选
2>文件名可能和类名不一致:javac后面跟的是文件名+扩展名, java后面跟的类名不带扩展名
3>Java语言严格区分大小写,请注意。错误: 需要<标识符>
4>错 误: 解析时已到达文件结尾 分析:括号要成对出现
5> 环境变量配置问题,下面开始总结环境变量的配置
五:java之环境变量的配置
<1>path环境变量:实际开发中,我们不能将源代码写到jdk的安装目录,我们需要在任何路径下可以行
javac.exe。path环境变量解决这个问题。
<2>JAVA_HOME 环境变量:1,为JAVA_HOME添加变量值:JDK安装目录
2,将path环境变量中JDK目录修改,•%JAVA_HOME%\bin;
<3>CLASSPATH环境变量:
–创建新的变量名称:CLASSPATH
–值设定为指定的还有class文件的目录,多个目录间使用分号(;)分割
–作用:使CLASSPATH目录中的.class文件可以在任意目录运行
<4>path 和classpath的区别:
path环境变量里面记录的是可执行性文件,如.exe文件,对可执行文件先在当前路径去找,如果没找到就去
path环境变量中配置的路径去找
classpath环境变量里记录的是java类的运行文件所在的目录
六:注释关键字标识符
(1)注释:
单行注释://注释文字
多行注释:/*注释文字*/结尾 (不能嵌套)
文档注释:/**
*
*/
(2)标识符:
定义:就是起名字.
组成规则:
A:所有大小写字母
B:全部数字字符
C:$和_
注意事项:
A:不能以数字开头
B:不能使用关键字
C:严格区分大小写
默认习惯:类或者接口每一个单词首字母都要大写,方法或者变量,从第二个单词开始首字母大写。常量的字母全部大写。
(3)关键字
java语言中被赋予特殊含义的单词,需要全部小写 。
相关文章推荐
- 不汇报是职场发展的绊脚石
- 怎么成为一个优秀的程序员,而不是一个优秀的码农?
- 大部分人都会做错的经典JS闭包面试题
- 黑马程序员——IO
- 2016 JAVA与Android面试题整理
- 黑马程序员——Foundation框架NSArray和NSMUtableArray的介绍及使用
- java中String s="abc"及String s=new String("abc")-----------面试必备
- 黑马程序员--线程间的通信
- 黑马程序员——Foundation框架——NSFileManager介绍及使用
- java面试题
- 【转】职业生涯规划-技术还是管理
- 获得 1000 个赞的程序员高薪职业建议
- 黑马程序员 JavaSE-08 Collection(集合)
- 经典面试题之复杂链表复制的简单实现
- 十大编程算法助程序员走上高手之路
- 面试总结(一)
- 黑马程序员——C基础——关键字、常量、变量、运算符
- java 基础面试题
- JAVA程序员最常犯的10个错误
- 程序员PDF书籍下载