Java Study notes
Posted Star_Flower
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java Study notes相关的知识,希望对你有一定的参考价值。
public class Demo { public static void main(String[] args) { //这是输出语句同于将括号内的数据打印到控制台 System.out.println("hello world"); } /** * class:关键字 定义类 * Demo: 类名称 第一个字母要大写 * {}: 代表类的主题 * 在类中需要定义main方法,为java的主线程 * public: 访问修饰符,代表的是公有的 * static: 关键字 静态 * void: 没有返回值的方法 * 定义方法: 1、有返回的值的方法,需要定义类型 * 2、无返回的方法(void) * main:为java主线程,需要运行Java的程,必须通过main运行 * main中需要定义参数类型,语法要求必须为String(字符串类型) * []数组 * args:参数名称 * 切记:所有的符号全部使用英语,区分中英文符号 * 每次修改文件都需要重新java编译。java文件若创建类时添加访问修饰符 * public,那么类名称必须和文件名称一致 否则报错 * 不定义访问修饰符,那么为默认default,可以不写,那么类名称可以与文件名称不一致 * 在定义类时,尽量都保持一致 * * System:系统 * out: 向外输出 * print: 打印 * 若打印的内容为字符串,使用双引号 * 字符串:有字符组成的,可以放汉字、拼音、符号、数字等 */ /** * main为静态方法,静态方法只能被静态的方法或静态的变量访问 * static a = 8;//全局变量 * 变量:可以改变的量称之为变量 * 定义变量:定义数据类型 变量名称 = 赋值; * 数据类型 * 一:基本数据类型8种 * 整数类型(4种) * byte(字节)、short(小数的整数类型:-128到127) * int整数类型 定义证书默认的为int类型 * long(长整型) * * 浮点型(2种) * float(单精度) * double(双精度)默认为double * 字符类型:char * * char的值,只能定义一个拼音、汉字、数字、或符号 * 布尔值:boolean 返回的结果 true 和 false * * * 引用数据类型: 类、接口、数组等 * print或println(任意类型) * 定义变量:2种 * 成员变量:又称全局变量,全局变量定义在类中,方法体的上面,可以被当前类访问 * 局部变量:定义在方法体种,只能被当前方法访问 * * 定义float 类型 需要定义大写F或小写f * * char ** = **; 使用单引号为字符 双引号为字符串 * * 常量:不可以改变的量 * 如何定义常量 需要时 final 凡是使用final修饰的变量称之为常量 * 常量名所有字母都大写 */ }
if() { //若为真执行方法体的内容 若为假不执行 } if() { //两者之间选择一个 若为真执行if 为假执行else }else { } if() {}else if() {}else {} //多个中选择一个 //单独else和else if 不能使用 必须与if一起使用 //if可以单独使用
以上是关于Java Study notes的主要内容,如果未能解决你的问题,请参考以下文章
Beginning Scala study note Scala and Java Interoperability
[20-04-26][Self-study Notes 12]Java Powerball
[20-04-23][Self-study Notes 9]Java Array of Objects