![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
ToringZZZ
坚定的行走在技术的道路上
展开
-
Java构造方法的继承调用
1.对于父类含有参数构造函数的方法,子类可以通过在自己构造方法中使用super关键字来调用,但是super必须是第一个可执行语句 2.父类无参构造函数一定被调用 class Father{ public Father(){ System.out.println("FatherGouzao"); } public Father(int x){ System.out.printl原创 2016-09-21 17:09:18 · 297 阅读 · 0 评论 -
Java String类一些操作的内存问题
public class HelloJava{ public static void sub_1(){ String s1 = "Hello"; String s2 = s1; s1 = s1 + "world";//地址更改 System.out.println(s2); System.out.printf(s1); } public static void ma原创 2016-09-21 17:11:30 · 260 阅读 · 0 评论 -
Java线程的两种实现方法
1.Java产生线程有两种方法:一是,继承Thread类,且覆盖其run方法;二是,实现Runnable接口,并将实现类对象作为参数传递给Thread类的构造方法 //重写run方法 public class HelloJava extends Thread{ public void run(){ System.out.println("This is anther thread");原创 2016-09-21 17:12:40 · 295 阅读 · 0 评论 -
cmd运行Java命令时编译通过,但是找不到主类或无法加载主类
刚刚开始学习Java时,发现一个重大问题,CMD运行javac命令能编译,但是只要运行java命令就显示无法加载主类,但是eclipse正常运行,困扰了我很久,后来发现问题所在,是一个很奇葩的问题,给大家分享一下: 就是在用java命令时不要加.class后缀名!!!原创 2016-09-21 17:15:51 · 2117 阅读 · 0 评论 -
浅析Java中的内存机制
一.对象和引用 要了解Java中对象在内存中的位置,首先要分清楚两个概念,对象和引用。在Java中,使用new Object()来产生一个新的对象,这时,对象存在于堆内存中。而使用Object object仅仅产生了一个Object引用,引用存在于栈内存中,但此时并没有指向任何Object对象。可能到这里你还是不太理解对象和引用的概念。做一个比喻,引用就像是一台电视机的遥控器,而对象则是电视机。原创 2016-11-26 20:01:25 · 1317 阅读 · 0 评论