Java基础

Java简介
Java 简介
Java 开发环境配置
Java 注释
我的第一个Java程序
Java基础语法
Java 基础语法
Java 基本数据类型
Java 变量类型
Java 权限修饰符与非权限修饰符
Java 运算符
Java 循环结构
Java 条件语句
Java switch case 语句
Java String类
Java 数组
Java 方法
Java面向对象
Java 对象和类
Java 继承
Java重写与重载
Java 多态
Java 抽象类
Java 封装
Java 接口
Java 包(package)
java this和super的使用
Java面向对象进阶
Java 泛型
Java容器
Java Enumeration接口
Java Bitset类
Java Vector 类
Java Stack 类
Java Dictionary 类
Java Hashtable 类
Java 数据结构
Java 集合框架
Java异常
Java 异常处理
Java IO
Java Properties 类
Java字节数组输出流类
Java数据输入流类
Java字节数组输出流
Java数据输入流类
Java File类
Java FileReader类
Java FileWriter类
Java 流(Stream)、文件(File)和IO
Java Scanner 类
Java并发
Java 多线程编程
Java高级技术
Java8 最新技术
Java 8 Lambda 表达式
Java 8 方法引用
Java 8 函数式接口
Java 8 默认方法
Java 8 Stream
Java 8 Optional 类
Java 8 Nashorn JavaScript
Java 8 日期时间 API
Java8 Base64
Java 8 新特性
Java9 最新技术
Java 9 新特性
Java 9 模块系统
Java 9 REPL (JShell)
Java 9 改进 Javadoc
Java 9 多版本兼容 jar 包
Java 9 集合工厂方法
Java 9 私有接口方法
Java 9 改进的进程 API
Java 9 改进的 Stream API
Java 9 改进的 try-with-resources
Java 9 改进的 @Deprecated 注解
Java 9 钻石操作符(Diamond Operator)
Java 9 改进的 Optional 类
Java 9 多分辨率图像 API
Java 9 改进的 CompletableFuture API
Java常用类
Java Number, Math 类
Java Character 类
Java StringBuffer 和 StringBuilder 类
Java 日期时间
Java 正则表达式
Java 序列化

我的第一个Java程序

所需工具:notepad++文本编辑器  (一款文本编辑软件,开源免费,支持代码高亮,方便设置文件编码)

所需环境:Java运行环境 

搭建好Java运行环境后。进行如下操作:

 

1.在D盘下,新建文件夹为java

 

2.在d:\java文件夹下新建 HelloWorld.java 文件。内容如下:

/*Hello world 教程 
*第一个java app
*/
public class HelloWorld{
  public static void main(String[] args){
      System.out.println("hello world");
  }
}

3.在cmd命令行中,进入d:\java文件夹下,执行javac HelloWorld.java

4.在文件夹下成功生成HelloWorld.class字节码文件

5.cmd命令行中执行java HelloWorld

6.成功输出 Hello world

 

注:

java程序最终的执行文件为class字节码文件,由java虚拟机执行。正是因为class字节码文件才实现了java语言的跨平台。虚拟机负责将字节码文件翻译为不同平台的真正执行语言。

1. javac命令用于将 java 源文件编译为 class 字节码文件

2. java命令用于执行java字节码文件

我的第一个Java程序让你对Java语言有一个初步认识,后面将对Java语言进行详细的讲解。