从入门到放弃系列
文章平均质量分 94
从入门到放弃系列
这个作者很懒,什么都没留下…
展开
-
Day01 Java概述
Day01 Java概述1.1 基本常识软件:一系列按照特定顺序组织的计算机数据和指令的集合。系统软件、应用软件。开发:制作软件。人机交互:软件的出现实现了人与计算机之间的更好的交互。方式:图形化界面(360界面)、命令行方式(DOS命令cmd,windows键+R,cmd)。dos命令行,常见命令dir:列出当前目录下的文件及文件夹md:创建目录rd:删除目录*cd:进入指定...原创 2018-11-09 20:22:45 · 141 阅读 · 0 评论 -
Day 22 23 网络编程
Day 22 23 网络编程概述网络模型OSI参考模型TCP/IP参考模型网络通讯要素IP地址:InetAddress网络中设备的标识。不易记忆,可用于主机名。本地回环地址:127.0.0.1 主机名:localhost端口号:用于标识进程的逻辑地址,不同进程的标识。有效端口:0-65535,其中0-1024系统使用或保留端口。传输协议:通讯的规则。常见协议:TCP,UDP环...原创 2019-03-01 22:18:04 · 234 阅读 · 0 评论 -
Day 22 GUI
Day 22 GUI概述GUI(图形用户界面)GUIGraphical User Interface(图形用户接口)。用图形的方式,来显示计算机操作的界面,这样更方便更直观。CLICommand line User Interface(命令用户接口),就是常见的Dos命令行操作,需要记忆一些常用的命令,操作不直观。举例:比如:创建文件夹,或者删除文件夹等。Java为GUI提供的对...原创 2019-02-25 15:41:41 · 182 阅读 · 0 评论 -
Day 18 其他对象
Day 18 其他对象——System、SystemSystem:类中的方法和属性都是静态的。out:标准输出,默认是控制台。in:标准输入,默认是键盘。描述系统的一些信息。获取系统属性信息:Properties:getProperties();...原创 2019-02-13 16:43:17 · 105 阅读 · 0 评论 -
Day 19 IO流
Day 19 IO流IO(Input Output)流IO流用来处理设备之间的数据传输Java对数据的操作是通过流的方式Java用于操作流的对象都在IO包中流按操作数据分为两种:字节流与字符流流按流向分为:输入流,输出流IO流常用基类字节流的抽象基类:InputStream、OutputDtream字符流的抽象类:Reader、Writer注:由这四个类攀升出来的子类名称都是...原创 2019-02-19 09:14:03 · 137 阅读 · 0 评论 -
Day 20 21 IO流
Day 20 IO流原创 2019-02-22 22:15:31 · 176 阅读 · 0 评论 -
Day 16 17 集合框架
Day 16 集合框架——Map集合、Map集合Map集合:该集合存储键值对,一对一对往里存,而且要保证键的唯一性。1.添加put(K key,V value)putAll(Map<? extends K,? extends V> m)2.删除clear()remove(Object key)3.判断containsValue(Object value)cont...原创 2019-02-10 21:14:08 · 154 阅读 · 0 评论 -
Day 12 多线程
Day12 多线程——线程间通信、线程间通信其实就是多个线程在操作同一个资源,但是操作的动作不同。class Res{ String name; String sex;}class Input implements Runnable{ //Res r = new Res(); private Res r; Input(Res r) { this.r = r; }...原创 2019-01-30 16:50:39 · 111 阅读 · 0 评论 -
Day 14 15 集合框架
Day 14 集合框架——体系概述、共性方法、迭代器、List集合共性方法、ListIterator、List集合具体对象的特点、Vector中的枚举、LinkedList、Editplus中左边目录栏没有快捷键:alt+shift+3复制上一行到下一行快捷键:ctrl+J向左缩进:shift+tabJava中进行数值操作:包含头不包含尾。[1,3]:取元素1,2集合类为什么出现集合...原创 2019-02-07 22:39:58 · 134 阅读 · 0 评论 -
Day 13 String
Day 13 String——String类、常见功能——获取和判断、String类字符串是一个特殊的对象。字符串一旦初始化就不可以被改变。s1被改变,原先指向对象abc,后来指向对象kk,对象abc没有发生改变。s1的地址变了,但是abc对象的内容没有变。String s1 = “abc”;//strhi一个类类型变量,"abc"是一个对象。String s2 = new Str...原创 2019-02-03 10:24:57 · 128 阅读 · 0 评论 -
Day 11 多线程
Day11 多线程——创建线程-继承Thread类、run和statt特点、线程运行状态、获取线程对象以及名称、售票的例子、实现Runnable接口、安全问题、同步代码块、同步函数、单例设计模式-懒汉式、死锁概述*进程:*正在进行中的程序,每一个进程和执行都有一个执行的顺序,该顺序是一个执行路径,或者叫一个控制单元。线程(例:FlashGet):线程是进程中的一个独立的控制单元,线程在控...原创 2019-01-28 08:41:54 · 109 阅读 · 0 评论 -
Day 09 10 面向对象
Day09 面向对象——内部类、异常、throw&throws内部类将一个类定义在另一个类的里面,对里面那个类就成为内部类(内置类,嵌套类)。访问规则访问特点:1.内部类可以直接访问外部类中的成员,包括私有成员。之所以可以直接访问外部类中的成员,是因为外部类中持有了一个外部类的引用,格式 外部类名.this2.而外部类要访问内部类中的成员必须要建立内部类的对象。访问原创 2019-01-09 11:04:51 · 124 阅读 · 0 评论 -
Day 08 面向对象
Day08 面向对象——多态、Object类4.9 多态定义:某一类事物的多种存在形态例:动物中猫、狗。猫这个对象对应的类型是猫类型。 猫 x = new 猫();同时猫也是动物中的一种,也可以把猫成为动物。动物 y = new 猫();动物是猫和狗具体事务中抽取出来的父类型。父类型引用指向了子类对象。1.多态的体现 父类的引用指向了自己的子类对象。2.多态的前提3.多态的...原创 2019-01-07 09:06:34 · 147 阅读 · 0 评论 -
Day07 面向对象
Day07 面向对象4 继承4.1 继承的概述继承:1.提高了代码的复用性。2.让类与类之间产生了关系。有了这个关系,才有了多态的特性。/*将学生和工人的共性描述提取出来,单独进行描述。只要让学生和工人与单独描述的这个类有关系就可以了。*/class Person{ String name; int age;}class Student extends Person//...原创 2018-12-29 20:45:37 · 116 阅读 · 0 评论 -
Day05 06 面向对象
Day05 面向对象3.1 面向对象概念3.1.1 理解面向对象面向对象是相对面向过程而言面向对象和面向过程都是一种思想面向过程:强调的是功能行为面向对象:将功能封装进对象,强调具备了功能的对象。面向对象是基于面向过程的。3.1.2 面向对象的特点3.2 类与对象的关系3.3 封装3.4 构造函数3.5 this关键字3.6 static关键字3.7 单例设计模式...原创 2018-12-19 21:22:04 · 134 阅读 · 0 评论 -
Day02 03 Java语言基础组成
Day02 Java语言基础组成2.1 关键字对某些单词赋予特殊含义2.2 标识符在程序中自定义的一些名称由26个英文字母大小写,数字:0-9 符号:_$组成定义合法标识符规则:1. 数字不可以开头 2. 不可以使用关键字Java中严格区分大小写注:在起名字时,为了提高阅读性,要尽量有意义。Java中的名称规范:包名:多单词组成时所有字母都小写。xxxyyyzzz类名接口名:...原创 2018-11-12 20:12:34 · 171 阅读 · 0 评论 -
Day 25 正则表达式
Day 25 正则表达式正则表达式:符合一定规则的表达式。作用:用于专门操作字符串。特点:用一些特地给的符号来表示一些代码操作,这样就简化书写。所以学习正则化表达式,就是在学习一些特殊符号的使用。好处:可以简化对于字符串的复杂操作。弊端:符号定义越多,正则越长,阅读性越差。具体操作功能:1.匹配:String matches方法。用规则匹配整个字符串,只要有一处不符合规则,就匹...原创 2019-03-01 22:18:21 · 228 阅读 · 1 评论