- Java注释的分类:
①.单行注释。把当前行注释掉 例如: // 注释内容
②.多行注释。把多行都注释。虽然可以使用多个单行注释来代替 /* */
③.文档注释。和多行注释类似,用途较少,一般是写文档用的 /** */
-
第一个源文件的相关意义:
package com.yyzy.test;
①.上述一行代码,是每个类(一个Java源文件)都必备的表示这个类在哪个包(路径)下。
②.每个类的模板都是以下格式:其中Xxx必须和类名(源文件名)保持一致
public class Xxx {
//若干代码
}
③.Java源代码的运行入口(从哪里开始运行):都是如下格式:
public static void main(String[] args) {
//这里的第一行就是运行的第一行代码
}
以上方法又称为:main方法。 ④.表示打印制定的内容: System.out.println("我的第一个Java程序"); ps:如果是字符记得加双引号。
-
Java的8大基本数据类型: java针对不同的数据也有不同的语法来声明不同的数据。
数字类型
byte
short
int
long
字符类型
char
浮点类型
float
double
布尔类型
boolean
-
声明一个数据: ①.在main方法里面写。 ②.语法:数据类型 变量名 = 变量值; ③.变量名的命名规范:小驼峰命名法:首字母小写。后续每个单词的首字母大写。 例: 声明一个年龄为18岁: byte abc = 18; short abc2 = 18; int abc3 = 18; long abc4 = 18; abc表示我的年龄。 ④.字符类型:只能声明单个字符。用单引号声明即可。 例: char sex = '男'; ⑤.如果用float存放小数,记得在后面补上f 。 例: float money = 11.5f; double money123 = 115.55; ⑥.布尔类型:只能存放true或false 不用加引号。 例: 你是男人吗? boolean isMan= true;
-
常见的运算符:
①.赋值运算符 = 将右边的值赋值给左边
int a = 123;
int b = a;
System.out.println(a);
System.out.println(b);
②.算术运算符 + - * /
int a = 10;
int b = 11;
System.out.println(a+b);
③.算术运算符 % 取余数
System.out.println(10%3);
④.算术运算符 ++ --
语法: a++ 和 a-- 表示先用(执行)在加或减
int a = 10;
a++;
System.out.println(a);
int a = 10;
System.out.println(a++);
语法: --a ++a 先加减再用
int a = 10;
--a;
System.out.println(a);
int b = 10;
++b;
System.out.println(b);
⑥.关系运算符:
> >= < <= == != 他们的返回值都是boolean类型
int a = 10;
int b = 9;
System.out.println(a>b);
⑦.逻辑运算符 && 短路与 || 短路或
语法如下: 表达式1 && 表达式2
两个表达式都是true 才返回true
如果一个为false 那么结果就是false
运算从左到右。所以如果第一个式子为false 将不会执行第二个式子。
int a = 10;
int b = 9 ;
System.out.println(a>b && b<a);//true
System.out.println(a>b && b++<a);//true
|| 短路或
语法如下: 表达式1 || 表达式2
两个表达式都是false 才返回false
如果一个为true 那么结果就是true
运算从左到右。所以如果第一个式子为true 将不会执行第二个式子。
& 和 | :
和上述用法完全一致,唯一区别:没有短路功能
&和| 左右两边的式子都会执行
例题:
int a = 10;
int b = 9;
System.out.println(a<b && a++>10 );//false
System.out.println(a);
int a = 10;
int b = 9;
System.out.println(a<b & a++>10 );//false
System.out.println(a);
⑧.三元表达式:语法:表达式1?值1:值2
表示:如果表达式1为true就是值1 反之就是值2
int age = 20;
System.out.println(age>18?"成年":"未成年");
java面向对象基础知识
于 2023-09-10 15:10:32 首次发布
本文详细介绍了Java中的单行、多行和文档注释,包结构的表示,main方法的作用,以及如何声明和操作基本数据类型、运算符和使用三元表达式。
摘要由CSDN通过智能技术生成