当前位置:网站首页 > Java基础 > 正文

Java基础代码总结



Java 基础知识总结
写代码:
,明确需求。我要做什么?
,分析思路。我要怎么做?
,确定步骤。每一个思路部分用到哪些语句,方法,和对象。
,代码实现。用具体的  语言代码把思路体现出来。
学习新技术的四点:
,该技术是什么?
,该技术有什么特点使用注意
,该技术怎么使用。
,该技术什么时候用?
 
一: java 概述:
  司的   等人开始开发名称 的语言,希望用于控制嵌入在有线电视交
换盒、  等的微处理器;
 年将  语言更名为 
Java 的三种技术架构:
JA V AEE Java Platform Enterprise Edition,开发企业环境下的应用程序,主要针对 !" 程序开发;
JA V ASE Java Platform Standard Edition,完成桌面应用程序的开发,是其它两者的基础;
JA V AME Java Platform Micro Edition,开发电子消费产品和嵌入式设备,如手机中的程序;
1 JDK Java Development Kit  的开发和运行环境, 的开发工具和 #
2 JRE Java Runtime Environment  程序的运行环境, 运行的所需的类库$%& 虚拟
3 配置环境变量 '" 录下的工具,可以在任目录下运,原因是,将该工具所目录告诉
了系统,当使用该工具时,由系统帮我们去找指定的目录。
环境变量的配置:
 ): 永久配置方式:% ()&*+, 安装路径,''
-.+, % ()&*,'"
): 临时配置方式:-.+,-.,/01'# #2 '''"
特点:系统默认先去当前路径下找要执行的程序,如果没有,再去 -. 中设置的路径下找。
classpath 的配置:
 ): 永久配置方式:3-.+4/31'/1'
): 临时配置方式:3-.+4/31'/1'
注意:在定义 3-. 环境变量时,需要注意的情况
如果没有定义环境变量 3-. 启动  后,会在当前目录下查找要运行的类文件;
如果指定了 3-.,那么会在指定的目录下查找要运行的类文件。
还会在当前目录找吗?两种情况:
3-.
次。
): 如果 3-. 的值结果出没有分号,在具体的路径中没有找到运行的类,不会再当前目录找。
1 / 67
一般不指定分号,如果没有在指定目录下找到要运行的类文件,就报错,这样可以调试程序。
4 javac 命令和 java 命令做什么事情呢?
要知道  是分两部分的:一个是编译,一个是运行。
javac :负责的是编译的部分,当执 3 时,会启  的编译器程序。对指定扩展名4 文件
进行编译。 生成了  可以识别的字节码文件。也就是 3 文件,也就是  的运行程序。
java :负责运行的部分4会启动 4加载运行时所需的类库并对 3 文件进行执行4
一个文件要被执行 必须要有一个执行的起始点 这个起始点就是  函数 4
 
二: java 语法基础:
1 ,关键字:其实就是某种语言赋予了特殊含义的单词。
保留字:其实就是还没有赋予特殊含义,但是准备日后要使用过的单词。
2 ,标示符 其实就是在程序中定义的名词。如类名,变量名,函数名。 567(
注意:
1 ),数字不可以开
2 ),不可以使用关键字。
3 量:是在程序中的不会变的数
4 ,变量:其实就是内存中的一个存储空间,用于存储常量数
用:方便 于运。因为有些数不确定。所以确定该数的名词和存储空间
特点:变量空间可以重复使用。
什么时候定义变量? 要是数 不确定的时候,就定义变量。
变量 空间的开 需要什么要 呢?
,这个空间存储什么数?数
,这个空间叫什么名字?变量名称。
,这个空间一次的数是什么? 变量的值。
变量的 和生 存期:
变量的
 域从变量定义的置开始,到该变量Java基础代码总结152;在的那对大括号结
生命 周期
 变量定义的置开始就在内存了;
 变量到它所在的的时候就在内存中消了;
1 ):基 "8.#9"3.#"
2 ):用数 1、类、接口
从低 为:"83.#.#这三个平级 ::9::"
动类型转 换:从低级 别到高级 别,系统的;
制类型转 换:什么情况下使用;把一个高级 别的数赋一个别该数的的变量;
算符号:
)、术运算符
2 / 67
$<=, %:何整 不是 5 就是 ,所以变被数就可以实现开关运
$1 连接符
$$
)、赋值运算符
+ $++<+=+,+
)、比较算符
特点:该运 算符的特点是:运 完的结果,要么是 #,要么是 >
)、逻辑算符
?@AB??@@
逻辑算符除 B外都是用于连接两个 " 型表达式。
?1 有两边都 # 结果是 # 否则就是 >
@1 要两边都 > 结果是 > 否则就是 #
A1 异或:和有点不一样。
结果一样,就为 >
结果不一样,就为 #4
& &&别:?无论左边结果是什么,右边都参与
&&:,如果左边 >,那么右边
| || 别:@:两边都
|| ,如果左边 #,那么右边参与
C )、算符 1 用于操作二进制的运算符
?@A
DD::::: 无符右移
习:对两个变量的数进行换。不需要三方变量。
+"+C/:"++C/
+$"/+E/
"+"/"+/
+"/+C/
+A"/==
"+A"/=="+A"A"+
+A"/==+A"A+"/
习:高效 <E+DD/
5 ,语句。
F>!3.!.!.>#
这些语句什么时候用?
)、当判断固定个数的值的时候,可以使用 > ,也可以使用 !3.
但是 建议使用 !3.效率相较高
!3. 变量G
3 1 要执行的语句/"#/
H
>1 要执行的语句/
I
原理:用小括号中的变量的值次和 3 后面的值进行对,和哪个 3 后面的值相同
 就执行哪个 3 后面的语句,如果没有相同执行 > 后面的语句;
