易错和忽略的知识点整合_Unit_1;

Java篇 :

我们要注意实例方法和静态方法,实例方法就是需要用一个示例对象来调用,静态方法可以在他的那个类里直接调用

for(int i=0; i < 10 ; i++) {} 其中的  i   被称为迭代变量;

对象一般都是传引用的;

基本类型一般都是传值的(注意: 我们在写类的set方法的时候  会改变类成员的值的);

string对象每次修改都是新建立一个string  他应该是一个特殊的传值;

js是按值传递形参的;

我们函数的重载  是看参数列表的变化的   int m 和 int n  参数列表是没有发生变化的;

仅仅只是返回值不一样是不行的; 但是呢  我们两个不同类型参数换一下位置就能发生函数的重载;

continue跳出本次循环,break跳出这个循环;

不要同时使用静态初始化和动态初始化也就是说不要在数组初始化的时候既赋初始值指定数组的长度;

byte b = 3;

b = b + 4; //  这一句话是编译不通过的  因为我们的4默认为是int类型的  但是b为byte类型的  所以这句话是没法编译通过的;

%的优先级等同于乘和除;  ==的优先级高于  三目运算符;

我们在检测一个字符串包含多少英文字母的时候可以将字符串转变为字符数组   char[] ch=str.toCharArray();

然后使用  arr[i]>='a'&&arr[i]<='z'||arr[i]='A'&&arr[i]<='Z'  来判定;

HTML篇 :

<hr/>   单标签  水平线

<em>  双标签  字体的倾斜

<img src = "" alt ="图像加载不出来的时候  用这里面的字体来代替"  title="这里是当你鼠标悬停到这里的时候显示的字体" width height />  单标签  默认高度和宽度的时候是以图片的原始大小来代替;

<a href="" target="当这里取值为_self的时候就是指定自身窗口打开 _blank就是以新的窗口打开"  >

注意我们的表格是使用 <tr>来构建的   他的合并单元格的语法是<td colspan="所合并的列数"></td>   <td rowspan="所合并的行数"></td>;

HTML中的特殊字符:

HTML结构的搭建:

 

CSS篇 :

<link href="style.css"   rel="stylesheet"  type="text/css" />

@import  是XHTML的范畴  叫做导入式    他是先加载HTML在把CSS文件渲染出来   用户的体验不好

link  是外链式   他是先把css加载到HTML中在编译显示;

对于font-family  我们要先加一个Verdana英文字体在加一个中文字体  这样字体会先以英文字体进行匹配但是遇到中文字符就没法匹配  这样我们就会实现中英文字体的不同效果;

text-shadow : color x-offset  y-offset blur-radius(阴影模糊半径);   这个是给文本加一个阴影效果;

我们在开发这个只设置  a{}   和  a:hover{}  就好了;

JS篇 :

标签和语法  单词千万别打错好不好兄弟

script标签 一定要在  HTML标签的下面要不然你执行  script的时候获取盒子肯定获取不到   汇报null的错误;

注意: /是根目录

./是当前目录

../是返回上一级目录;

js是按值传递形参的

没有返回值的函数返回的是undefined;

 

 

编程思想:

我们在写一个相对复杂的题目或者项目的时候:

我们可以采用画流程图的方法  或者是写伪代码(伪代码可以加上缩进更加贴近代码)的方法来理清思路把  复杂的东西模块化;

猜你喜欢

转载自blog.csdn.net/qq_38053395/article/details/82748447