![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
@夜缺
今天不努力,明天还是菜鸡
展开
-
重构之 java 网络编程
Java网络编程指编写运行在多个设备(计算机)的程序,这些设备通过网络连接起来。TCP:TCP 是传输控制协议的缩写,它保障了两个应用程序之间的可靠通讯。通常用于互联网协议,又被称为TCP/IPUDP :UDP是用户数据包协议的缩写,一个无法连接的协议。提供应用程序之间要发送的数据的数据包。Socket编程(套接字)服务器实例一个ServerSocket对象,表示通过服务器上的...原创 2020-03-26 23:53:25 · 133 阅读 · 0 评论 -
重构之 java 集合泛型
Java集合Java集合框架主要包括两种类型的容器:一种是集合(Collection),存储一个元素集合,另一个是图(Map),存储键值对映射。Collection接口又实现三种类型:List(有序,可重复集合,可增长) :ArrayList(不同步,可变大小,索引快)遍历无越界,因可变可转为数组用for遍历 list.toArray(new String[list.si...原创 2020-03-26 23:48:10 · 176 阅读 · 0 评论 -
重构之 java 面向对象
Java 面向对象面向对象(关注角色):对于现实生活中所有行为的发生,我们着重关注是由谁来发起的行为,关注行为发起者的特征。(以事件参与人员(角色)入场安排在分配完成)特点:注重对象和职责,(在类中实现多个不同的方法)。易维护,易复用,易扩展,封装、继承、多态的特性,可以设计出低耦合的系统。面向过程(关注步骤):现实生活中,会以某种时序发生一连串的行为现象,而我们咋关注和分...原创 2020-03-25 18:20:35 · 141 阅读 · 0 评论 -
重构之 Java 基础部分
Java介绍Java由sun Microsystems公司与1995年5月推出,java面向对象程序设计语言和java平台的总称。由James Gosling和同事共同研发。Java分为三个体系:JavaSE(J2SE)(java2 plalform standard edition,java 平台标准版)JavaEE(J2EE) (java2 plalform Enterpris...原创 2020-03-25 12:46:06 · 160 阅读 · 0 评论 -
运算符
十六进制更易于表达;补码的功能:补码是为了加快计算,提高计算机了工作效率(正数的补码是其本身,负数的补码是 原码取反加一)八大数据类型:byte / short / char(character) / int / long / float / double / boolean一.运算符算数运算符:+ ,-,*,/,++,--.关系运算符:> , < , &g...原创 2019-07-25 00:42:57 · 139 阅读 · 0 评论 -
Java基础,面向对象,继承
一.Java基础1.判断方法Boolean equals(String str); //比较两个字符串的内容是否相等Boolean equalsIsIgonreClase(String str); //比较两个字符串的内容是相等(忽略大小写 )Boolean startsWith(String subStr);判断某个字符是否以指定的子串开头Boolean endsWith(S...原创 2019-07-25 23:21:26 · 65 阅读 · 0 评论 -
进制转换
一,第一个java程序1,jdk安装(环境配置,注意javac.exe是否可运行,如javac不能运行则配置path至javac.exe程序下)2,编码解决 javac -encoding UTF-8 Demo1.java(编译成utf8的二进制编码)二数据类型概念:数据在计算机中以二进制存放。概念:数据在计算机内存中存储和访问的规则(如:数据长度,正负...原创 2019-08-01 23:05:49 · 175 阅读 · 0 评论 -
线程 创建与同步
线程程序是一段静态代码,是应用程序的篮本;进程是一个正在运行的程序,在内存中运行,有独立的地址空间;(为了使多个程序能并发执行,以提高资源的利用率和系统吞吐量)线程是轻量级进程,拥有和进程一样的独立执行路径,存在于进程之中,拥有独立的堆栈和程序计数器;(为了减少采用多进程方式并发执行时所付出的系统开销,使计算机操作系统拥有更好的并发)1.Thread类的使用操...原创 2019-08-06 21:03:01 · 68 阅读 · 0 评论 -
线程池技术,异步
线程池的原理:它是一种预创建技术,预先创建一定数量的线程,内部有一个阻塞队列是用来存放任务的,池对象提供一个接口来添加任务进阻塞队列,各个空闲的线程从阻塞队列中取任务执行;线程数量是有限制,创建线程时需要消耗时间线程的数量不能跟随任务的数量 , 只能是适量的线程数 ,线程要重复利用public class Demo2 {public static void ma...原创 2019-08-07 21:30:31 · 163 阅读 · 0 评论