JavaSE教程-01初识Java

1.计算机的概念

软件+硬件

2.操作系统

Windows、Mac、Linux、Unix等

3.计算机编程语言

计算机语言是一种人与计算机沟通的媒介。

分类:
机器语言:都是基于二进制的方式,由0和1组成。
汇编语言:又称符号语言,使用了许多助记符来代替二进制指令,方便我们人去编写代码。
高级语言:分为面向过程和面向对象两大类。C语言是典型的面向过程的语言。C++、JAVA是典型的面向对象的语言。

语言分类说明图:
这里写图片描述

4.Java语言介绍

Java是可以撰写跨平台应用软件的面向对象的程序设计语言。
核心优势是:跨平台(系统)

Java划分:
JavaSE(Java standard Editon)平台标准版
JavaME(Java Micro Edition)平台微版
JavaEE(Java Enterprise Editon)平台企业版

Java发展史关键节点:
1995年Java诞生
1996年jdk1.0诞生
2002年jdk1.4诞生,性能有了极大的提高

5.Java环境的配置

1)jdk1.7默然安装
2)环境变量配置(path和JAVA_HOME)
3)Java与javac运行验证配置是否成功

6.第一个程序hello world!

1)Hello.java文件的编写
2)Hello.java使用javac编码生成字节码文件Hello.class
3)使用Java运行Hello.class文件

7.Java的跨平台性

Java的跨平台(系统)性是原理是JVM(Java虚拟机)的存在,不同的系统有对应的JVM。JVM相当于不同国家的人进行交流的中间翻译。

!!!!!有配套思维导图用于复习
地址:http://blog.csdn.net/baidu_37107022/article/details/67632291

博客地址:http://blog.csdn.net/baidu_37107022

第一个程序 Hello.java

public class Hello{
    public static void main(String[] args){
        System.out.println("Hello world!");
    }
}

运行过程与结果:
这里写图片描述

第一个作业:生成如下内容
这里写图片描述

作业答案:

public class Person{
    public static void main(String[] args){
        System.out.println("姓名:Hugh");
        System.out.println("年龄:21");
        System.out.println("兴趣:篮球、读书、游戏");
        System.out.println("技能:java,前端,php");       
    }
}

作业二:生成如下结果
这里写图片描述

作业答案:

public class zy02{
    public static void main(String[] args){
        System.out.println("***********************************");
        System.out.println("*                                 *");
        System.out.println("*                                 *");
        System.out.println("*          Hello World!           *");
        System.out.println("*                                 *");
        System.out.println("*                                 *");
        System.out.println("***********************************");
    }
}
原文地址:https://www.cnblogs.com/TCB-Java/p/6770172.html