节:): "#  是可以省略的,如果省略了就一执行到 "#
 ): !3. 后面的小括号中的变量应该是 "83.#.# 四种类中的一种;
> !3. default
3 / 67
expression case 中的 value 否匹配,程序会 default 开始执行一个 break 出现。
)、当判断据范围获取判断结果 " 时,需要使用 >
)、当某些语句需要执行很多次时,就用环结构。
!. ># 可以进行换。
别在于:如果需要定义变量控制环次数。建议 使用 >#。因为 ># 环完,变量在内存 释放
break: 用于 !3.,和环语句,用于出,者称为结
"#  语句单独存时,下面不要定义语句,因为执行不到,编译会失败。当环嵌"# 只跳
当前所在 环。要 出嵌 中的 环, 给循环起名字 可,这个名字称 为标号。
continue: 只作用于环结构,继续循环用的。
用:结束本 环,继续 下次环。该语句单独存 在时,下面不可以定义语句,执行不到。
6 ,函 数:为了提高代码的,可以将其定义成一个单功能,该功能的体现就是  中的函数。函数
就是体现 一。
java 中的函数的定义式:
修饰符 返回值类 函数名( 数类 1 数类 1 ){
执行语句;
return 返回值;
}
当函数没有具体的 返回值时, 返回返回值类  关键字 表示
如果函数的 返回值类  时, ## 语句可以省略不写的,系统会帮你自动加
return 用:结函数。结束功能
定义一个函数?
函数其实就是一个 功能,定义函数就是实现 功能过两个明确来完成:
)、明确该功能的运完的结果,其实是在明确这个函数的返回值类
)、在实现该功能的过程中是内容参与了运,其实就是在明确这个函数的列表 数类
? 数个数
函数的 用:
)、用于定义功能
)、用于装代码提高代码的
注意:函数中 只能调用函数,不 定义函数。
主函数:
)、保该类的独立运行。
)、因为它是程序的入
)、因为它在被  调用。
函数定义名称是为什么呢?
)、为了对该功能 进行标,方便 于调用。
)、为了过名称就可以明确函数的功能,为了加代码的阅读性
定义是:在一个类中,如果出现了两者两个以名函数要它们数的个数,数的
可称 为该函数 载了。
何区载:当函数 名时, 只看参列表。和 返回值类 没关系。
4 / 67
7 ,数 :用于存储同一类的一个器。处:可以对该器中的数进行编号, 5 开始。数用于
装数,就是一个具体的实体。
 现一个数 呢?两种 式。
)、元素 JK 变量名 +!元素J元素的个数K
)、元素 JK 变量名 +G元素 元素 444I
元素 JK 变量名 +!元素JKG元素 元素 444I

// 二分查找法。必须有前:数中的元素要有序。
-"33.>3.(JK 8G
L/
+5/
L+ 4./
+L$::/ //(max+min)/2;
!.JKB+ 8G
> 8:JKG
+$/
I
> 8DJK
L+/
>LD
# #/
+L$::/
I
# #/
I

java 分了 5 片内存
寄存器。本地方法:方法C
存储部变量  函数中定义的变量,函数数,语句中的变量
要数完成所在的区域 ,该数就会被释放
:用于存储 和对象,也就是实体。是实体?就是用于个数的。
:每一个实体内存首地址值。
堆内存中的变量有默认值。因为数,值也不一样。
垃圾回收机制。
 
★★★★★ 三:面对象:
特点: 1:将复杂的事情
2 :面对象将以前的过程中的执行者,变成了指者。
3 :面对象这种思符合现在人们思的一种思
过程和对象在我们的程序中是如 体现的呢?过程其实就是函数;对象是将函数等一些 内容进行了 装。
名对象使用场景
:当对方法进行一次调用的时候,可以使用名对象。
:当对象对成进行次调用时,不使用名对象。必须对象起名字。
5 / 67

版权声明


相关文章:

  • java基础习题2025-04-05 18:58:04
  • java基础图解2025-04-05 18:58:04
  • 基础java语言2025-04-05 18:58:04
  • 大连java基础薪资2025-04-05 18:58:04
  • java基础必学2025-04-05 18:58:04
  • java 基础数据类型长度2025-04-05 18:58:04
  • java数组入门基础2025-04-05 18:58:04
  • java基础语音2025-04-05 18:58:04
  • java基础 面向对象2025-04-05 18:58:04
  • java基础学习思路2025-04-05 18:58:04