Java从零学习Day0

Posted AntiO2

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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)

以上是关于Java从零学习Day0的主要内容,如果未能解决你的问题,请参考以下文章

从零开始配置vim(27)——代码片段

从零开始配置vim(27)——代码片段

Java从零开始学习——Java基础

Java从零开始学习——Java基础

Java基础学习第二天

java SpringRetry学习的代码片段