自学笔记
小白莲
这个作者很懒,什么都没留下…
展开
-
url资源缺失,需排查
package com.example.flightapp;import android.os.AsyncTask;import android.widget.TextView;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;public class A原创 2021-06-28 13:27:25 · 551 阅读 · 0 评论 -
mac解决gradle project sync failed问题
之前一直使用idea,当使用Android studio的时候,发现会出现gradle project sync failed问题首先清除Android studio配置文件,终端命令如下命令1:rm -Rf /Applications/Android\ Studio.apprm -Rf ~/Library/Preferences/AndroidStudio*rm ~/Library/Preferences/com.google.android.studio.plistrm -Rf ~/Libr原创 2021-06-13 14:57:54 · 1084 阅读 · 0 评论 -
日常练习之使用javabean和数组存储表格信息
package com.bjsxt.array;/** * 使用javabean和数组存储表格信息 */public class Test05 { public static void main(String[] args) { Emp emp0 = new Emp(1001,"高小1",18,"程序员","2019-9-9"); Emp emp1 = new Emp(1002,"高小2",18,"程序员","2019-4-9"); Emp原创 2021-05-31 23:15:33 · 153 阅读 · 0 评论 -
日常练习之匿名类的用法
说实话我没懂,我只是在搬运。。。。诶在这里插入package testInnerClass;//测试匿名内部类public class TestAnonymousInnerClass { public void test(A a){ a.run(); } public static void main(String[] args) { TestAnonymousInnerClass tai = new TestAnonymousInnerC原创 2021-05-21 21:47:48 · 103 阅读 · 0 评论 -
日常练习之非静态内部类
package testInnerClass;/* 测试静态内部类 */class Outer2 { private int a =10; private static int b =20; //相当于外部类的一个静态成员 static class Inner2{ public void test(){ //System.out.println(a); //静态内部类不能访问外部类的普通属性 S原创 2021-05-19 22:57:57 · 69 阅读 · 0 评论 -
内部类概念和基本用法2
package testInnerClass;public class Face { private String shape = "国字脸"; //内部类 class Nose{ private String shape = "高鼻梁"; public void breath(){ System.out.println("鼻子长在类"+Face.this.shape+"形状的脸上"); Syste原创 2021-05-19 22:30:29 · 57 阅读 · 0 评论 -
日常练习之内部类概念和用法1
package testInnerClass;//外部类public class Outer1 { private int age = 10; private void show(){ System.out.println("要你好看!"); } //内部类 public class Inner1{ private String name = "tom"; private int age = 20;原创 2021-05-19 22:22:49 · 51 阅读 · 0 评论 -
日常练习之String常用代码测试
package com.bjsxt.string;public class Test1 { public static void main(String[] args) { String str1 = new String ("abcdefg"); String str2 = "abcdefg"; String str3 = "abcdEFG"; String str4 = "def"; System.out.pr原创 2021-05-19 22:08:35 · 153 阅读 · 0 评论 -
日常练习之静态方法
package com.bjsxt.testInterface;/** * 测试静态方法 */public class Test { public static void main(String[] args) { A.staticMethod(); Test_A.staticMethod(); }}interface A{ public static void staticMethod(){ System.out.pr原创 2021-05-17 22:56:35 · 83 阅读 · 0 评论 -
日常练习之默认方法
package com.bjsxt.polymophism;/** * 测试默认方法 */public class TestDefaultMethod { public static void main(String[] args) { B b = new Test_B(); b.moren(); }}interface B { default void moren(){ System.out.println("我是原创 2021-05-17 22:55:37 · 66 阅读 · 0 评论 -
日常练习之接口的定义
这个部分有个细节,当父类没有这个方法的时候,需要强行转换java类1package com.bjsxt.testInterface;/** * 这是一个飞行器的接口 */public interface Volant { /** * 表示飞行器在地球这个星球上飞的最高的高度,单位是:公里 */ /*public static final */int MAX_HIGHt = 100; //前面的部分可写可不写 /**飞行方法,飞行器可以起飞。原创 2021-05-13 22:49:51 · 169 阅读 · 0 评论 -
日常练习之抽象方法
java类1package com.bjsxt.abstractClass;public abstract class Student { private int id; private String name; abstract public void study(); abstract public void exam(); public String getName() { return name; } public原创 2021-05-13 21:16:45 · 58 阅读 · 0 评论 -
日常练习之对象的转型
java类1package com.bjsxt.polymophism;public class Animal { public void shout(){ System.out.println("叫了一声!"); }}class Dog extends Animal{ @Override public void shout() { System.out.println("汪汪汪!"); } public void原创 2021-05-12 23:03:40 · 74 阅读 · 0 评论 -
日常练习之多态
java类1package com.bjsxt.polymophism;public class Animal { public void shout(){ System.out.println("叫了一声!"); }}class Dog extends Animal{ @Override public void shout(){ System.out.println("汪汪汪!"); }}class Cat exte原创 2021-05-11 23:43:42 · 67 阅读 · 0 评论 -
日常练习之JavaBean
Java类1package test.encapsulation.a;public class Person2 { private String name; private int age; private boolean flag; public String getName() { return name; } public void setName(String name) { this.name = name;原创 2021-05-11 22:07:18 · 92 阅读 · 0 评论 -
日常练习之继承树追溯
package com.bjsxt.testSuper;public class TestSuper02 { public static void main(String[] args) { System.out.println("开始创建一个ChildClass对象。。。。。"); new ChildClass2(); }}class FatherClass2{ public FatherClass2(){ System.o原创 2021-05-10 23:38:29 · 86 阅读 · 0 评论 -
日常练习之super()
package com.bjsxt.testSuper;public class TestSuper01 { public static void main(String[] args) { new ChildClass().f(); }} class FatherClass{ public int value; public void f(){ value = 100; System.out.println("原创 2021-05-10 23:24:53 · 67 阅读 · 0 评论 -
方法重写之关键词学习
package com.bjsxt.inherit;import java.util.Objects;public class User { int id; String name; String pwd; User(int id,String name,String pwd){ this.id = id; this.name = name; this.pwd = pwd; } public stat原创 2021-05-10 22:27:18 · 151 阅读 · 0 评论 -
日常练习之继承
package com.bjsxt.inherit;public class Person { String name; int height; public void rest(){ System.out.println("休息!"); } public static void main(String[] args) { Student s = new Student("zhang",180,90); Syst原创 2021-05-09 22:06:29 · 121 阅读 · 0 评论 -
日常练习之登陆(this用法)
package com.bjsxt.test2;public class User { int id; String name; String pwd; public User(int id,String name){ this.id = id; this.name = name; } public User(int id,String name,String pwd){ this(id,name);原创 2021-05-08 21:32:50 · 120 阅读 · 0 评论 -
日常练习
package com.bjsxt.test2;import org.w3c.dom.ls.LSOutput;class Point { double x,y; public Point(double _x, double _y){ x = _x; y = _y; } public double getDistance(Point p){ return Math.sqrt((x-p.x)*(x-p.x)+(y-p.y)原创 2021-05-06 23:59:17 · 63 阅读 · 0 评论 -
递归:10的阶乘
package com.bjsxt.test2;public class Test22 { public static void main(String[] args) { long d1 = System.currentTimeMillis(); long result = factorial(10); long d2 = System.currentTimeMillis(); System.out.println("阶乘的结果:原创 2021-05-05 18:15:29 · 810 阅读 · 0 评论 -
方法调用之迟到罚款
package cn.itbaizhan;import java.util.Scanner;public class TestMethod2 { public static int late(int lateMinute,double salary){ int fakuan = 0; if(lateMinute<11){ System.out.println("警告!不能迟到!"); } else if(lateM原创 2021-05-05 17:05:41 · 119 阅读 · 0 评论 -
年薪计算器
在这里插入代码片package cn.itbaizhan;import java.util.Scanner;public class TestMethod2 {public static int late(int lateMinute,double salary){int fakuan = 0;if(lateMinute<11){System.out.println(“警告!不能迟到!”);} else if(lateMinute<21) {fakuan = 100;}el原创 2021-05-05 16:59:49 · 222 阅读 · 0 评论 -
小白学习日记2-23桌球小游戏编写
1、学习过程中存在问题(1)不懂调用(2){}中括号存在遗漏低级问题(3)代码层依旧是看不懂的2、源码部分下面展示一些 内联代码片。package com.lianxi003;import java.awt.;import javax.swing.;public class BallGame extends JFrame{Image ball = Toolkit.getDefaultToolkit().getImage("images/ball.png");Image desk = T原创 2021-05-12 23:31:44 · 118 阅读 · 0 评论