自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Sunset Coder

10000小时定律!时间不会辜负勤奋的你!

  • 博客(29)
  • 收藏
  • 关注

原创 【JAVA学习路-think in java】p130:继承之带参构造器

package pkg;class Basic2{// 1st Basic2(int i){ System.out.println("1st class, Basic constructor:"+i); } Basic2(){ System.out.println("1st class,Basic default constructor"); }}class Exte...

2020-01-31 20:19:55 304

原创 【JAVA学习路-think in java】p129:继承类的构造器调用顺序

package pkg;class Basic{// 1st Basic(){ System.out.println("Basic constructor"); }}class ExtendBasic extends Basic{//2nd ExtendBasic(){ System.out.println("Extend constructor"); }}pub...

2020-01-31 15:55:10 160

原创 【JAVA学习路-think in java】:在"不同包"中子类能够调用protected及default

package pkg2;import pkg.Base2;public class Charpter6inPkg2Extend extends Base2{ /*Charpter6inPkg2Extend objC=new Charpter6inPkg2Extend(); *NOT ALLOWED Exception in thread "main" java.lang.S...

2020-01-30 00:38:52 561

原创 【JAVA学习路-think in java】:public protected private在“同一包”中调用

package pkg;//import pkg.Chapter6;import zeng.Print;public class chapter6inPkg { public static void main(String[] args) { Base objB2=new Base();// can get not public CLASS in same package ...

2020-01-29 16:47:58 339

原创 【JAVA学习路-think in java】第6章:访问控制总结private protected public【全网最全】

摘要:private:仅仅针对类定义时,可以调用;(类作者保护机制) protected:在外部包中,无法调用*;(包作者保护机制) public:接口。(库用户的使用接口) 除了public外,外部包能访问的唯一途径:protected,且只能是在外包的子类定义时生成子类的对象,然后调用protected. default,约等于protected,唯一区别在于:default没有外...

2020-01-28 02:02:59 167

原创 【JAVA学习路-think in java】:public、protected、private在“不同包”中的调用

//----------------------in Pkg2 below ---------------------------package pkg2;import pkg.Base2;import pkg.ExtendBase2;import zeng.*;public class Chapter6inPkg2 { public static void main(Strin...

2020-01-28 01:59:34 473

原创 【JAVA学习路-think in java】:public、protected、private同一编译单元中的调用

package pkg;class Base{// a BASE class public int public_i=1; protected int protect_j=2; private int private_k=3; public double public_Base_ii=1.0; protected double protect_Base_jj=2.0; ...

2020-01-25 00:40:06 252

原创 【JAVA学习路-think in java】p114:如何定制工具库(尤其是print方法)

package zeng;import java.io.*;// NO PUBLIC main herepublic class Print { public static void println(Object obj){ System.out.println(obj); } public static void println(){ System.out.printl...

2020-01-21 02:15:21 239

原创 【JAVA学习路-think in java】p114:多个类库中相同存在相同类

package pkg;// learn about Randomimport java.util.*;public class p42 { public static void main(String[] args) { Random ran=new Random(914); System.out.println("ran="+ran); int i=ran.n...

2020-01-21 00:54:08 182

原创 【JAVA学习路-think in java】:调用其他的类库

package pkg2;//MUST be the first statementimport pkg.*;public class test { public static void main() { p42 obj=new p42(); }}package pkg;// learn about Randomimport java.util.*;public...

2020-01-21 00:32:54 252 1

原创 【JAVA学习路-think in java】p102:可变参数列表

package pkg;class a{}public class p102 { static void printFun1(Object[] args) {// Object for (Object tmp:args) System.out.print(tmp+","); System.out.println(); } static void print...

2020-01-18 18:19:43 196

原创 【JAVA学习路-think in java】p101:如何向其它类的main函数传递参数

package pkg;public class p101{// YOU should select this to RUN public static void main(String[] args) {// 1st MAIN function Other.main(new String[] {"table","cup","cat"}); }}class Other {/...

2020-01-17 00:20:56 241

原创 【JAVA学习路-think in java】p97:静态数据块static bulk的初始化顺序

package pkg;//1st classclass Cup{ Cup(int mark){ System.out.println("Cup"+mark);//【4】【5】【7】【11】【13】【15】 } static Cup cupItself=new Cup(9527);//【3】 // you can define an object even thoug...

2020-01-16 00:44:42 212

原创 【JAVA学习路-think in java】p95:静态数据的初始化顺序

package pkg;//1st classclass Bowel{ Bowel(int maker){//constructor System.out.println("Bowel:"+maker);//【3】【5】【11】【13】【15】【22】【29】【36】 } void f1(int maker) {//function 1 System.out.println(...

2020-01-14 23:46:28 336

原创 【JAVA学习路-think in java】p92:类与函数的位置关系 类的引用 类的方法调用

package pkg;public class p92 { int a; byte b; char c; p92 oneobject;//increditable void print(){ System.out.println("int a="+a); System.out.println("byte a="+b); System.out.println...

2020-01-13 23:25:08 185

原创 【JAVA学习路-think in java】p89:强制垃圾回收与业务逻辑检查

package pkg;class Book{ boolean checkedOut=false; Book(boolean checkOut){ checkedOut=checkOut; } void checkIn() { checkedOut=false; } protected void finalize() { if (checkedOut) Sy...

2020-01-13 02:38:57 187

原创 【JAVA学习路-think in java】p86:构造器中调用构造器+this

package pkg;class Flower{ int n=0; String s="Initial string"; //1st constructor Flower(int a){ n=a; System.out.println("Flower(int a):execute this, and n="+n); } //2nd constructor ...

2020-01-13 00:07:36 195

原创 【JAVA学习路-think in java】p85:类中不同方法的调用手段 this

package pkg;class car{ void mtd2(){ System.out.println("hello,world"); } void mtd1() { System.out.println("Invoke 1st method by THIS:"); this.mtd2();// the object itself invoke this, ...

2020-01-12 21:39:17 184

原创 【JAVA学习路-think in java】:print的常用函数+转义字符

package pkg;import java.util.*;public class test { public static void main(String[] args) { Random rand= new Random(47); for (int i=0;i<300;i++) { if (i%100==0) System.out.pri...

2020-01-11 02:26:32 254

原创 【JAVA学习路-think in java】p77:验证未初始化的String+构造器

package pkg;class Str23{//1st class String s;// you will see in output that String s is point to NULL Str23(String st){// self-defined constructor s=st; System.out.println("Created,i am: "+s)...

2020-01-11 01:56:00 166

原创 【JAVA学习路-think in java】p78:重载+构造器

package pkg;class Tree{//a class int h; //1st constructor:default Tree(){ System.out.println("Planting a seeding..."); h=0; } //2nd constructor Tree(int ih){ h=ih; System.out.printl...

2020-01-11 01:36:48 173

原创 【JAVA学习路-think in java】p67:构造器

package pkg;class Rock2{//a class Rock2(int i){// the constructor System.out.println("Rock"+i); } }public class p77 { public static void main(String[] args){ for (int i=0;i&l...

2020-01-10 23:43:09 141

原创 【JAVA学习路-think in java】p67:foreach语法(很适合简洁输出数据)

package pkg;//foreachimport java.util.*;public class p67 { public static void main(String[] args){ Random rand=new Random(47);//need java.util float f[]=new float[10];// how to creat a...

2020-01-09 00:46:31 151

原创 【原创】MAC 格式化 U 盘后如何恢复 U 盘在 Windows 下的正常使用

问题起因:工作机是 Windows 7,有一个 Mac 笔记本,手贱,用 苹果的Mac 笔记本格式化 U 盘,然后 Windows 再也不识别 U 盘。问题现象:1,平时打开“我的电脑”后,应该显示 U盘盘符的界面中下方,没有了盘符。2,电脑右下角,有 U 盘的小 logo,点击右键后,但没有“弹出 mass storage”选项了,仅有“打开设备和打印机”。3,选择上述“打开...

2020-01-08 23:12:33 4496

原创 【JAVA学习路-think in java】p64:类与函数的关系和使用

package pkg;public class p64 {// a class static int result=0; // a function static void test(int a,int b) { if (a>b) result=1; else if (a<b) result=-1; else result=0; ...

2020-01-08 23:12:09 236

原创 【JAVA学习路-think in java】p43:i++和++i

package pkg;public class p43 { public static void main(String[] args) { int i=1; System.out.println("i="+i); i++; System.out.println("after i++, i="+i); i=1; ++i; System.out...

2020-01-07 23:41:22 142

原创 【JAVA学习路-think in java】p42:random特点研究

package pkg;// learn about Randomimport java.util.*;// NEEDED for class of Randompublic class p42 { public static void main(String[] args) { Random ran=new Random(914);// definite SEED num...

2020-01-07 22:06:13 201

原创 【JAVA学习路-think in java】p41:方法调用导致的别名问题

class letter{ char c;}//class public class p41 { //a function static void funz(letter ch) { ch.c='z'; } public static void main(String[] args){ letter x=new letter(); x.c='...

2020-01-07 21:03:42 201 1

原创 【JAVA学习路-think in java】p40:赋值导致的别名

package pkg; class Tank{ float level;} public class p40 { public static void main(String[] args) { Tank t1=new Tank(); Tank t2=new Tank(); t1.level=(float)1.1; t2.level=(float)1.2; S...

2020-01-06 22:38:23 164

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除