zoukankan      html  css  js  c++  java
  • — 初识Java

    ---恢复内容开始---

    1.Java概述

           java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。Java具有简单性、面向对象、分布式健壮性安全性、平台独立与可移植性、多线程、动态性等特点 。Java可以编写桌面应用程序Web应用程序分布式系统嵌入式系统应用程序等 。

    2.Java开发环境

    1.JDK与JRE

             在java安装过程中,我们相当于安装了两个程序,一个叫”JDK”,另外一个叫”JRE”,包括配置java的环境变量也是,配来配去,我们配置的就是JDK和JRE。

             JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。即JDK是Java程序的开发环境。

            JRE是Java Runtime Environment缩写,指Java运行环境,是Sun的产品。运行JAVA程序所必须的环境的集合,包含JVM(虚拟机)标准实现及Java核心类库。注意由于Microsoft对Java的支持不完全,请不要使用IE自带的虚拟机来运行 Applet,务必安装一个JRE或JDK。

    2.Java的环境变量的配置

            首先在官网去下载JDK,现在的JDK版本都自带JRE,无需在取下载JRE。下载完成后进行安装。

            安装完成后配置环境属性,要右击“我的电脑”点击下级“属性”一栏,选择弹窗中的“高级”选项,选择“环境变量”一栏,在弹窗新建系统变量,在“变量名”文本框输入“JAVA_HOME”,在“变量值”文本框输入JDK的安装路径,点击确定,在上一级“系统变量”中查看PATH变量,若无则新建变量 PATH,在“变量值”文本框的起始位置添加“%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;” ,在上一级“系统变量”中查看CLASSPATH 变量,若无则新建变量CLASSPATH,在“变量值”文本框添加“.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;” 。

            配置好环境变量后,用快捷键window+R或者在开始菜单中搜索“运行”,打开“运行”后输入cmd打开DOS命令,在DOS命令中输入javac 按下回车键,没有报错(不是内部或外部命令),再输入java 执行,一样不报错即环境变量配置成功;还可以在DOS命令中输入java -version查看本机安装的JDK的版本号。

    3.第一个Java程序———HelloWorld

          新建一个记事本,命名为HelloWorld,后缀名.txt变为.java,然后使用记事本打开HelloWorld.java文件,然后输入:

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

    注:

    1)class后面的HelloWorld叫类名,这个类名必需与你的文件名是相同的,也就是之前创建的那个记事本后来改名为HelloWorld

    2)一个文件只可以有一个public class,但是可以有多个class类,在javac编译过程中,你的.java中有几个class就会生成几个.class文件,.java文件名命名必需是public class后面的那个类名

    3)public static void main是我们的主方法,也是程序的执行入口

    4)System.out.println(“”)是输出,每条语句的结尾必需有分号

    5)java是严格区分大小写的,除了你自己要输出的内容外其他一定要遵循应有的大小写规则 

    然后编辑运行(如果你的HelloWorld.java在E盘根目录下存放着)

    1)打开cmd命令行,输入”e:”然后回车,切换到E盘

    2)输入命令”javac HelloWorld.java” 然后回车,程序执行完毕后你的目录下应该会多一个叫HelloWorld.class的文件(编译,将Java源文件解析为计算机可执行的字节码文件)

    3)继续输入命令”java HelloWorld”(运行)然后回车,此时界面应该会输出HelloWorld!

    4.Java中的注释

          Java中的注释分为三种:单行注释、多行注释、文档注释。注释是对Java代码的一种解释说明。

          单行注释://单行的注释的内容

          多行注释:/*   多行注释的内容   */

          文档注释:/** 注释内容  */

    5.数制转换

           数制分为二进制、八进制、十进制、十六进制等,其中十进制是我们平常使用的进制,二进制是计算机常使用的进制。

           任意进制转十进制:系数*基数权次幂相加。系数为每一位数值本身;x进制的基数为x;权:争对每一位商的数据进行编号,从右边开始,并且是从0开始编号,这个编号就是权的值

                  如二进制转十进制:00001010==>0*2^0+1*2^1+0*2^2+1*2^3+0*2^4=0+2+0+8+0=10,则该二进制对应的十进制为10

          十进制转任意进制:除基取余,直到商为0,余数反转

    如下图:

  • 相关阅读:
    2020/10/23-大族激光
    Windows权限维持总结
    了解蓝军--jsonhijack漏洞学习
    white-space、word-break、word-wrap傻傻分不清楚
    Vue其他指令(v-cloak和v-text,v-html,v-pre,v-once)
    Vue循环渲染(v-for)
    Vue条件渲染(v-if)
    Vue绑定事件监听器(v-on)
    Vue绑定数据和元素属性(v-bind)
    记录一下,破解idea
  • 原文地址:https://www.cnblogs.com/hh2012/p/9896838.html
Copyright © 2011-2022 走看看