• 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("***********************************");
        }
    }
  • 相关阅读:
    Java 对象头
    JVM类加载过程
    final,static,this,super关键字汇总
    进程与线程通信
    数据库三范式
    接口与抽象类区别
    TF1.x + RTX 3090 训练PWCNet 踩坑
    spring boot jpa 配置多数据源 报错 datasource循环依赖
    springboot 配置 jasypt加密,应用于配置文件数据库密码加密形式展现
    Redis基础入门:五大数据类型有哪些?
  • 原文地址:https://www.cnblogs.com/TCB-Java/p/6770172.html
Copyright © 2020-2023  润新知