Some thought about learning java

都说万事万物皆对象通过Java学习。确实有所体会。
对于系统,我们所了解,于自然有生态系统,对于机械冷却系统,对于人体,有神经系统。
java兴盛这么多年。在鄙人看来并非偶然。系统的构建不是一朝一夕能够完成的,

人与动物的区别在与人可以思考,可以学习模仿。java 是人发明的,同时我也认为是模仿而生的。
一个Java程序可以认为是一系列对象的集合,
而这些对象通过调用彼此的方法来协同工作。
众多的程序便构成的我们的产品。如此一迭代递归的思想来看待。
我们社会似乎有些类似。我们每一个人都是一个实例化得对象。
而我们人类在这个生态圈内,进化,学习,成长。至于会发展到什么地步。依赖于生态圈
也依赖于我们自身。

//类,对象,方法。继承 。接口。多态。

换一种思路看待这个问题。
从类的原始状态出发。我们出现在这个生态圈,开始的开始
我们只是一个被简单实例化得抽象类。随着时间的推移,我们进化,分化。成长成不同的类。
虽然都有所继承相识的类。

从java的成功我们能够的到什么启发呢

以这样的角度来看进化论的诞生,不说是时代的选择。也是在

时间: 2024-08-24 05:24:23

Some thought about learning java的相关文章

blogs for learning java

曹海成的专栏 http://blog.csdn.net/caohaicheng/article/details/38071097 http://blog.csdn.net/a5489888/article/details/8278301 http://blog.csdn.net/fmh2011/article/details/39205759 http://blog.csdn.net/caohaicheng/article/details/38116481 java nio http://blo

学习 learning Java for android-import static

第一次写博客,好紧张. import static:可以把一个的静态成员导入到当前类中,而不导入其他成员.避免了常量接口的使用.比如说我们可以 import static java.lang.Math.*; // Import all static members from Math.这样我们就可以在当前类中直接使用PI啦,就不需要用Math.PI

Learning Java IO indexes

I/O Streams, it simplifies I/O operations, write a whole object out to stream & read back. File I/O and file system operations, including random access files. Classes about I/O Streams most are in java.io, about File I/O are in java.nio.file. I/O Str

学习 learning Java for android-Exceptions

Exceptions java允许我们创建自己的异常类,但是在创建之前先问问自己是不是jdk自带的异常类真的不能满足自己的需要.如果有的话,我们应该使用jdk自带的异常类.因为当其他人阅读的代码时,他们通常是熟悉了jdk的异常系统,对你写的异常类会很陌生.如果需要自己新建异常类的话,我们要考虑我们写的异常类是应该继承Exception还是RuntimeException.一般来说都是继承后者. 异常处理的建议: There are a few additional items to keep i

learning java AWT 剪贴板 传递文本

import javax.swing.*; import java.awt.*; import java.awt.datatransfer.Clipboard; import java.awt.datatransfer.DataFlavor; import java.awt.datatransfer.StringSelection; import java.awt.datatransfer.UnsupportedFlavorException; import java.io.IOExceptio

learning java FileInputStream

public class FileInputStreamTest { public static void main(String[] args) throws IOException { var fis = new FileInputStream("FileInputStreamTest.java"); var bbuf = new byte[1024]; var hasRead = 0; while ((hasRead = fis.read(bbuf)) > 0){ Syst

learning java 处理流的用法

有点重定向使用的味道 import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.PrintStream; public class PrintStreamTest { public static void main(String[] args) { try { var fos = new FileOutputStream("test.txt"); var ps = new

learning java FileReader

import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; import java.nio.charset.Charset; public class FileReaderTest { public static void main(String[] args) { try { var fr = new FileReader("FileReaderTest.java&qu

learning java FileWriter

import java.io.FileWriter; import java.io.IOException; public class FileWriterTest { public static void main(String[] args) { try { var fw = new FileWriter("pop.txt"); { fw.write("11111\r\n"); fw.write("11111\r\n"); fw.write(