C/S结构:客户机/服务器结构.

B/S结构:浏览器/服务器结构

Java之父:James Gosling

—————–快捷键——————-

文档注释

注释分三类:1、单行注释 2、多行注释 3、文档注释

注释的作用:提高代码的可读性,解释说明,方便系统的维护

显示行号:Show Line Numbers

代码自动补全:(alt+?)

注释:单行注释(ctrl+?),多行注释(ctrl+shift+?),取消多行注释:ctrl+shift+\.

删除代码:(ctrl+D)

复制代码:(ctrl+Alt+上或下箭头)

移动代码:(Alt+上或下箭头)

格式化代码:(ctrl+shift+F)

套用循环:(Alt+shift+Z)

反编译工具:将.class工具转为.java文件

—————–命名规范——————-

变量名命名规范:

数字,字母,下划线,$

首字母不能是数字,变量名中间不能出现空格

尽量遵循驼峰命名法则

在同一个方法内,变量名称不能够重复定义

变量定义完成之后一定要先赋初始值再使用(局部变量)

使用任何变量,都要先声明,再使用.

数组的长度固定不变,避免数组越界。

使用数组的好处:批量存储

使用数组:int[] a=new int[5];

数组是引用数据类型

防止下标越界,数组下标从0开始到score.length-1;

重载:方法名相同,与返回值类型无关(构造方法没有返回值),只看参数列表

Java中类的继承特点

Java只支持单继承,不支持多继承。(一个儿子只能有一个爹)

有些语言是支持多继承,格式:extends 类1,类2,…

Java支持多层继承(继承体系)

继承的注意事项

a:子类只能继承父类所有非私有的成员(成员方法和成员变量)

b:子类不能继承父类的构造方法,但是可以通过super(马上讲)关键字去访问父类构造方法。

c:不要为了部分功能而去继承

—————————————————–

方法内不能嵌套方法,不能在方法外部直接写程序逻辑代码

方法的语法:

—————————————————

无参数方法(无参方法)

访问修饰符(如public)   返回值类型  方法名称(){

     方法体;

   }* —————————————————

有参数方法(无参方法)

   访问修饰符(如public)   返回值类型  方法名称(参数1,参数2,参数3,…){

     方法体;

     }

Student类的方法a()调用Student类的方法b(),直接调用

   Student类的方法a()调用Teacher类的方法b(),先创建类对象然后使用.调用.

数据类型[][] 数组名=new 数据类型[最大维数][指定二维数组中每个值元素的个数];

 

基本数据类型,操作传递的是变量的值,改变一个变量的值不会影响另一个变量的值。引用数据类型(类,数组,接口),赋值是把原对象的引用(可理解为内存地址)传递给另一个引用。

版权声明:本文为sonder原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/sonder/p/8626177.html