• 基础语法、进制转换、环境配置


    一、 基础知识(二进制)


      十进制:逢十进一,0 ~ 9
      二进制:逢二进一,0 ,1
      八进制:逢八进一,0 ~ 7
      十六进制:逢十六进一,0 ~ 19,A, B, C, D, E, F

     二进制  ---->  十进制
      0    ----->  0
      1    ----->  1
      101  ----->  5
      1000  ----->  8

      二进制转换为十进制
        算法: 将原始数据的每一位乘以2的位置次方并求和, 位置:从最低到最高分别是0~长度-1

      十进制转换为二进制
        算法:  辗转相除法。经原始数据和商不停除2求得余数,当商为0时,将余数从后往前取





    一、Java介绍

      2.1概念
       高级计算机编程语言
        SUN公司在1995年开发的编程语言,2009年被甲骨文公司收购。
        Java  7
        Java  8


      2.2   Java能做什么?
        做软件,后台的开发


    二、环境搭建
      环境:软件运行时需要依赖的条件
      JDK: Java Developement Kit,  java开发工具包
      JRE:java Runtime Enviroment,java运行环境
      JDK包含JRE

      3.1  安装
        需要安装在一个纯英文没有空格的路径下

      3.2 测试JDK的安装

        1、打开命令提示符cmd
        2、输入Java或者java -version

        3.3  制作运行java程序的流程
      步骤:
        1、编码:写代码,文件后缀是  . java
        2、编译:将java文件转换成二进制字节码文件  .class文件、
        3、运行: 执行编译后的 .class文件
      具体操作:
        1、创建Test.txt文件
        2、编码
        Public class Test{
          Public static void main(String [ ] args)    {
            System.out.println(“Hello World!”);
          }
        }
        3、将后缀名改成 .java
        4、编译,使用javac指令,写法: javac Test.java 生成 .class文件
        5、运行: 使用java指令,写法: java Test,完成运行

    3.4 配置环境变量
    目的:
    原因是javac在bin目录下,默认情况javac只能在它所在的目录下运行。而实际开发,我们需要编译指令(javac)能在计算机的任意位置都能执行。

    配置步骤:
    * 右键计算机,点击“属性”,选择“高级系统设置”
    * 在“高级”标签页下,选择“环境变量”
    * 在“系统变量”中,点击“新建”
    * 在“变量名”中,输入“JAVA_HOME”,在“变量值”中,贴上jdk的安装目录
    * 在“系统变量”中,找到path,在path的“变量值”中,在开头,写上 :%JAVA_HOME%in
    * 点击“确定”

    3.5 Java语言的特性
    1、安全性
    2、健壮性
    3、扩展性
    4、跨平台性
    一次编写到处运行
    平台:操作系统
    JVM: Java Virtual Machine, Java虚拟机
    JDK:JRE + 开发工具
    JRE: JVM + 核心类库
    JDK包含JRE,JRE包含JVM

    三、第一个java程序中可能出现的问题
    1、类名必须和文件名一致(大小写完全相同)
    2、格式问题:括号、分号、中文符号
    3、主函数的书写问题
    主函数必须定义成 public static void main(String [] args){
    }

    四、基础语法
    5.1 注释
    概念:对待吗进行解释说明的文本内容
    特点:不参与运算
    目的:增强代码的可读性

    格式:
    1、单行注释://注视内容
    2、多行注释:/* 注释内容*/
    3、文档注释: /**  注释内容*/

    5.2 关键字
    概念:java语言已经预先定义好了一些具有特殊功能的单词
    例如:public 、class、 static、void、if、else、int、float、for、switch、return、extends、implements、synchronized



    5.3  标识符
    概念:类、方法、变量、对象的名字
    规则:由不以数字开头,字母,数字,下划线,美元符组成
    注:
    1、见名知意
    2、不能喝关键字重名
    3、Java语言严格区分大小写
    4、标识符不宜过长
    5、规范:
    A.变量、方法:全部小写,多个单词组成时。从第二个单词起每个单词首字母大写。例如:int age;toDegree();
    B.类、接口:首字母大写,多个单词组成时,每个单词首字母大写。例如:Test   Math   RunTimeException
    C.常量:全部大写,多个单词组成时,单词之间用下划线连接

    五、常量
    常量的分类:
    1、整型常量:所有整数
    2、浮点型常量:所有小数
    3、字符常量:用一对单引号括起来的单个字符,必须要有一个字符,字符不能为空
    4、字符串常量:用一对双引号括起来的一串字符,可以有内容为空的字符串,表示一段空串。
    5、布尔常量:只有两个值:true、false。
    6、空常量:只有一个值,null,表示该数据没有分配存储空间

    代码改变生活
  • 相关阅读:
    支付宝支付
    七牛云存储介绍
    ubuntu开发机初始化
    Unity3D 正六边形,环状扩散,紧密分布,的程序
    Unity属性的封装、继承、方法隐藏
    DateTime.Now的一些用法
    [转] 增强现实 colAR Mix 浅析
    [转] Vuforia AR 中的阴影与浮现效果
    网址整理
    [转] 如何使用unity Vs来进行断点调试
  • 原文地址:https://www.cnblogs.com/LTJAVA/p/11276626.html
Copyright © 2020-2023  润新知