java入门

Posted 伸手挽明月

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java入门相关的知识,希望对你有一定的参考价值。

java的特性和优势

  • 简单性

  • 面向对象

  • 可移植性

  • 高性能

  • 分布式

  • 动态性

  • 多线程

  • 安全性

  • 健壮性

  • 使用的人多

java三大版本

write once,run anywhere

  • javaSE 标准版(桌面程序,控制台开发)
  • javaME 嵌入式开发(基本死了)
  • javaEE 企业及开发(web端,服务器开发)

jdk、jre、jvm

网图

JDK : java development kit

JRE : java runtime environment

JVM :java virtual machine

JDK下载

  1. 搜索jdk下载jdk1.8.xxx

  2. 放到想要的位置,设置环境变量

  • 设置系统变量JAVA_HOME

    值就是jdk所在目录/xx/xx/jdk_1.8.xxx

  • 在path中添加%JAVA_HOME%\\bin

    %JAVA_HOME%\\jre\\bin

Hello World

  1. 新建文件夹

  2. 到文件夹下建Hello.java

  3. 编辑代码

    public class Hello{
    	public static void main(String[] args){
    		System.out.println("hello world!");
    	}
    }
    
  4. 到该目录下javac Hello.java生成class文件

  5. java Hello运行

java运行机制

网图

以上是关于java入门的主要内容,如果未能解决你的问题,请参考以下文章

Java基础入门五)之方法以及递归算法

day06-jsp

Atom编辑器入门到精通 Atom使用进阶

Cg入门20:Fragment shader - 片段级模型动态变色(实现汽车动态换漆)

Cg入门19:Fragment shader - 片段级模型动态变色

JSP基础--JSP入门