随笔分类 - javaSE
这是最基础的适合以其他语言经验过来学java的
摘要:当我们执行一个方法的时候这个方法可能存在异常,异常发生了是停止继续运行的,所以我们需要通过try{}catch( ){ }去捕获异常 public class Demo { int chufa(int a,int b) { return a/b; } public static void main(
阅读全文
摘要:内部类 成员内部类 // Computer类和Part成员内部类 public class Computer { private String name = "计算机"; public String getName() { return name; } public void setName(Str
阅读全文
摘要:// a包 public class Student{ public void eat(){ System.out.println("吃饭"); super.action(); } private void exam(){ System.out.println("学生在考试"); } protect
阅读全文
摘要:// 父类 1包中 public class Computer { private String name = "计算机"; public String getName() { return name; } public void setName(String name) { this.name =
阅读全文
摘要:// 接口文件1 public interface animalAction { // 属性都是public static final int a = 1; // 没有构造函数不能被new // 方法都是public abstract 可省略 void eat(); void drink(); vo
阅读全文
摘要:package com.moxi.wc; /** * @author Mr.Wang * @version 1.0 * @since 1.8 */ public class DemoAbstract { public static void main(String[] args) { // Demo
阅读全文
摘要:package com.moxi.wc; import static java.lang.Math.random; /** * @author Mr.Wang * @version 1.0 * @since 1.8 */ public class StaticDemo { public static
阅读全文
摘要:package com.moxi.wc; /** * @author Mr.Wang * @version 1.0 * @since 1.8 */ public class Instan { // 一个关键词instanceof public static void main(String[] ar
阅读全文
摘要:// 重写我理解的全名是重写父类的方法(父类的静态方法也是可以被继承的) public class OOP { public static void main(String[] args) { Student3 stu = new Student3(); // 父类指向子类对象(其实就是子类的new
阅读全文
摘要:// 继承关键字extends,一个子类只能对应一个父类,这就是继承的单一性 class Student2 extends Personer{ String name; // 没赋值是null public static int age = 18; public void study(){ Syst
阅读全文
摘要:public class OOP { public static void main(String[] args) { // 引用传递 和 值传递 与 js复杂类型和基本类型一样因为地址的原因改不改变传递的本身值 // 类与对象的关系: 模板和实例的关系 Student student = new
阅读全文
摘要:public class Sparse { public static void main(String[] args) { // 稀疏数组的目的是为了减少无意义的数组元素 /*0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0
阅读全文
摘要:public class ArrayClass { public static void main(String[] args) { int[] arr = {1,2,3,4,5}; // 打印数组 System.out.println(Arrays.toString(arr)); // 填充数组(
阅读全文
摘要:public class Arr { public static void main(String[] args) { // 定义一个数组 int[] arr = new int[5]; for(int i = 0; i < arr.length; i++){ arr[i] = 12; } // 打
阅读全文
摘要:public class Demo2 { // 可变参数的传参 public static void main(String[] args) { Demo2 demo2 = new Demo2(); demo2.printString("l","o","v","e"); // l o v } pub
阅读全文
摘要:// 命令行java命令执行的时候这里会报错的,所以需要去com的上一级的目录去java com.mixi.wc.Demo 这样去执行,命令如下 // java com.moxi.wc.Demo aa bb package com.moxi.wc; /** * @author Mr.Wang * @
阅读全文
摘要:public class ScannerDemo { public static void main(String[] args) { Scanner s = new Scanner(System.in); System.out.println("请输入您的金钱"); // s.hasNext()
阅读全文
摘要:public class demo3 { public static void main(String[] args) { // 增强for循环,也叫forEach遍历 <=> 数组或者集合对象的语法糖 int[] arr = {1,2,3,4,5,6}; // 最笨的方法 for(int i =
阅读全文
摘要:public class typeChange { public static void main(String[] args) { int a = 1_000_000_000; // jdk7 支持用_去分割数字 int b = 1000; long num = a * (long)b; // 此
阅读全文

浙公网安备 33010602011771号