java之葵花宝典

java之葵花宝典importjava util Arrays importjava util Scanner author 男神许老师 2020 年 1 月 1 日 classStudent publicintage publicString publicStuden System ou

import java.util.Arrays; import java.util.Scanner; / * */ / * @author 男神许老师 *2020年1月1日 * */ //class Student{ 
    // public int age; // public String name; // public Student() { 
    // System.out.println("this is a student"); // } // public Student(String name) { 
    // this(); // this.name=name; // } //  //} //public class new1 { 
    // public static void main(String[] args) { 
    // Scanner sc=new Scanner(System.in); // //面向对象程序设计三大特性:封装、继承、多态 // //java中可以通过this调用已经存在的构造方法 //  // Student a=new Student(); // Student b=new Student("许远志"); // System.out.println(a.name); // System.out.println(b.name);  int a;  while(sc.hasNext()) { 
     a=sc.nextInt();  System.out.println(2<<a-1); // }  double a=10.0;  final int b=5;//java 中使用关键字final来定义常量  // System.out.println(3==5);  // b=20;  int arr[]= {2};//静态初始化  int arr1[]=new int[1];//动态初始化 // // arr1=arr; // // arr1[0]=2; //  // //基本数据类型比较直接比较数值,引用数据类型比较直接比较地址 // // System.out.println(arr.equals(arr1)); // //equals 可以只可以比较引用数据类型,方法可以重写 // //==既可以比较基本数据类型又可以比较引用数据类型 // // System.out.println(arr[0]==arr1[0]);  int arrays[][];//二维数组  Arrays.sort(arr);  System.out.println(arr[1]);  System.out.println(Arrays.binarySearch(arr,2)); // //值传递不会改变参数的值  int a=3;  System.out.println("改变之前:"+a);  tri(a);  System.out.println("改变之后:"+a);  //引用传递会改变参数的值  int arr[]= {1,2,3};  System.out.println("改变之前:"+Arrays.toString(arr));  fun(arr);  System.out.println("改变之后:"+Arrays.toString(arr)); 方法重载:同一个类中两个或以上的同名方法,参数类型,个数或顺序不同,称为方法的重载 // }  public static void tri(int a) { 
     a=a*3;  }  public static void fun(int arr[]) { 
     for(int i=0;i<arr.length;i++) { 
     arr[i]+=1;  } // } //} //继承 //一个类只能有一个直接基类 //final 修饰的类不能有派生类,String 是典型特例 class Student{ 
    public int age; public String name; public Student(int age,String name) { 
    this.age=age; this.name=name; } public void print() { 
    System.out.println("你好"); } } //派生类内不能访问基类中private修饰的属性或方法 class BigStudent extends Student{ 
    public String major; public BigStudent() { 
    super(25,"龟男");//调用基类的构造方法,可以有参数也可以无参数 //super 用于引用基类中的属性或方法super.属性,super.方法 //this 用于引用本类中的属性或方法 this.属性,this.方法 this.major=super.name; } //派生类对基类中定义的方法进行重新实现称为方法重写 //重写只能出现在继承之中 public void print() { 
    System.out.println("啦啦啦"); } } public class new1 { 
    public static void main(String[] args) { 
    Student a=new Student(12,"嘴男"); Student b=new BigStudent(); // System.out.println(a.age+b.age); // System.out.println(a.name+b.name); // System.out.println(b.major); a.print(); b.print(); } } 
 
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/232734.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • python中的subprocess_python函数与方法的详细

    python中的subprocess_python函数与方法的详细python3的subprocess的各个方法的区别(-)

    2022年4月22日
    44
  • 银行大数据建模交流!

    银行大数据建模交流!金融大数据建模有兴趣的可以一起合作,需要大量合作伙伴这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML图表…

    2022年5月18日
    41
  • pycharm 2021.11.3 激活码[最新免费获取][通俗易懂]

    (pycharm 2021.11.3 激活码)好多小伙伴总是说激活码老是失效,太麻烦,关注/收藏全栈君太难教程,2021永久激活的方法等着你。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html1M3Q9SD5XW-eyJsaWNlbnNlSWQi…

    2022年3月28日
    170
  • 10分钟梳理MySQL核心知识点

    10分钟梳理MySQL核心知识点

    2022年2月8日
    60
  • idea2021.11.3激活(JetBrains全家桶)

    (idea2021.11.3激活)最近有小伙伴私信我,问我这边有没有免费的intellijIdea的激活码,然后我将全栈君台教程分享给他了。激活成功之后他一直表示感谢,哈哈~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html08…

    2022年3月28日
    70
  • 通俗理解运行时异常和非运行时异常(一般异常)[通俗易懂]

    通俗理解运行时异常和非运行时异常(一般异常)[通俗易懂]一,异常的概念Java异常类层次结构图:Throwable:有两个重要的子类:Exception(异常)和Error(错误),二者都是Java异常处理的重要子类,各自都包含大量子类。Error(错误):是程序无法处理的错误,表示运行应用程序中较严重问题。大多数错误与代码编写者执行的操作无关,而表示代码运行时JVM(Java虚拟机)出现的问题。例如,Java虚拟机运行错误

    2022年9月30日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号