幽灵雾的专栏

一个以维护世界和平为己任的帅气大叔

无情的独裁者-特斯拉的马斯克

“如果让我给马斯克打工,那我一定会在工作的第一周便离开,并对着他的脸来上几拳。”埃隆·马斯克(Elon Musk),2016年处在风口浪尖的人,在世人眼中,有着堪比当年乔帮主的地位,作为特斯拉这一个一开口就能有数十万粉丝捧着1000刀定金来预定一个未来产品公司的Boss,他有着君临天下一般的气魄。...

2016-06-18 10:16:29

阅读数:7730

评论数:0

Java千百问_07JVM架构(016)_java内存如何优化

点击进入_更多_Java千百问1、java内存如何优化了解jvm内存管理看这里:jvm是如何管理内存的 了解堆内存看这里:java堆内存是什么样的 java内存的优化主要是通过合理的控制GC来实现,主要原则: 1. 不能只看操作系统级别Java进程所占用的内存,这个数值不能准确的反应堆内存的...

2016-06-04 07:57:38

阅读数:6531

评论数:1

Java千百问_08JDK详解(012)_JPDA是什么

点击进入_更多_Java千百问1、JPDA是什么我们可以通过常见的Java IDE提供的图形界面调试工具进行代码调试,甚至可以使用JDK自带的jdb工具,以文本命令的形式来调试Java 程序,这些形形色色的调试工具都是通过JPDA开发的。JPDA(Java Platform Debugger Ar...

2016-06-26 10:04:32

阅读数:3270

评论数:0

Java千百问_03基础语法(020)_注解、注释有什么区别

java注释注解×注释注解区别×注释注解混淆×java注释注解区别×注解与注释不同点× 点击进入_更多_Java千百问1、注解、注释有什么区别了解注释看这里:注释是什么 了解注解看这里:注解是什么注解和注释很多人会混淆,它们之间的应用场景和具体使用完全不同,具体如下: 用途不同 注解通过标注...

2016-06-26 09:50:07

阅读数:3085

评论数:0

Java千百问_03基础语法(019)_注解是什么

点击进入_更多_Java千百问1、注解是什么java中的注解(Annotation),也叫元数据。是Java 5以后版本引入的一个特性。注解与类、接口、枚举是在同一个层次,可以用来标注包、类、字段、方法、局部变量、方法参数等元素,达到对这些元素的描述和说明。注解是可以允许jvm在运行中读取它,这一...

2016-06-26 09:08:53

阅读数:2833

评论数:0

Java千百问_01基本概念(015)_阻塞、非阻塞有什么区别

点击进入_更多_Java千百问1、阻塞、非阻塞有什么区别在进行网络编程时,我们通常会看到同步、异步、阻塞、非阻塞四种调用方式以及他们的组合。 了解同步、异步看这里:同步、异步有什么区别 其中阻塞方式、 非阻塞方式主要是针对服务端(server)的,具体如下:阻塞(Block)阻塞调用是指调用结...

2016-06-26 08:25:53

阅读数:4146

评论数:1

Java千百问_03基础语法(018)_注释是什么

点击进入_更多_Java千百问1、注释是什么java中的注释和其他编程语言中的注释一样,注释的内容不会被编译运行,只是源代码中对代码的解释说明。 通过添加代码注释可以提高源代码的可读性,使得Java程序条理清晰,易于区分代码行与注释行。另外,通常还会在类、方法或者代码段开头加入作者、添加/修改时...

2016-06-25 10:06:42

阅读数:2709

评论数:0

Java千百问_01基本概念(014)_同步、异步有什么区别

点击进入_更多_Java千百问1、同步、异步有什么区别在进行网络编程时,我们通常会看到同步、异步、阻塞、非阻塞四种调用方式以及他们的组合。 了解阻塞、非阻塞看这里:[阻塞、非阻塞有什么区别][2] [2]:其中同步方式、异步方式主要是由客户端(client)控制的,具体如下:同步(Sync)所...

2016-06-25 09:49:40

阅读数:3156

评论数:2

Java千百问_08JDK详解(011)_jnlp文件是什么

点击进入_更多_Java千百问1、jnlp文件是什么JNLP(Java Network Launching Protocol ,java网络执行协议文件)是java提供的一种可以通过浏览器直接执行java应用程序的途径,它使你可以直接通过一个网页上的url链接打开一个java应用程序。Java桌面...

2016-06-25 08:49:01

阅读数:2682

评论数:0

Java千百问_08JDK详解(010)_java、javaw、javaws有什么区别

点击进入_更多_Java千百问1、java、javaw、javaws有什么区别java、javaw、javaws这三个都是jdk自带的三个工具,都在jdk/bin路径下,这三个工具都是为了启动java应用存在的,具体区别如下:java java命令即java应用的执行器,通过它执行的应用日志会再...

2016-06-25 08:18:06

阅读数:4435

评论数:1

Java千百问_02基本使用(011)_如何编写单线程Socket程序

点击进入_更多_Java千百问1、如何编写单线程Socket程序了解Socket看这里:Socket是什么 编写Socket最简单的就是单线程的Socket,但基本上是没有实用意义的,因为在实际的应用中基本上是不止于一个Client的。一般都是多线程Socket程序。了解多线程Socket看这里...

2016-06-19 12:26:13

阅读数:2427

评论数:1

Java千百问_01基本概念(013)_Socket、SocketChannel有什么区别

点击进入_更多_Java千百问1、Socket、SocketChannel有什么区别了解Socket看这里:Socket是什么 Socket、SocketChannel二者的实质都是一样的,都是为了实现客户端与服务器端的连接而存在的,但是在使用上,却有很大的区别。具体如下:所属包不同 Sock...

2016-06-19 10:46:08

阅读数:5318

评论数:2

Java千百问_02基本使用(012)_如何编写多线程Socket程序

点击进入_更多_Java千百问1、如何编写多线程Socket程序了解Socket看这里:Socket是什么 多线程Socket与单线程类似,只是使用了多线程的方式来管理连接,主线程负责接收连接,在接到连接后变创建新的线程,每个线程负责与自己的客户端进行通信。了解单线程Socket看这里:如何编写...

2016-06-19 10:14:34

阅读数:2294

评论数:2

Java千百问_08JDK详解(009)_java程序如何运行

点击进入_更多_Java千百问1、java程序如何运行java代码首先需要进行编译,编译为.class类文件,然后通过java命令(执行器)去执行。java命令位于jdk/bin目录下。了解如何编译看这里:javac是什么 它通过启动Java运行时环境(JRE),然后加载指定类(JRE在启动时会...

2016-06-19 09:01:09

阅读数:2286

评论数:3

Java千百问_08JDK详解(008)_通过代码如何编译java文件

点击进入_更多_Java千百问1、通过代码如何编译java文件编译器是一个命令行工具(jdk自带的编译工具javac,了解javac看这里:javac是什么),但也可以使用API来调用(一般的IDE都会使用这一组API来封装自己的编译功能)。编译器遵循Java语言规范(The Java Langu...

2016-06-19 07:19:37

阅读数:2751

评论数:3

Java千百问_02基本使用(010)_java、javax、sun、org包有什么区别

点击进入_更多_Java千百问1、java、javax、sun、org包有什么区别java、javax、org、sun包都是jdk提供的类包,且都是在rt.jar中。rt.jar是JAVA基础类库(java核心框架中很重要的包),包含lang在内的大部分功能,而且rt.jar默认就在根classl...

2016-06-18 10:01:48

阅读数:4872

评论数:0

Java千百问_01基本概念(012)_Socket是什么

点击进入_更多_Java千百问1、什么是SocketSocket也称作“套接字”。网络上的两个应用程序通过一个双向的通讯连接实现数据的交换,这个双向链路的一端称为一个Socket,所以Socket都是成对出现的。Socket通常用来实现客户方和服务方的连接,一个Socket由一个IP地址和一个端口...

2016-06-18 09:28:42

阅读数:3428

评论数:0

Java千百问_08JDK详解(007)_javac是什么

点击进入_更多_Java千百问1、javac是什么javac即Java编程语言编译器,位于jdk/bin目录下,读取使用Java编程语言编写的源文件(.java),并编译成字节码类文件(.class)。编译器会一并编译源代码中的注解(annotations),但是会移除注释。了解注解注释看这里:[...

2016-06-18 08:38:56

阅读数:3512

评论数:1

Java千百问_02基本使用(009)_eclipse如何设置BuildPath

点击进入_更多_Java千百问1、eclipse如何设置BuildPath我们知道运行java应用需要依赖jre以及程序中使用的第三方jar包,我们使用java命令运行时,一般会手工指定-classpath(默认为操作系统的CLASSPATH环境变量),eclipse提供了方便的引入功能,针对不同...

2016-06-18 07:56:16

阅读数:3134

评论数:0

Java千百问_04异常处理(008)_java中常见的错误有哪些

点击进入_更多_Java千百问java中常见的错误有哪些想了解异常看这里:什么是java中的异常 常见的运行时异常看这里:常见的Java异常有哪些(运行时) 常见的非运行时异常看这里:常见的java异常有哪些(非运行时) java中除了异常Exception之外,还有一大类错误,即ERR...

2016-06-18 06:53:25

阅读数:2762

评论数:1

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