java第一天课程,JAVA学习第一天1.1

一、第一课

1、JDK

java编译器(javac.exe)

把java 源码 编译成字节码(就是把我们识别的代码转换成机器可以识别的代码)

java 运行时解释器(java.exe)

告诉机器执行之前 编译 好的字节码

java 源码

java 编译 好的字节码

java文档化工具(javadoc.exe)

生成帮助文档

2、JRE

java运行环境 作用:用于运行开发好的java程序

jre主要功能:

加载代码:由类加载器完成;

校验代码:由字节码校验器完成;

执行代码:由运行时解释器完成

3、jdk目录详解

bin   工具目录集

db    数据库文件夹  内嵌的数据库 derby 数据库,SQLlite mysql

include   存一点本地库包的文件

lib     第三方文件库   library jar 给别的程序提供一定功能

src.zip    java 源文件

4、常用的dos命令

d:          切换对应的盘       盘符:

dir         列表,把当前目录下的文件罗列出来

cd+目录     进入指定文件目录

cd ..       返回上一层目录

cd\        返回最顶层(当前盘)

md        在当前目录下创建一个目录

cls         清楚屏幕当前所有内容

5、第一个java程序

1)      用记事本创建一个.java后缀名的文件(注意:我的电脑->

(工具栏)工具->文件夹选项->查看->隐藏已知文件类型的扩展名(去掉,不然容易看成.java程序,实际是txt文本文档文件))

例子:

public class HelloWorld{//用public 程序文件名就要和class

//后面名字一样,不用public 名字就不需要一样

public static void main(String[] args){

//执行.class必须指定一个入口,这个入口就是main方法

System.out.println("hello world");

}

}

2)       装好JDK 配置好路径后(jdk路径配置在  6、path作用 里)  在dos窗口下 使用 javac 命令编译 .java后缀名的文件

格式:  javac xxx(程序的路劲)   然后回车

3)     编译成功后会生成一个 .class 文件(字节码)

然后在dos窗口下输入java  程序名 来执行

格式:  java xxx(程序名)   然后回车

注意:如果修改了 .java这个文件,必须重新编译,否则修改无效

如果装完JDK没有配置路径就设置一个临时路径  classpath

通过set  来设置

格式:   set   classspath = 当前 .java所在的路径(执行

.class 文件时才用配置,编译时不用配置这个)

6、path作用

系统执行路径

cmd 执行命令顺序

1)在当前目录查找有没有此命令(javac)

2)如果有执行,如果没有,去path这个系统路径查询

3)如果有执行,如果没有,则报错

所以如果想让javac在任意目录下都能执行,那么在path中配置

C:\Program Files\Java\jdk1.8.0_51\bin

·注意:

1、使用分号分隔前面一个路径,使用分号结尾

2、配置完之后,必须重写开启新的cmd界面,配置不起作用

7、java的一些常识

1998

java 1.2

j2ME --  嵌入式开发 诺基亚(Symbian塞班)

j2SE --   用于桌面开发(基础的环境库)

j2EE --   企业级开发    servlet  jsp (jsp  php asp/aspx)  xml  json

2005

JDK1.5,更名为 JDK 5.0

j2ME --  java ME

j2SE --  java SE

j2EE --  java EE

b506766cb6f7509b3ea1892760c8cfd3.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值