![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习计划
D哈哈哈哈
这个作者很懒,什么都没留下…
展开
-
Java学习的第六天
Java学习的第六天 1.static关键字,相当熟悉,可以修饰成员变量,成员方法,与之对应的是类变量(静态变量),类方法(静态方法)。 类变量:不需要对象(也就意味着不需要在实例化时,Java为其分配内存空间),对于类变量而言,Java运行系统为其分配公共的存储空间,该类的每个每个实例对象共享同一类变量的存储空间,因此,每个对象对类变量的修改都会影响其他实例对象,意味着其拥有的值是可变的 ,而且它会保持最新(这里重要)的值。说其静态,是因为它不会随着函数的调用和退出而发生变化。即上次调用函数的时候,如果原创 2020-10-21 19:46:28 · 94 阅读 · 0 评论 -
Java学习的第五天
Java学习的第五天 1.关键字this的使用:this表示每个实例对象指向自己的引用,可以出现在实例化方法和构造方法中,不能出现在由static修饰的类方法中 在实例方法和构造方法中使用this this可以出现在类的构造方法和非static修饰的成员方法(也就是实例方法)中,this代表实例对象自身,可以通过this来访问实例对象的成员变量或者调用成员方法。理解不了,不慌,看代码: public class TestThis { public String catColor; pub原创 2020-10-20 21:46:36 · 195 阅读 · 0 评论 -
Java学习的第四天
Java学习的第四天 前三天的一个小巩固 1.switch的语句中的控制表达式必须是char,int,short或byte类型的,还有枚举类型(在jdk1.7时,可以为字符串类型),没有double,float类型,与之前说过的,float类型属性具有离散性,接近某个值但不相等,有不确定性。无论哪个版本的JDK,都是不支持 long,float,double,boolean 这个一定要注意!原因是由于char,int,short或byte可以隐式的转换为int类型。 2.在之前说过,string类型参与计算原创 2020-10-19 11:17:06 · 352 阅读 · 0 评论 -
Java学习的第三天
Java学习的第三天 今天的学习目标是Java的基本控制结构 1.算法的流程主要包括顺序,分支,循环三种控制结构,Java中的控制语句有以下几类 分支结构:if-else;switch 循环结构:while;do-while;for 与循环转移(跳出循环有关的跳转语句):break;continue,return。 异常信息有关的语句:try-catch-finally,throw 2.顺序结构:自上而下,一条语句执行完之后,下一条语句。通常形况下都是这样执行的。system.out.println()原创 2020-10-16 20:22:20 · 121 阅读 · 0 评论 -
Java学习的第二天
Java学习的第二天 1.逻辑运算中的短路情况:原因是因为,逻辑与运算中,如果两个变量都为真,结果才是真,逻辑或运算中,如果两个变量有一个为真,则结果就为真,这就意味着会出现短路情况。例如下图: 输出的结果为flase 5 在图中,是一个逻辑与运算,也就是说,必须要两个表达式都为真,但是c<4,已经结果为假,所以右边的表达式将不会执行该语句,此种情况为短路,如果说都执行,c的结果将会是6。 2. 位运算(面试题)。位运算在昨天的学习中也成为标准逻辑运算符,&与运算,|或运算,^异或运原创 2020-10-15 20:15:09 · 116 阅读 · 0 评论 -
Java学习的第一天
Java学习的第一天 1.首先给自己制定了学习计划,包括五部分。 2.今天开始第一部分Java基础理论的学习。(为了让自己记忆深刻,牢记知识,建议去记录自己每天的学习) 知识点 1.标识符:Java语言的标识符是由字母,下划线,美元符号,和数字组成的。首字符不能是数字,字母的意思是包括汉字在内的各个国家的文字。关键字不能是标识符,Boolean型常量不能为标识符(true,false),null不能为常量 2.关键字:特殊意义的符号,说白了就是在Java代码中会出现的固定词组。常见的:选择判断时—if,el原创 2020-10-14 15:33:17 · 184 阅读 · 3 评论 -
Java的学习计划
Java的学习计划 第一阶段学习 1.学习Java的基础理论(基础就是面试的门槛) 2.学习Java中的GUI(对于GUI来说就是为JavaWeb编程准备,强调对象) 3.学习Java的高层理论知识(网络编程,多线程,JVM,注解与反射) 4.总结第一阶段学习 第二阶段学习 1.学习HTML+CSS+JavaScript(进入了前端的门槛就可以了) 2.学习MySQL数据库(面试中将会要求有数据库能力,优化数据库代码之类) 第三阶段学习(不只是纯理论阶段) 1.学习JavaWeb的理论基础(servlet,原创 2020-10-14 09:54:25 · 886 阅读 · 1 评论