Java从零开始(一)
来源:互联网 发布:java内存泄露 快速定位 编辑:程序博客网 时间:2024/05/29 18:31
Java语言背景知识
Java语言分为三个版本:Java ME,Java SE和Java EE:
- Java ME,Java Micro Edition(Java嵌入式版本)
- Java SE, Java Standard Edition(Java标准版)
- Java EE, Java Enterprise Edition(Java企业版)
与Java相关的三个英文缩写:
- JDK:Java Development Kit,即Java开发套件;
- JRE:Java Runtime Environment,即Java的运行环境;
- JVM:Java Virtual Machine,即Java虚拟机。
这三者的关系是JDK > JRE > JVM,如果只是运行Java程序,则只用安装JRE即可,但若是要开发Java程序,则需要安装JDK。
Java源文件的后缀是.java,编译Java源文件需要用到javac命令,用法如下:
- javac -d destDir srcFile.java
执行以上命令过后就会在destDir目录生成一个与srcFile同名的.class后缀的文件,执行以下命令即可运行Java程序:
- java JavaClassName
注意:这里的JavaClassName指的是Java类名,并不一定与源文件或者是class文件名称相同(因为A.java里面定义的类可能不叫A,而叫B)。
- 与C语言类似,Java程序的入口是main方法。
- Java为大小写敏感的语言。
- Java程序最小单位是类(class),所有的程序都必须放在类定义中,不允许任何可执行语句、方法等成分单独存在。
- 一个Java源文件最多只能定义一个public类,且源文件名称必须与public类名称保持一致。
第一个Java程序:
class HelloWorld{ public static void main(String[] args) { System.out.println("Hello, World!"); //输出“Hello, World!”字符串 }}
0 0
- Java从零开始(一)
- (一)java从零开始
- 从零开始学java(一)认识java
- 从零开始学Java (一)
- 从零开始的JAVA【一】
- java从零开始系列——(一)java概述
- SQL从零开始(一)
- Tomcat从零开始(一)
- HTML5从零开始(一)
- clojure从零开始(一)
- Openwrt从零开始(一)
- mysql从零开始(一)
- Android从零开始(一)
- RxJava从零开始(一)
- Beam从零开始(一)
- Netty从零开始(一)
- PyTorch从零开始(一):
- Beam从零开始(一)
- .自定义字体
- *p++的使用
- Adapter调用notifyDataSetChanged后listview不刷新
- HDU 3308 LCIS(线段树区间合并)
- 从头到尾彻底理解傅里叶变换算法
- Java从零开始(一)
- 手机屏幕尺寸测试——手机的实际显示页面的宽度
- virtualenv开发环境
- Android 自定义View——自绘控件
- CSAPP读书笔记第七章:(变量作用域与链接器)
- 基于matlab的jacobi(雅可比)迭代法求解线性方程组
- jquery02-08节点操作
- 程序设计:迷宫的最短路径
- HDU 5961 (bitset)