Java基础---计算机基础知识及Java语言概述

------<a href="http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! -------


重要: 
   1. 良好的学习习惯---多敲代码, 熟能生巧. 读书百遍, 其义自现.
   2. 如果有地方不懂, 问身边的同学或者问我问老师, 尽量少看视频.这点很重要, 看视频浪费太多时间
   3. 互相讨论技术才会提高很快, 如果讨论当中有某一个人提出了很好的观点, 那么参与讨论的人都会受益
   2. 知道jdk jre jvm 是什么东西
   3. 知道如何配置环境变量
            4. 知道javac和java命令是干什么的, 知道如何运用javac和java命令
了解:
   常见的dos命令


2:计算机基础知识
(1)计算机软件 
(2)软件开发
(3)人机交互
*图形化界面
*命令行方式
(4)如何打开控制台
*开始--程序--附件--命令提示符
*开始--运行--cmd--回车
*Win+R--cmd--回车
(5)常用的DOS命令
*D:--回车 盘符的切换 
*dir
*md
*rd
*cd
*cd..
*cd\
*del
*exit
*cls 清屏
(6)键盘的认识和快捷键
*键盘的认识
**Tab(table)缩进
**Shift转换键
**Ctrl(control)控制
**Windows
**Alt(Alternative)交换,替换
**空格
**Enter回车键
**上下左右键
**PrtSc
*快捷键
**Ctrl+A
**Ctrl+C
**Ctrl+V
**Ctrl+X
**Ctrl+Z


3:Java语言概述 
(1)java语言
(2)java语言三种技术架构 JAVASE,JAVAEE,JAVAME
(3)java语言的跨平台性(人是怎么上天入海的)。
*JVM
*java语言是跨平台的,但是jvm不是跨平台的。
(4)JRE,JDK
**JRE JVM+java核心类库
**JDK JRE+java tools
(5)JDK的下载
**官网
***www.oracle.com
***java.sun.com
(6)JDK的安装
**傻瓜式安装。
**注意问题:
***目录不要带有中文或者空格。
***jre可以不必要单独安装。

4:环境变量
(1)环境变量 
*Path 配置完环境变量后,windows能够自动根据path去找你在控制台中输入的命令。exe。
(2)临时环境变量的配置
*set:用于查看本机的所有环境变量的信息。
*set 变量名 :查看具体一个环境变量的值。
*set 变量名= :清空一个环境变量的值。
*set 变量名=具体值 :给指定变量定义具体值。
*%% 动态引用变量的值
(3)永久环境变量的配置
*找到环境变量
**我的电脑--右键属性--高级--环境变量--系统变量
*操作
**新建一个环境变量,格式如下
***变量名 JAVA_HOME
***变量值 JDK的安装目录。(C:\Program Files\Java\jdk1.7.0_25)
**编辑Path
***变量名 Path
***变量值 %JAVA_HOME%\bin;本身的环境变量值


5:体验一下HelloWorld
(1)开发工具
*记事本 
*高级记事本 EditPlus
*IDE 集成开发环境

(2)体验HelloWorld
*编写源代码
class Demo{
public static void main(String[] args){
System.out.println("HelloWorld!!!");
}
}


**class是关键字,表示前置声明一个类。
**Demo 是类名,可以随便起,但是要符合标识符命名规则。


**Exception in thread "main" java.lang.NoSuchMethodError: main
***jvm在执行过程中,要找main函数。
***类要独立运行时,必须有main函数。
***格式 public static void main(String[] args)
**这个时候,控制台没有任何内容
***输出语句 System.out.println("Hello Itcast");
*编译源代码
**javac命令用来编译源代码
***格式 javac 源代码文件名
*运行字节码文件
**java命令用来运行java程序
***格式 java 字节码文件的名字不带后缀名






6:classpath环境变量的配置 
(1)path和classpath的区别
*path变量是windows程序文件的目录 (exe,bat。)
先在当前目录找,找不到就到path路径里找,如果还是找不到就会说,不是内部或外部命令,也不是可运行的程序或批处理文件
*classpath变量值是java类文件的目录 (class结尾)
如果配置了classpath分两种情况
1,末尾加分号,先在classpath路径里找,如果找不到就会去当前目录去找,如果还是找不到报找不到或无法加载主类
2,末尾不加分号,只在classpath路径找,找不到就直接报找不到或无法加载主类
(2)classpath如何配置 
*临时配置
**set classpath=c:\my
*注意:
**设置了classpath,只在classpath下找。
**没有设置classpath,就在当前目录下找。
**如果classpath结尾设置了; 那么它将首先在classpath下找,
 如果找不到,再在当前目录下找。但是不建议这样用。
**.是代表当前路径,另外建议不要配置classpath路径






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值