java启程之路
流浪的星辰
啊撒大苏打大苏打
展开
-
3.了解java .lang 包,java.util包等常用包
包名说明java.lang该包提供了Java编程的基础类,例如 Object、Math、String、StringBuffer、System、Thread等,不使用该包就很难编写Java代码了。java.util该包提供了包含集合框架、遗留的集合类、事件模型、日期和时间实施、国际化和各种实用工具类(字符串标记生成器、随机数生成器和位数组)。java.翻译 2016-12-02 14:42:34 · 24146 阅读 · 4 评论 -
学习-JAVA中的反射机制
一,先看一下反射的概念: 主要是指程序可以访问,检测和修改它本身状态或行为的一种能力,并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。 反射是Java中一种强大的工具,能够使我们很方便的创建灵活的代码,这些代码可以再运行时装配,无需在组件之间进行源代码链接。但是反射使用不当会成本很高!转载 2017-07-05 09:57:13 · 329 阅读 · 0 评论 -
JAVA对象克隆(浅度、深度、序列)
JAVA对象克隆(浅度、深度、序列)转载 2017-07-10 17:31:47 · 360 阅读 · 0 评论 -
5.java高级部分
对于java高级以下指示介绍了最主要的几种解释:--------------------------修饰符------------------------------java48个修饰符有以下几个不常用的:不常用到的关键字有:const,goto,native,strictfp,transient,volatile。其中const和goto为java中的保留字。转载 2016-12-15 16:35:51 · 317 阅读 · 0 评论 -
4.java异常处理
引. try…catch…finally恐怕是大家再熟悉不过的语句了,而且感觉用起来也是很简单,逻辑上似乎也是很容易理解。不过,我亲自体验的“教训”告诉我,这个东西可不是想象中的那么简单、听话。不信?那你看看下面的代码,“猜猜”它执行后的结果会是什么?不要往后看答案、也不许执行代码看真正答案哦。如果你的答案是正确,那么这篇文章你就不用浪费时间看啦。[java] v转载 2016-12-15 16:20:25 · 1246 阅读 · 3 评论 -
8.java网络编程
一、网络编程基本概念1.OSI与TCP/IP体系模型 2.IP和端口解决了文章最开始提到的定位的问题。IP在互联网中能唯一标识一台计算机,是每一台计算机的唯一标识(身份证);网络编程是和远程计算机的通信,所以必须先能定位到远程计算机;IP帮助解决此问题;一台计算机中可能有很多进程,具体和哪一个进程进行通信,这就得靠端口来识别;IP和端转载 2016-12-16 10:06:58 · 682 阅读 · 0 评论 -
7.java多线程技术
Java多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,只有最后一种是带返回值的。1、继承Thread类实现多线程继承Thread类的方法尽管被我列为一种多线程实现方式,但Thread本质上也是实现了Runnable接口的转载 2016-12-16 10:03:33 · 905 阅读 · 0 评论 -
6.java I/O 流
Java中的流,可以从不同的角度进行分类。按照数据流的方向不同可以分为:输入流和输出流。按照处理数据单位不同可以分为:字节流和字符流。按照实现功能不同可以分为:节点流和处理流。输出流: 输入流:因此输入和输出都是从程序的角度来说的。字节流:一次读入或读出是8位二进制。字符流:一次读入翻译 2016-12-16 09:50:20 · 693 阅读 · 0 评论 -
2.java字符串处理
java的八大基本类型:本数据类型又可以分为布尔类型(boolean),字符型(char),数值类型。而数值类型包括定点类型和浮点类型,定点类型分别有字节型(byte),短整型(short),整形(int)和长整形(long);浮点类型分别有单精度(float)和双精度(double)。java 的应用类型:引用数据类型包括数组、类和接口。1、获取字符串的长度 length(转载 2016-11-28 09:37:58 · 857 阅读 · 0 评论 -
1.面向对象编程思想(封装继承多态接口)
封装:1.定义:隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别。2.封装的目的是:增强安全性和简化编程,使用者不必了解具体的实现细节,而只是要通过外部接口,一特定的访问权限来使用类的成员。3.封装的基本要求是:把所有的属性私有化,对每个属性提供getter和setter方法,如果有一个带参的构造函数的话,那一定要写一个不带参的构造函数。在转载 2016-11-28 09:22:52 · 5988 阅读 · 1 评论 -
java NIO
第一点 什么是JAVA NIO? 答:java.nio全称java non-blocking IO,是指jdk1.4 及以上版本里提供的新api(New IO) ,为所有的原始类型(boolean类型除外)提供缓存支持的数据容器,使用它可以提供非阻塞式的高伸缩性网络。Java NIO提供了与标准IO不同的IO工作方式: Channels and Buffers(通道和缓冲区):标...转载 2018-11-28 10:11:30 · 264 阅读 · 0 评论