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常量 只有
true
和false
- 空常量 值是
null
空常量不能直接输出
变量
命名约定
小驼峰(针对方法和变量)
使用单个单词时,第一个字母小写
使用多个单词,第一个小写,后面大写.如longMayTheSunshine
大驼峰
针对类
全部大写
类型转换
自动类型转换
byte ->short
char-> int ->long -> float ->double
强制类型转换
大范围到小范围
int k = (int)114.514
逻辑运算符
& | ^ !
常识
短路逻辑运算符
&& || !
(和c语言也挺像的)
数据输入
- 导包
import java.util.Scanner
- 创建数据
Scanner sc= new Scanner(System.in)
- 接受数据
int i = sc.nextInt()
循环
for循环
和C差不多
while循环
还是差不多
跳转控制语句
continue,break
这些,用法还是懂的都懂。
Random
- 导包
import Java.util.Random
- 创建对象
Random r = new Random()
- 应用
int number = r.nextInt(x)
x表示从[0,x)
以上是关于Java从零学习Day0的主要内容,如果未能解决你的问题,请参考以下文章