栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java基础

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java基础

一.位运算符
1左移(<<)
例:6<<3 答案:48
解析:拆分为622*2=48
6为基数,<<左移代表乘法,3代表次数
1右移(>>)
例:128<<3 答案:48
解析:拆分为128/2/2/2=16
128为基数,>>右移代表除法,3代表次数
二.常量定义
final 类型 常量名=常量值,定义后不能修改,初始化时必须赋值
例: final int x=1
类似js const x =1
三.重载
例:声明三个函数
int abs(int a){System.out.print('int ‘)}
float abs(boolean a){System.out.print(‘boolean’)}
double abs(double abs){System.out.print(‘double’)}
this.abs(true)输出’boolean’
当成员类有一样方法时,会进行传参进行判断选择对应方法
四.super关键字
当子类有和父类重名的变量时,可以用super调用父类变量和方法

public class DicTest extends father{
    name='clidren'
    //当子类有和父类重名的变量时,可以用super调用父类变量和方法
    super.name = 'father'
}

五.抽象类 abstract
当多个类有共同变量时可以把他抽位抽象类

//例如动物有共同的变量,weight(体重)
abstract class Animal{
    int weight;
}
class Cat extends Animal{
}
class Dog extends Animal{
}
class Pig extends Animal{
}

六.包
声明语句必须添加在程序的第一行
包的声明:
package 包名
当引入包时:import 包名
七.内部类 Inner
类中的嵌套类叫做内部类

class Outer{
	int a;
	void outMethed(){
		//内部类调用和实例化
		Inner i = new Inner()
		System.out.print(b)   //输出内部类
	}
	//内部类
	class Inner{
		int b='内部类'
	}
}
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/356418.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号