
JavaSE基础内容
javase
Syntactic_suger
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Day22 网络编程
Day22 网络编程第一节:什么是计算机网络什么是网络:由点和线组成,表示诸多对象间的相互联系什么是计算机网络:为实现资源共享和信息传递,通过通信线路连接起来的若干主机(Host)互联网:(Internet)点与点相连万维网:(WWW – World Wide Web)端与端相连物联网:( IoT - Internet of things) 物与物相连网络编程:让计算机与计算机...原创 2019-12-29 18:55:03 · 339 阅读 · 1 评论 -
Day21 I/O框架
Day21 I/O框架第一节:流的概念内存与存储设备之间传输数据的通道数据需要借助流来传输1.1流的分类按方向(重点)输入流:将<存储设备>中的内容读入到<内存>中输出流:将<内存>中的内容写入到<存储设备>中。按单位:字节流:以字节为单位,可以读写所有数据 。字符流:以字符为单位,只能读写文本数据 。按功能:节点...原创 2019-12-29 18:53:58 · 275 阅读 · 0 评论 -
Day19-20多线程
多线程第一节 进程和 线程1.1 进程的介绍 是一个程序的运行状态和资源占用(内存,CPU)的描述 进程是程序的一个动态过程,它指的是从代码加载到执行完毕的一个完成过程 进程的特点: a.独立性:不同的进程之间是独立的,相互之间资源不共享(举例:两个正在上课的教室有各自的财产,相互之间不共享) b.动态性:进程在系统中不是静止不动的,而是在系统中一直活动的 c.并发性:多...原创 2019-12-29 18:53:14 · 254 阅读 · 0 评论 -
05函数
Day5 函数一、函数的概念:实现特定功能的一段代码,可反复使用语法public static void 函数名称(){ //逻辑代码}将需要在多个地方重复使用的一段代码,存放在函数里定义的位置:定义在类的内部,main函数的外部,与main函数是并列关系二、函数的调用在需要执行函数的位置,通过函数名称进行调用注意:在调用函数时,优先执行调用的函数内部代...原创 2019-12-29 18:29:52 · 162 阅读 · 0 评论 -
02Java语言基础
Java语言基础前置知识:什么是内存? 内存是瞬时状态下的存储, 造价高、工业有瓶颈 高内存不具备普适性。普及Java的JVM的内存有多少呢? 为计算机内存的1/8 不人为干预、参数设置。bit(位)–>byte(字节)–>KB–>MB–>GB–>TB–>PB–>ZB–>YB–>NB ...原创 2019-12-29 18:28:23 · 253 阅读 · 0 评论 -
03选择结构&分支结构
选择结构 and 分支结构第一节:if选择结构语法:if(布尔表达式){ //代码块}后续代码。。。执行流程:先判断布尔表达式结果为true,执行代码块,然后执行后续代码结果为false,不执行代码块,执行后续代码if-elseif(布尔表达式){ //代码块1}else{ //代码块2}后续代码。。。执行流程:先判断布尔表达式,结果为true...原创 2019-12-29 18:29:06 · 600 阅读 · 0 评论 -
Day18 异常
Day18 异常本章任务1.异常的分类2.异常的传递3.异常的处理4.try{} catch{} finally{}5.带有异常声明的方法重写一、异常的概念在程序执行过程出现特殊情况叫做异常异常处理的必要性:任何程序都可能存在大量的未知问题、错误;如果不对这些问题进行处理,则可能导致程序的中断、造成不必要的损失。二、 异常的分类Throwable:可抛出的,一切错...原创 2019-12-29 18:43:36 · 219 阅读 · 0 评论 -
Day 13 Java集合
Day 13 Java集合一、概念集合和数组一样,也是一个容器,但集合的长度不定,可以向集合中任意添加元素,且集合中元素的类型也不固定二、 集合的框架结构三、Collection接口详解3.1Collection接口中常用方法方法名描述add(E e)确保此 collection 包含指定的元素(可选操作)。addAll(Collection<...原创 2019-12-29 18:41:52 · 213 阅读 · 0 评论 -
Day15 object、包装类、String
Day15 object、包装类、String一、equals()方法指定某个对象和当前对象是否"相等"(地址)重写后,可以比较两个对象内容是否相等 String s1 = new String("abc"); String s2 = new String("abc"); System.out.println(s1==s2);//new表示在堆中开辟新的空间存储数据,双等号比较的是...原创 2019-12-29 18:40:41 · 179 阅读 · 0 评论 -
Day13 接口
Day13 接口生活中的接口USB接口,插座口Usb接口,需要满足接口的厚度和宽度 遵守磁片的个数插座 插头满足插座的个数 电压、电流等。4.2概念接口是一种能力和约定 1、接口的定义:代表某种能力 2、方法的定义:能力的具体要求接口可以多实现,用于扩充子类的能力。1.1接口特点与抽象类不同1、接口不能创建...原创 2019-12-29 18:39:55 · 185 阅读 · 0 评论 -
Day12static、final、abstract
Day12 static、final、abstract一、static(静态)1.1概念标识类级别的成员;//动态为实例级别 //静态为类级别1.2静态属性全类共有的属性,不会随着某个对象的改变而改变 比如:圆周率静态属性优先于对象,不依赖对象,可以使用类名调用静态属性代码:public class Person{ static int a = 5;}pu...原创 2019-12-29 18:38:14 · 209 阅读 · 0 评论 -
Day11Super和多态
Super和多态第一节:方法的重写:产生继承关系后,父类的方法无法满足子类需求时,子类可以定义和父类完全相同的方法,来满足自己的功能称之为方法的覆盖(override)方法覆盖的语法:class Student{ String name; String sex; public void study(){ }}//产生继承关系后,xxx类继承过来一个方法study...原创 2019-12-29 18:37:06 · 193 阅读 · 0 评论 -
Day10 面向对象的三大特性
Day10 面向对象的三大特性第一节:封装尽可能的隐藏类的内部实现细节,修改属性的修改和访问权限。把赋值过滤的语句存放在指定的类的内部方法里。1.1实现封装1.属性修饰符修改为 private//私有2.为private修饰的私有属性,提供公开的访问方法 set(赋值)/get(取值) class Dog{ private String breed; priva...原创 2019-12-29 18:36:17 · 199 阅读 · 0 评论 -
day8
Day 8 面向对象:第一节:什么是程序?是一组有序指令的集合模拟现实世界,解决现实问题。软件工程师眼中的世界: 万物皆对象!1.2什么是对象?面向对象思想:OOP–一切客观存在的事物都是对象。 万物皆对象。–能描述(看得见、摸得到的)–任何对象都具备自己的特征和行为。1.3对象的组成对象是由: 特征:也称为属性。一般为名词。代表对象有什么 ...原创 2019-12-29 18:33:33 · 169 阅读 · 0 评论 -
Day6数组
Day6 数组第一节:数组的概念一组连续的存储空间,存储多个相同数据类型的值1.1数组的特点:1、长度固定。 当创建的数组分配长度后,则该数组长度固定不变2、类型相同 数组在创建初给定的类型,则数组当中存放的数据一定是该类型、统一1.2数组的创建一、声明并分配空间1.2.1先声明、再分配空间 例:int[] a;a = new int[5];/...原创 2019-12-29 18:32:12 · 190 阅读 · 0 评论 -
java的概述以及环境搭建
Day1 java的概述以及环境搭建第一节:Java的由来1995年Sun 公司推出的程序设计语言1996年发布JDK1.01999年发布J2SE(标准。开发桌面应用程序)、J2EE(企业级应用开发:web)、J2ME(游戏、机顶盒、嵌入式)2005年改名为JavaSE、JavaEE、JavaME2009年被Oracle收购2011年Oracle发布JDK7.02014年Or...原创 2019-12-29 18:25:09 · 250 阅读 · 0 评论