没有合适的资源?快使用搜索试试~ 我知道了~
java学习笔记,不是原创,特别适合于学习java的人。从基本语法开始到提高。
资源详情
资源评论
资源推荐
Java
基本语法 笔记
关键字 基本语法、集合框架类
. 基本语法初级
特点:简单性
与 比较 有指针的概念(指向内存的地址)
申明使用内存完毕后要手工释放
与 对比 有构造与析构的概念
运算符重载
封装,多态,继承性
平台无关性(跨平台 翻译)通过 跨平台,可是 本身
是区分平台的( 下载)
根据不同划分:、、
、
字节码是 统一识别的语言
解释执行性
编译执行:由编译器将程序编译为二进制运行的机制。速度快、
编译指令 产生字节码()
解释执行:由编译器将程序编译为字节码,再由解释器,解释执行。速度慢
解释指令
多线程性
进程一个正在运行的程序
多线程一个进程中的多个任务
安全性
垃圾收集机制( ! ""#),什么时间 $: 空闲、
%" &本身会使用系统资源,需在合适的地方进行调用。
运行环境('(): 加载代码—校验代码—执行代码
在 中如果这个类名为 !#,那么这个名字必须和文件名一样。
标识符,类型,关键字
标识符:用于类名,方法名的命名(可以是一般字符、数字、下划线、美元符,
不以数字开头,不为关键字)
程序中的注释:描述程序的作用、帮助程序的调试测试
(单行注释:,多行注释:),文档注释:))))
类型:用于分配内存
两大类型:①基本数据类型(* 在整型前为八进制)
整型:!%" 字节,+, 字节,#- 字节, . 字节
浮点型:/- 字节(0),!". 字节(在 中识别小
数,默认为 !" 数据类型。)
字符型:+, 字节,(细节:使用‘’号,包围字符)
逻辑型:!"(注:两个值:",0")
所有程序的三个工作:输入、运算、输出
1 引用数据类型
接口、数组、类
常用的类 类型:# 字符串—一个以上的字符,使用””包围
数据类型转换:小转换为大:自动类型转换
大转换为小:强制类型转换(可能损失精度)
从小到大的过程:!%"2+2+2#2 2/2!"
变量:局部变量(代码块的访问级别)
全局变量(整个类的访问级别)成员变量
变量规则:避免重名(在同一个作用域中不可出现)
特殊:常量(关键字:3)申明后值不可改变
运算符:算术运算符:,—, ), ,,——,4(取余数)
位运算符:进行数据转换——二进制,使用位运算符,进行对应的操作
55(左移),66右移,
7(按位与):两个数都是 返回
8(按位或):两个数都为 * 返回 *
9(按位异或):两个数只有一个为 返回
:(取反):加一取反(正为负)
关系运算符:特点返回值为 !" 值("20"):626;25;2;;2<;
逻辑运算符:特点与 !" 值进行运算
注:7,8,9,! 当碰到整型值的时候为按位操作。
当碰到逻辑型值的时候为逻辑操作。
77短路与:一个为假都为假
88短路或:一个为真都为真
赋值运算符:;;后面的值
字符串连接符:(注:碰到数字类型的时候为数字运算,碰到字符串为字符
串连接)
关键字(为特殊功能而保留):
语言编程规范:
命名方式:类名(单词首字母大写):=#"
方法名:第一个单词首字母小写,后边单词首字母大写 #"()
常量名:全为大写:=>
变量名:全为小写:
编写方式:#;,*错误#;,*正确
程序的流线:! 键的使用(空格)
循环语句:特点:不断的完成同一个任务
0 循环:语法:0初值?仅运行第一次@;退出循环条件;改变条件
A循环体 B
0 的嵌套循环:0A0ABB
C&&无线循环、
D+#"!"(")为无限循环 先判断,后执行
A
循环体
B
E+#"循环 先执行,后判断
语法:ABE+#"!"
循环的控制:
!"F跳出循环
"跳出循环 返回值
#"跳出当前循环,继续下次循环
使用变量时,变量必须要被初始化(有值): 局部变量
三元运算符: ?: 接收 !" 值,类似于 #02""
数组:一组相同类型元素的集合(一种最基本的数据存储结构线性存储)
特点:元素类型相同、元素有顺序、所有元素共用一个名称。
语法:格式:数组元素类型 数组名?@;
数组元素类型?@数组名;
分配:#?@;"E#?*@&动态分配
"E 关键字的作用分配空间(堆)" + 数组的个数
?@下标数字从 * 开始
遍历数组访问数组总的每一个元素:0##;* "" +&#
数组元素的默认初值:整型(*)、实型(**0 或 **)、字符:’G*H、类
对象()
#?@;A2,,2II2--B&静态分配
解决问题—满足用户需求
用户需要的功能需求
设计(解决问题的思路)
将思路翻译为编程语言(,,)
用程序描述
测试
二维数组
数组的数组。
剩余14页未读,继续阅读
grsknight
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0