![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础笔记
Mason_Xu
Live in HangZhou. A student,learn about some Java Basic , Android Develop. Thanks for watch me.
展开
-
1.1.Java编译过程,名词解释和注释
Java开发环境:Java编译运行过程编译期:Java源文件,经过编译,生成.class字节码文件运行期:JVM加载.class字节码文件并运行.class名词解释JVM:Java虚拟机:加载.class并运行.class文件JRE:Java运行环境:包含JVM外还还包含了运行Java程序所需要的系统类库 JRE=JVM+Java系统类库JDK:Java开发工具包:除了包含JRE以外还原创 2017-12-27 16:19:08 · 371 阅读 · 0 评论 -
1.2.Java变量类型Scanner
Java变量类型Scanner变量声明: int a; 命名:只能包含 字母,数字,_和$符,并且不能以数字开头 严格区分大小写 不能使用关键字 可以使用中文命名,但不建议 建议:”见名知意”,”驼峰命名法”初始化声明的同时初始化: int a = 250;先声明后初始化: int a; a = 250;注意: 变量在使用前必须初始化 变量的使用必须与数据类原创 2017-12-27 16:23:45 · 466 阅读 · 0 评论 -
1.3.Java运算符和分支结构
Java运算符和分支结构1.运算符:算术运算符:+-*/%,++,– ++:单独使用时++a=a++:a=a+1 –同理被使用时++a等于a+1;a++等于a 关系运算符:>,<,>=,<=,==,!= 属于boolean型 逻辑运算符:&&,||,! 属于boolean型 赋值运算符:=,+=,-=,*=,/=,%= 字符串连接运算符:+ 三目运原创 2017-12-27 16:24:49 · 363 阅读 · 0 评论 -
1.4.Java循环结构和break,random()
Java循环结构和break,random()1.循环反复执行一段相同或相似的代码2.循环三要素循环变量的初始化 循环的条件(以循环变量为基础) 循环变量的改变(想着循环的结束变) 循环变量:在循环过程中反复改变那个量3.循环结构while:先判断后执行,有可能一次都不执行do…while:先执行后判断.至少会执行一次 要素1与3相同时,首选do…whilefor:应用率最原创 2017-12-27 16:25:41 · 226 阅读 · 0 评论 -
1.5.Java循环嵌套,数组,排序,Bubble Sort
循环 数组 排序 冒泡排序1.三种循环结构的更加适用情况while:”当…” do…while:”直到” for:固定次数循环2.嵌套循环循环中套循环,一般多行多列时使用,外层控制行,内层控制列 执行规则:外层循环走一次,内层循环走所有次 建议:循环的层数越少越好,若必须超三层才能解决,说明设计有flaw break只能跳出一层循环3.程序运算算法:解决问题的流程/步骤原创 2017-12-27 16:27:16 · 619 阅读 · 0 评论 -
1.6.Java方法的定义,调用和return 字符串
方法的定义 调用 return 和字符串 方法的五个要素:修饰符,(static)返回类型,方法名,参数列表,方法体 ** 1.方法封装一段特定的业务逻辑功能方法尽可能的独立,一个方法只干一件事方法可以被反复的调用多次避免代码重复,有利于代码的维护,有利于团队的协作2.方法的定义无返回值:方法名(有参传参);有返回值:数据类型 变量 = 方法名(有参传参);3.方法的调用re原创 2017-12-27 16:30:03 · 4388 阅读 · 0 评论