zoukankan      html  css  js  c++  java
  • 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("***********************************");
        }
    }
  • 相关阅读:
    双端队列
    顺序循环队列
    顺序队列
    Counting Triangles(hd1396)
    蒟蒻之栈模拟递归
    链栈以及顺序栈应用—算数表达式
    栈的简单应用-进制转换
    链栈
    共享栈
    顺序栈
  • 原文地址:https://www.cnblogs.com/TCB-Java/p/6770172.html
Copyright © 2011-2022 走看看