Java基础知识总结(1)

JVM Java(Java Virtual Machine)虚拟机

执行流程


解释执行为JVM完成,一次编译,到处运行

JDK(Java Development Kit):Java语言软件开发工具包

开发阶段靠他完成

相关命令作为组件

-javac 编译组件,将源程序转换为字节码

-java 运行编译后的java程序 (.class后缀的)

JRE(Java Runtime Environment)

包括 JVM、Java核心类库和支持文件

如果只需要运行Java程序,就安装JRE就可以了

需要开发Java需要下载JDK

JDK附带JRE


JRE=JVM+JavaSE标准类库

JDK=JRE+开发工具集(例如Javac编译工具等)

Java平台

JavaSE Java标准版 开发桌面程序 比如说QQ,Office

JavaEE Java企业版 Web程序

JavaMe Java微型版 已经凉了

记事本编写完了,另存为"xxx.java"

javac xxx.java

之后java xxx.java


命令行参数执行:

    class ArgsDemo{
    public static void main(String[] args){
        System.out.println(args[0]);
        }
    }

java ArgsDemo Hello,Imooc!

执行类后 跟空格,把后面传给了args[0]


Java程序结构

一个类,里面一个主方法 

{}类和主方法的包含关系,不能省略

类前面可以加上public

主方法 public static void main(String[] args){}

只有args可以变


推荐IDE Eclipse

创建java工程

    创建package(包)

        创建类

File new javaProject

src是.java的文件夹,就是源文件夹

另一个是jre的包 运行java程序需要的包

创建package 把不同类的程序存储到我们不同类的包或者说文件夹下面

另外为了避免类同名

在不同的包下面建立相同名字的类

包可以是域名的反写

比如说我们的域名 jhkj.com

那么包就是 com.jhkj

创建类就可以啦

打开我们的工作区WorkSpace

看到xxxx.pro对应工程目录

里面有src目录对应我们的src

除此之外对应bin 里面存放class,bin导航上面看不到的

src里面是com

com里面是jhkj

每一个.分割一个文件夹内容

表示jhkj上一级是com

里面是Hellojhkj.java


我们再看看bin文件夹


里面是com和jhkj

里面是class文件Hellojhkj.class


我们发现我还没有编译就出现了

这就是IDE和我们记事本的区别,编译自动运行的


后面我们看到在java写好代码每次进行文件的保存其实相当于编译了


package com.jhkj;相当于包

保存*就没了 就是自动编译

前面红色的叉就是出错了

保存就是编译

执行:在代码里面直接点右键 runas

或者类名这里点击右键然后选择runas

有个console控制台


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值