zoukankan      html  css  js  c++  java
  • JAVA的学习日记1

    Java帝国的诞生

    java的诞生和历史


    Java的三高

    高可用、高性能、高并发

    特性

    简单性: 学起来简单
    面向对象:万物皆对象
    可移植性:可移植,可跨平台Write once, run anywhere
    高性能:即是编译,接近C++
    分布式:通过url和一些协议之类的使得java能够调用网络上各种资源
    动态性:重在反射机制
    多线程:带来更好的体验,java使得多线程更加简单
    安全性:去掉了指针和内存管理,每次运行都会进行一次检查,确认程序不会崩溃
    健壮性:Java语言是一种强类型语言,即在编译和运行时进行大量的类型检查,防止不匹配的数据类型的发生

    Java三大版本

    JavaSE:标准版(桌面程序,控制台开发)
    JavaME:嵌入式开发(手机,小家电) 现在基本上用的不是很多
    JavaEE:E企业级开发(web端,服务器开发)

    JDK、JRE、JVM的解释和区分

    JDK:Java Development Kit---------->即为java的开发工具
    JRE:Java Runtime Environment------>即为java的开发环境
    JVM:Java Virtual Machine---------->即为java虚拟机

    Java开发环境搭建

    JDK的下载与安装

    下载链接
    根据自己电脑系统选择对应的版本,然后先检查一下之前是否安装过java
    打开终端,即CMD,输入java -version
    若显示不是内部命令等,则为没有java
    双击安装刚下载的jdk就可以了

    配置环境变量

    具体配置可以在网上搜索,不同的版本有不同的配置方法

    找电脑上的环境变量:右击我的电脑---->属性----->左边的高级系统设置------>下面的环境变量进行配置

    配置完成后,在控制台输入java -version,若显示有java的对应信息,则表示安装成功,可以接下来的使用了

    第一个java程序【Hello,World】

    随便一个记事本都可以,不过还是推荐一下notepad++或者sublime或者IDEA【比较推荐】,这些都可以,在网上下一个就行
    然后新建一个文件,后缀名改为.java,例如本例的:Hello.java
    里面的内容为:

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

    然后在同一个文件夹目录打开控制台窗口
    输入javac Hello.java------>表示编译这个文件,会生成一个class文件
    再次输入java Hello-------->运行的是class文件
    即可看到输出为Hello,World!

    注意:

    如果显示不对,要仔细检查自己上面所写的代码是否有误,主要注意的点是:标点符号【必须是英文的】,大小写【Java大小写检查的非常严格】
    如果这些都没问题还是不对,要检查自己配置的环境是不是有误

    这是第一个java程序,同时也是学习历程的表现,加油!!!!
  • 相关阅读:
    机器学习是什么
    Computer Vision的尴尬---by林达华
    机器学习算法与Python实践之(四)支持向量机(SVM)实现
    机器学习算法与Python实践之(三)支持向量机(SVM)进阶
    Hortonworks HDP Sandbox定制(配置)开机启动服务(组件)
    GCC单独编译host/examples/ tx_waveforms.cpp
    GDAL1.11版本号对SHP文件索引加速測试
    Tcl 简单介绍及特性
    Hardwood Species
    java整合easyui进行的增删改操作
  • 原文地址:https://www.cnblogs.com/cdoudou/p/13615748.html
Copyright © 2011-2022 走看看