- 博客(10)
- 收藏
- 关注
原创 JAVA运行结构
JAVA运行结构1.顺序结构·java的基本结构就是顺序结构,除非特别指明,否则就按照顺序一句一句执行。·顺序结构是最简单的算法结构。·语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的,它是任何一个算法都离不开的一种基本算法结构。2.选择结构·if单选择结构if(布尔表达式){ xxx}·if双选择结构if(){}else{}·if多选择结构if(){}else if(){}else if(){}else{
2021-01-17 13:17:16
230
原创 JAVA控制流程--一、Scanner对象
JAVA控制流程一、Scanner对象·基本语法:Scanner s = new Scanner(System.in);·通过Scanner类的 next()与nextLine()方法获取输入的字符串;·在读取前一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据。//hasNext()方法:1.一定要读取到有效字符后才可以结束输入。2.对输入有效字符之前遇到的空白,next()方法会自动将其去掉。3.只有输入有效字符后才将其后面输入的空白作为分隔符或者
2021-01-16 09:51:17
192
原创 JAVA基础入门--八、Doc文档生成与包机制
JAVA基础入门八、Doc文档生成与包机制1.Doc文档生成1.进入cmdjavadoc -encoding UTF-8 -charset -UTF-8 Doc.java2.通过idea生成doc文档2.包机制一般利用公司域名倒置作为包名:com.XXX.www
2021-01-16 08:56:20
119
原创 JAVA基础入门--七、运算符
JAVA基础入门七、运算符1.Java语言支持如下运算符:·算术运算符:+、-、*、/、%、++、--·赋值运算符:=·关系运算符:>、<、>=、<=、==、!=instanceof·逻辑运算符:&&、||、!·位运算符:&、|、^、~、>>、<<、>>>·条件运算符:?:·扩展赋值运算符:+=、-=、*=、/=2.自增自减运算符++i++++i--i----i3.逻辑运算
2021-01-15 20:02:54
120
原创 JAVA基础入门--六、变量与常量
JAVA基础入门六、变量与常量1.变量是什么:就是可以变化的量。·JAVA是一种强类型语言,每个变量都必须声明其类型。·JAVA变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。type varName [=value] [{,varName[=value]}];//数据类型 变量名 = 值;可以使用逗号隔开来声明多个同类型变量。例子:int a=1,b=2,c=3;//不提倡这么写------>程序可读性int d = 4;int e = 5;int f
2021-01-15 16:10:39
97
原创 JAVA基础入门--五、数据类型拓展
JAVA基础入门五、数据类型拓展1.整数拓展int a = 10;int b = 010;//八进制0int c = 0x10;//十六进制0xSystem.out.println("a的值:"+a);//10System.out.println("b的值:"+b);//8System.out.println("c的值:"+c);//16:基本类型包含数值类型和boolean两大类:数值类型包含:整数、浮点、字符类型;boolean包含两种:true和false;八大类型: 类型 字节数 取值范围·| byte | 1字节 | -128~127 | -2^7~2^7-1·| short | 2字节 | -32768~32767 | -2^15~2^15-1·| int | 4字节 | -2147483648~2
2021-01-14 09:46:35
140
1
原创 JAVA基础入门--二、标识符和关键字
JAVA基础入门标识符和关键字1. 关键字| abstract | assert | boolean | break | byte || case | catch | char | class | const || continue | default | do | double | else | | enum | extends | final | finally | float
2021-01-14 09:45:13
141
1
原创 JAVA基础入门--四、类型转换
JAVA类型转换·由于java是强类型语言,所以要进行有些运算时,需要用到类型转换。类型由低到高排序为:低--------------------------------------------- 高byte,short,char -> int -> long -> float -> double强制转换(高转低):格式:(类型)变量名int i = 127;byte b = (byte)i;System.out.println(b);//127自动转换
2021-01-14 09:42:22
90
原创 JAVA基础入门--一、注释
JAVA基础入门一、注释1.单行注释:'//123123123'———>//两个斜杠开始只能注释一行内容2.多行注释:'/* ~~xxxxxx~~ */'———>以'/'、'*'开始,'*'、'/'结尾。能注多行内容。3.文档注释(JavaDoc): /** * xxxxx * xxxxx */ ———>文档注释4.有趣的代码注释:/**** _ooOoo_* o8888888
2021-01-14 08:28:49
100
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人