java学习之路个人总结二

1、java中的注释使用                                               标识符的命名介绍

                                 

2、java中的关键字:


3、java数据类型之整数类型


4、java数据类型之浮点型类型


快捷方式:  先输入几个字母:Syso  然后   alt+/  即可输出:System.out.println();   注意的是按完快捷键  敲回车时候放开先前的快捷。

5、转义字符


快捷键:  先输入 main  然后按 alt+/+回车  即可输入 public void main(String[] args){}

6、aa+与++a区别

a++     先赋值在加1

++a     先加1然后在赋值     a--与--a同理

7、选择与循环

if     if...else     ( if...else      if...else}     while        do...while

快捷方式


8、循环结构的控制

break  结束循环        continue    结束杯次循环     return   结束语句

9、java数组:可用于存储多个数据

数组定义

    

数组静态初始化 


数组动态初始化

 

10、二维数组   多维数组


数组排序之   起泡法


11、面向对象

三大特性:封装、继承、多态

ctrl+d   删除所选中的一行

static静态方法与普通方法


12、访问控制权限



package   import  关键字

package     包定义      import   导入相关类

13、String类

实例化String

“”==“”比较的是引用  也就是地址  指那个位置  “”equals“”比较的是具体的内容

String两种对象化方式区别


字符串特性: 不能改变字符串内容  只能通过指向一个新的地址内存。

14、String的基本使用和用法。


快捷方式:  alt+方向键     上下移动行

                  Ctrl+D         删除一行

15、java类的继承和使用


生成  get  set  快捷方式:  alt+shift+s  然后 选中Getters and Setters进入页面选定即可

构造方法 :alt+shift+s  然后选中Constructor using Fields ...  然后选定即可

一般先get  set   然后  加构造方法

重写某一个方法: alt+shift+s  然后选中 Override/Implements Methods 进入选中所需即可

列如:

使用前:

使用后:



16、final关键字


17、抽象类


18、接口类


(1)可以实现一个或者多个接口

(2)继承类和实现接口中  先继承类再实现接口  接口可以多继承

19、对象多态性


20、Object类

1、Object类是所有类的父类;

2、Object类的常用方法


生成  get  set  快捷方式:  alt+shift+s  然后 选中Getters and Setters进入页面选定即可

构造方法 :alt+shift+s  然后选中Constructor using Fields ...  然后选定即可

一般先get  set   然后  加构造方法

重写某一个方法: alt+shift+s  然后选中 Override/Implements Methods 进入选中所需即可


21、instanceof关键字


22、匿名内部类:  如果有一个类只需要使用一次,那么可以用匿名内部类(示例)

public class Test {


public void test(A a){
a.a();
}
public static void main(String[] args) {
Test t=new Test();
t.test(new B());

//匿名内部类
t.test(new A(){


@Override
public void a() {
// TODO Auto-generated method stub

System.out.println("匿名内部类一次性使用");
}

});
}
}

23、包装类:每个基本类型都有一个对应的类


装箱  拆箱  示例

public class Demo1 {


public static void main(String[] args) {
int a=1;
//装箱  int的包装类  Interger
Integer i=new Integer(a);// 装箱 把基本变量变成对象变量
int b=i.intValue();//拆箱 把对象变量变成基本变量
System.out.println("a="+a+",i="+i+",b="+b);
}

}

自动装箱  自动拆箱  示例

public class Demo2 {


public static void main(String[] args) {
Integer i=1;//自动装箱过程  自动把基本数据转换成对象
int i2=i;//自动拆箱 自动把对象转换成基本数据
System.out.println("i="+i+",i2="+i2);
}
}

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值