Hi,大家好,更新完教资的知识后,我将开始更新学习日常,分享学习知识,如果有需要也会分享教资综合素质的知识。后面内容会越来越多,欢迎各位爱学习的小伙伴们关注我,一起学习,一起进步!也欢迎大家一起在评论区交流,每条评论我看见后都会及时回复。
日常学习
8.22
1、英语单词80个
2、阅读、看书一小时
3、练字帖一页纸
4、学习 java 入门知识1小节
5、学习数据结构知识
6、做一篇英语阅读
7、发文章、视频记录
一、单词记录80个(因为一点特殊原因,暂时不用笔记录)
1、violin 小提琴 ;小提琴手 2、refugee 难民 3、bundle 捆;束 4、excessive 过多的
5、avenue 道路、大街 6、revolution 革命 7、lick 舔;打败 8、funeral 葬礼;丧礼
9、tedious 冗长的;沉闷的(记忆:想想大话西游的唐僧) 10、supper 晚饭
11、imagine 想象、设想 12、occur 发生;出现 13、crocodile 鳄鱼
14、 heritage 遗产 15、 homogeneous 同类的 16、 beforehand 事先、提前
17、fraction 小部分;分数 18、 push 推动;鞭策 19、triple 三倍的
20、security 安全、保障 21、stiff 硬的;僵直的 22、statistic 数据;统计
23、shame 羞耻;惭愧 24、aviation 航空 25、despair 绝望 26、click 咔嗒声
27、nod 点头 28、expression 表示;表达 29、industrial 工业的 30、 astonish 使惊讶
31、thrive 兴旺;繁荣 32、cope 应付;处理 33、pity 怜悯;遗憾 34、prove 证明
(坚持啊,不能犯困)
35、eternal 永恒的 36、hotel 宾馆 37、north 北方 38、joy 高兴 39、quit 退出
40、enhance 提高41、sting 刺,蛰42、club 俱乐部 43、expand 伸展 44、dispute 争论
45、mission 使命;使团 46、 republican 共和政体的 47、grab 抓取、攫(jue)取
48、basic 基本的 49、civil 公民的 50、copyright 版权 51、sheet 被单;纸张
52、molecule 分子 53、shake 摇动;抖动 54、await 等候 55、 midday 中午
56、example 例子;范例 57、lifetime 一生 58、relax 放松
59、acquaintance 认识;熟人 60、altitude 高度;海拔 61、significance 意义;重要性
62、origin 起源;起因 origin 起源;起因 63、peculiar 奇怪的;特有的
64、prestige 声望;威望 65、cartoon 漫画 66、pupil 学生 67、hit 击;打
68、theory 学说、理论 69、organ 器官、机构 70、direct 直接的 71、aircraft 飞机
72、volume 容积;音量 73、poet 诗人 74、rat 鼠 75、asleep 睡着的 76、biscuit 饼干
77、whether 是否 78、acre 英亩 79、scrape 擦;刮 80、conform 遵从;顺从
四、第一天学习java基础知识:
①数据类型
java是一种强类型语言。数据类型可以分为:基本数据类型和引用数据类型。先学习
基本数据类型:
数值型:
(1)整数
byte (字节型) 内存占用1个字节,8位计算,范围-128—127
short(短整型) 2字节,16,-32768—32767
int(整型) 4字节,32,-2的31次方到2的31次方-1
long(长整型) 8字节,64,-2的63次方到2的63次方-1
(2)浮点数
float(单精度浮点型) 4字节,32,负数:-3.402823E+38到-1.401298E-45。正数:1.401298E-45到3.402823E+38。
double(双精度浮点型) 8字节,64,负数:-1.797693E+308到-4.9000000E-324。正数:4.9000000E-324到1.797693E+308。(E+38表示科学计数法)
(3)字符(char)2字节,16, 0—65535
非数值型:
(1)布尔(boolean)1,true,false。
引用数据类型:
类(class)、接口(interface)、数组([array])
②java中的注释:
含义: 在程序指定位置添加说明信息,不参与运行。
分类:
单行注释://
多行注释:/* 内容 */
文档注释:/** 内容 */
③关键字:
Java语言本身赋予含义的单词。全部都是小写。例如class
④常量:
在程序中运行的过程中,常量值是不会改变的。
分类:
字符串(用英文双引号)
整数(单纯指整数,不带小数)
小数、字符(用英文单引号)
布尔 (true,false)
空常量(null,不可直接输出)
⑤变量及使用注意事项:
含义: 在程序运行过程中,其值是可以发生变化的。
定义方法:
变量名
数据类型
变量值
例如:int a= 10
使用时直接用变量名(a)
修改时直接变量名(a)= 变量值
注意事项:
1、同一个作用域下不能使用相同变量名
2、定义变量不赋值无法使用
3、long类型赋值要在值后面加L,原因是防止整数过大。(因为默认是int数值内型)
4、定义 float 类型,也要加F,不然默认就是double,这样会不兼容。
⑥标识符:
程序员自己提供的名(简单来讲就是起名)
给类、方法、变量等起名规则:
1、必须由数字、字母、下划线、美元符$组成
2、不能以数字开头
3、不能是关键字
4、区分大小写
起名规范:
针对(方法和变量)起名: 一般用小驼峰起名法
要求:
一个单词时首字母小写,多个单词时每个单词都大写。
针对(类)起名 :一般用大驼峰起名法。
要求:
不管几个单词,通通首字母大写 。
⑦类型转换
1、自动类型转换:
把一个数值范围小的数值或者变量赋值给另一个表示数据范围大的变量。
数据范围从小到大排序:
byte——short——int——long——float——double
char。
例如:double d = 10
输出结果会是:10.00 因为double数据范围比int类型大,自动转换。
要注意byte类型可以换成short、int、long、float、double。但是不能换成char,不然会报错。
2、强制类型转换:
(值或者变量范围要比目标数据类型大才可以转换)
定义方法:目标数据类型 变量名 = (目标数据类型)值或者变量;
例如:int b = (int)88.88
结果是88。
所以从中看出,我们一般不使用强制转换也不建议使用,会有数据丢失。