zoukankan      html  css  js  c++  java
  • Java从零学习Day0

    基础

    Java跨平台原理

    使用JVM Java虚拟机
    安装JVM

    环境

    JRE -Java运行环境,包含JVM和运行时核心库。若想运行已有的Java,安装JRE 即可。
    JDK -Java开发工具包 包含JRE和开发工具:编译工具(javac.exe)和运行工具(java.exe)

    常用DOS命令

    • cd [文件名][..][(多级回退)]
    • dir 查看当前路径目录
    • cls 清屏
    • exit 退出

    初次尝试典中典之你好世界

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

    注释信息

    单行注释和多行注释

    和C语言注释一样的 懂的都懂。

    文档注释

    /**注释内容*/

    “文档注释”(Java Doc Comments)是专门为了用javadoc工具自动生成文档而写的注释,它是一种带有特殊功能的注释。

    (具体我也不是太懂)

    关键字

    关键字特点

    关键字字母全部小写。如public,static,void...

    常量

    常量分类

    • 字符串常量
    • 整数常量
    • 小数常量
    • 字符常量
    • bool常量 只有truefalse
    • 空常量 值是null 空常量不能直接输出

    变量

    命名约定

    小驼峰(针对方法和变量)

    使用单个单词时,第一个字母小写
    使用多个单词,第一个小写,后面大写.如longMayTheSunshine

    大驼峰

    针对类
    全部大写

    类型转换

    自动类型转换

    byte ->short
    char-> int ->long -> float ->double

    强制类型转换

    大范围到小范围

    int k = (int)114.514

    逻辑运算符

    & | ^ !
    常识

    短路逻辑运算符

    && || !
    (和c语言也挺像的)

    数据输入

    1. 导包
      import java.util.Scanner
    2. 创建数据
      Scanner sc= new Scanner(System.in)
    3. 接受数据
      int i = sc.nextInt()

    循环

    for循环

    和C差不多

    while循环

    还是差不多

    跳转控制语句

    continue,break这些,用法还是懂的都懂。

    Random

    1. 导包
      import Java.util.Random
    2. 创建对象
      Random r = new Random()
    3. 应用
      int number = r.nextInt(x)
      x表示从[0,x)
  • 相关阅读:
    webpack 5 之持久化缓存
    前端资源加载失败优化
    如何用 JS 实现二叉堆
    简单解析一下扫码登陆原理,简单到你想不到!
    实战:Express 模拟 CSRF 攻击
    Yarn 的 Plug'n'Play 特性
    为什么现在我更推荐 pnpm 而不是 npm/yarn?
    小米3移动版刷安卓6.0-小米手机3 移动版 Flyme 6.7.11.24R beta
    小米5手机最后一版安卓6.0 MIUI8 6.11.10 小米5s手机最后一版安卓6.0 MIUI8 7.6.8
    vim格式转换
  • 原文地址:https://www.cnblogs.com/lizinuo/p/15253400.html
Copyright © 2011-2022 走看看