Java基本概念

1、Java与c++等编译执行语言不同,Java是解释执行语言,Java源代码首先编译成字节码,然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现"一次编译,到处执行"的跨平台特性。
2、Java语言的特点:简单、面向对象、分布式、健壮性、安全性、体系结构中立、可移植性、高性能、解释型、多线程机制、动态性
3、Java运行平台:JavaSE(Java Platform ,Standard Edition)、 JavaEE(Java Platform,Enterprise Edition)、JavaME(Java Platform,Micro Edition)
4、JavaSE程序开发环境包括三个部分:开发工具(包括javac编译器、jar打包工具、javadoc文档生成器、jdb,Java debugger调试工具)、类库(API,Application Programming Interface)、虚拟机(JVM,Java Virtul Machine)
5、Java运行环境(Java Running Environment,JRE):JVM、标准类库(Class Library)
6、 Java开发环境:可以用文本编译器(notepad)编写代码,用JavaSE6中的编译器进行编译、运行,也可以使用集成开发工具(JDK,Java Development Kit;Eclipse<==>IDE,Integrated Development Envirment;NetBeans)
7、包:
(1)格式:package 包名称;
(2)package语句必须是源程序文件中第一个非注释、非空白行的语句
(3)访问包成员:通过完全限定名称来访问、导入包成员来访问、导入整个包成员(后加 “*”)
8、main方法概述:
public:main()方法是一个公共类型,可以被任何对象调用
static:main()方法是一个静态方法,可以直接用类名调用,因为运行程序的时候没还有创建类的对象
void:JVM不接受返回值
String[ ] args:main()方法包含一个字符串数组的输入参数,用于接收命令行参数
9、注释:Ctrl+k是多行注释,Ctrl+q是反注释
10、Java程序运行需要经过编译,运行两个阶段。
编译:javac 命令
运行: java 命令,不加后缀名
以HelloWord举例
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值