zoukankan      html  css  js  c++  java
  • Java之--Java基础知识

    一、软件基础知识

    1、软件:一系列按特定顺序组织的计算机数据和指令的集合。
        1)系统软件:DOS、windows、linux。
        2)应用软件:QQ、扫雷等。
    2、软件开发就是制作软件。
    3、人与计算机交互方式:图形化界面、命令行方式。
    4、DOS命令行常见指令:
        1)dir:列出当前目录下的文件以及文件夹。
        2)md:创建目录。
        3)rd:删除目录。
        4)cd:进入指定目录。
        5)cd/:退回到根目录。
        6)cd..:退回到上一级目录。
        7)del:删除文件。
        8)exit:退出dos命令行。
            9)notepad Hello.java :创建Hello.java文件。
    5、计算机语言:人与计算机交流的方式。
         计算机语言有很多种,如:C、C++、Java等。
    6、计算机上有两种文件
        1)Ascii文件,统称为文本文件。
        2)Binary文件(二进制文件),是可执行文件。
    

    二、Java语言概述

    1、Java简述
        1)斯坦福大学网络公司SUN1995年推出的高级编程语言。
        2)是一种面向Internet的编程语言。
        3)Web应用程序的首选开发语言。
        4)简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
    2、Java语言的三种技术架构
        1)J2EE 企业版:是为开发企业环境下的应用程序提供的一套解决方案。
        2)J2SE 标准版:是为开发普通桌面和商务应用程序提供的解决方案。
        3)J2ME 小型版:是为开发电子消费产品的嵌入式设备提供的解决方法。
    3、Java语言特点
        1)跨平台性(也称为Java具有良好的移植性):通过Java语言编写的应用程序在所有的系统上都可以运行。C只可以在Windows上运行。
        2)原理:只需要在运行Java应用程序的操作系统上安装JVM(Java Virtual Machine,JAVA虚拟机),由JVM来负责Java程序在该系统中的运行,不同系统的JVM不同。
    4、Java语言的环境搭建
        1)JRE(Java Runtine Envirinment),Java运行环境。包含Java虚拟机和Java程序所需的核心类库等。
        2)JDK(Java Development Kit),Java开发工具包,包含Java的开发工具(编译工具javac.exe、打包工具jar.exe),也包含JRE。
        简单而言,使用JDK开发完成的JAVA程序交给JRE去运行(JDK软件包到Java官方网站www.oracle.com或者java.sun.com下载安装)。
    5、Java环境变量配置
        1)安装完毕后,打开jdk的bin目录,有许多.exe文件,将javac所在当前目录复制
        2)右击计算机——>属性——>高级系统设置——>高级——>环境变量——>系统变量Path——>双击,在该变量值最后加“;”,然后粘贴复制的路径——>确定。
        3)打开DOS命令行,任意目录下输入javac,如果出现javac的参数信息,则配置成功。
    

    三、Java程序小知识

    1、Java程序开发步骤
        1)将Java代码编写到扩展名为.java的文件中。
        2)通过javac命令对该java文件进行编译,生成.class文件。
        3)通过java命令对生成的.class文件进行运行。
        4)编译运行没有错误,DOS命令行会显示运行结果。
    2、编译(javac)、运行(java)常见问题
        1)缺少主方法,即main函数。
        2)找不到文件有三种可能:目录错误、文件不存在、文件格式不正确。
        3)Java运行错误提示:类名错误。
        4)Java文件名与类名一致时程序前加public。
    3、Java语言的3种注释,可用来程序调试。
    	1)单行注释(XXX为注释内容,注释到行尾)://XXX
    	2)多行注释:/* XXX  */
    	3)文档注释:/**XXX  */
  • 相关阅读:
    申请Namecheap的.me 顶级域名以及申请ssl认证--github教育礼包之namecheap
    Floodlight+Mininet的SDN实验平台搭建初探
    在DigitalOcean vps中安装vnstat监控流量,浏览器打开php代码。。。
    知识积累
    vue路由跳转(新开页面 当前页面)
    手机访问电脑本地静态页面
    Vue:scoped与module的使用与利弊
    小技巧
    布局记录
    vue项目及vuex使用
  • 原文地址:https://www.cnblogs.com/dulijuan/p/4494183.html
Copyright © 2011-2022 走看看