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)
  • 相关阅读:
    七夕祭
    Running Median
    电影Cinema
    Best Cow Fences
    Sumdiv
    Tallest Cow
    激光炸弹
    Strange Towers of Hanoi
    Gerald and Giant Chess
    CF24D Broken robot
  • 原文地址:https://www.cnblogs.com/lizinuo/p/15253400.html
Copyright © 2011-2022 走看看