
Java基础
Java基础
我_是_太_阳
不满足是向上的车轮
展开
-
Java基础---网络编程
1、网络编程概述2、网络通信要素概述3、通信要素1:IP和端口号4、通信要素2:网络协议5、TCP网络编程6、UDP网络编程7、URL编程原创 2020-01-30 13:31:02 · 22061 阅读 · 0 评论 -
Java基础---IO流
1、File类的使用常用构造器路径分隔符常用方法2、IO流原理及流的分类3、节点流(或文件流)4、缓冲流5、转换流6、标准输入、输出流7、 打印流8、数据流9、对象流10、随机存取文件流11、Path、Paths、Files类的使用...原创 2020-01-30 13:21:29 · 22108 阅读 · 0 评论 -
Java基础---泛型
1、为什么要有泛型2、在集合中使用泛型3、自定义泛型结构自定义泛型结构:泛型类、泛型接口泛型类泛型方法4、泛型在继承上的体现5、通配符的使用注意点有限制的通配符6、泛型应用举例:泛型嵌套interface Info{ // 只有此接口的子类才是表示人的信息}class Contact implements Info{ // 表示联系方...原创 2020-01-30 12:30:11 · 21599 阅读 · 0 评论 -
Java基础---枚举类和注解
枚举类注解原创 2020-01-30 12:17:44 · 21462 阅读 · 0 评论 -
Java基础---集合
1、概述2、集合的分类Collection接口继承树Map接口继承树3、Collection接口4、Iterator迭代器接口foreach5、Collection子接口之一:List接口6、Collection子接口之二:Set接口7、Map接口常用方法HashMap的存储结构jdk1.8之...原创 2020-01-30 12:17:32 · 20933 阅读 · 0 评论 -
Java基础---正则表达式
正则表达式是用来匹配一系列符合某个规则的字符串的表达式。正则的意思是正规、规则。正则表达式的英文名是 Regular Expression,可以直译为描述某种规则的表达式,一般缩写为 regex。1、在生活中我们会遇到这样的问题,判断一个字符串是不是有效的电话号码?这是我们做进行如下的操作:public static boolean isValidPhoneNumber(String numb...原创 2020-01-30 11:32:09 · 20864 阅读 · 0 评论 -
Java基础---常用类
1、字符串相关的类String常用的方法原创 2020-01-29 18:58:17 · 20943 阅读 · 0 评论 -
Java基础---多线程
1、程序、进程、线程2、线程的创建和使用3、线程的生命周期4、线程的同步例题:模拟火车站售票程序,开启三个售票窗口public class Ticket implements Runnable { private int tick = 100; @Override public void run() { ...原创 2020-01-28 18:26:30 · 21277 阅读 · 0 评论 -
Java基础---异常处理
1、概述在使用计算机语言进行项目开发的过程中,即使程序员把代码写得尽善尽美,在系统的运行过程中仍然会遇到一些问题,因为很多问题不是靠代码能够避免的,比如:客户输入数据的格式,读取文件是否存在,网络是否始终保持通畅等等。2、常见异常异常处理机制一:try-catch-finally举例:异常处理机制二:throws手动抛出异常用户...原创 2020-01-28 12:11:59 · 21108 阅读 · 0 评论 -
Java基础---面向对象(下)
static关键字 当我们编写一个类时,其实就是在描述其对象的属性和行为,而并没有产生实质上的对象,只有通过new关键字才会产生出对象,这时系统才会分配内存空间给对象,其方法才可以供外部调用。我们有时候希望无论是否产生了对象或无论产生了多少对象的情况下,某些特定的数据在内存空间里只有一份,例如所有的中国人都有个国家...原创 2020-01-28 11:54:16 · 21043 阅读 · 0 评论 -
Java基础---面向对象(中)
1、 面向对象特征之二:继承性(inheritance)2、方法的重写3、super4、 面向对象特征之三:多态性原创 2020-01-28 11:54:05 · 21041 阅读 · 0 评论 -
Java基础---面向对象(上)
1、面向过程和面向对象2、举例说明:人把大象装进冰箱3、Java的基本元素:类和对象4、对象的创建和使用匿名对象5、类的成员之一:属性6、类的成员之二:方法(method)#7、类的成员之三:构造器(构造方法)8、方法的重载9、可变个数的参数10、方法值的传递机制11、面向对象的特征之一:封装1...原创 2020-01-28 11:53:54 · 21011 阅读 · 0 评论 -
Java基础---数组
1、概述2、数组的申明2、数组的初始化3、数组元素的默认初始化值4、一维数组的使用5、二维数组的使用6、Arrays工具类的使用原创 2020-01-26 14:26:06 · 21138 阅读 · 0 评论 -
Java基础---基本语法(下)
1、程序流程控制简介流程控制语句是用来控制程序中各语句执行顺序的语句,可以把语句组合成能完成一定功能的小逻辑模块。其流程控制方式采用结构化程序设计中规定的三种基本流程结构,即:2、顺序结构3、分支结构1、if…else结构2、switch-case结构4、循环结构1、for循环语句2、while循环语句3、do…while循环语句特殊关键字的使...原创 2020-01-26 11:51:54 · 20939 阅读 · 0 评论 -
Java基础---基本语法(中)
1、算数运算符2、比较运算符3、逻辑运算符4、位运算符5、三元运算符6、了解Unicode和UTF-8编码原创 2020-01-26 11:29:05 · 20871 阅读 · 0 评论 -
Java基础---基本语法(上)
1、关键字2、标识符1、关键字1、关键字1、关键字1、关键字原创 2020-01-26 11:28:23 · 20845 阅读 · 0 评论 -
Java基础---环境搭建
1、什么是JDK,JRE简单而言,使用JDK的开发工具完成的java程序,交给JRE去运行。JDK(Java Development Kit Java开发工具包)JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。其中的开发工具:编译工具(javac.exe) 打包工具(jar.exe)等JRE(Java...原创 2020-01-24 12:46:31 · 21497 阅读 · 0 评论 -
Java基础---Java语言概述
1、Java简介是SUN(Stanford University Network,斯坦福大学网络公司) 1995年推出的一门高级编程语言。是一种面向Internet的编程语言。Java一开始富有吸引力是因为Java程序可以在Web浏览器中运行。这些Java程序被称为Java小程序(applet)。applet使用现代的图形用户界面与Web用户进行交互。applet内嵌在HTML代码中。...原创 2020-01-24 12:46:30 · 21121 阅读 · 0 评论