日常
文章平均质量分 76
lyj1625346223
这个作者很懒,什么都没留下…
展开
-
封装与继承
封装:1.对数据进行保护 1.1. 隐私角度考虑 1.2. 破话角度考虑2.形成独立个体.将属性私有化,提供get和set供外面读和写数据.package com.hwua.demo02;public class Student { private int id;//成员变量 private int age; private String name; public int getId...原创 2018-03-14 19:27:29 · 293 阅读 · 0 评论 -
IO
IO:Input Ouput1.File类2.输入流,输出流及对应常用类的使用(读取数据,写数据)java.io包下:File类:可以代表文件或文件夹 作用:可以通过File对象映射到磁盘的文件或文件夹,完成对他们的操作(除了读写)File类使用:构造方法摘要: File(String pathname) 通过将给定路径名字符串转换为抽象路径名来创建一个新 File 实例。 ...原创 2018-03-28 09:13:06 · 151 阅读 · 0 评论 -
Set
Set: 特点:无序(添加顺序和遍历顺序不同),不重复 Set接口继承Collection接口,没有扩展新的方法常用方法:boolean add(E e) 如果 set 中尚未存在指定的元素,则添加此元素(可选操作)。 void clear() 移除此 set 中的所有元素(可选操作)。 boolean contains(Object o) ...原创 2018-03-26 18:50:01 · 144 阅读 · 0 评论 -
分组后的筛选子句HAVING
分组后的筛选子句HAVING:语法:SELECTFROMWHERE 分组前,行做筛选GROUP BYHAVING 分组后条件筛选ORDER BY;注意: 1.执行顺序:FROM->WHERE,行筛选->GROUP BY,对筛选后结果分组-> HAVING,对分组后的结果筛选->SELECT->ORDER BY 2.HAVING在是GROUP BY基础之上,没有GROU...原创 2018-04-08 22:16:02 · 5527 阅读 · 0 评论 -
异常
异常:运行时出现的问题 程序在运行时可能会出现各种问题导致中断 1.逻辑问题而导致,比如下标越界,比如空指针,修改代码 2.与程序相关,但是代码无法控制这个问题,比如读取的文件不存在使用异常机制可以解决问题,保证程序能够继续执行下去 public String getMessage() 返回关于发生的异常的详细信息。这个消息在Throwable ...原创 2018-03-20 18:46:25 · 130 阅读 · 0 评论 -
网络编程
网络通信要素:ip:端口号:程序的逻辑映射 一台电脑同时运行的多个程序,端口号都不重复 16位: 1024以内的端口号不建议使用,系统预留的一些端口号 比如:80,http协议网站默认端口号是80协议: 数据传输的规则 TCP协议:端到端的,面向连接的,可靠的数据传输协议 传输效率低,但是安全 UDP协议:不是面向连接的,不可靠的数据传输,可能会存在丢包情况, 传输效率高,但是不安...原创 2018-03-29 19:07:55 · 99 阅读 · 0 评论 -
线程同步synchronized
通过线程模拟火车过程过山洞,五列火车过一个山洞,一个时间点只能有一列火车通过每列火车通过时间是2秒钟import Homeday21.Tunnel;public class Homework { public static void main(String[] args) { Tunnel tun =new Tunnel(); Thread t1 = new Thread(tu...原创 2018-03-29 18:29:43 · 191 阅读 · 0 评论 -
菜鸟日常-------java的方法
#复习1. 方法的声明2. 方法的调用(两种调用方式)3. 方法的重载方法的签名:确定方法的唯一性.由方法名称和参数列表构成.方法的声明:方法的签名和方法体<code>public static void 方法名称(参数列表){ 方法体}</code> 实际参数: 实参 调用方法时,实际传入的参数.形式参数: 形参 在方法声明时所定义的参数,指明该方法可以接受什么类型...原创 2018-03-12 18:29:18 · 232 阅读 · 1 评论 -
String
String类代表字符串。Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。String支持的方法有很多种,如:1.length()测试字符串的长度2.equals()测试字符串是否相同3.indexOf()查找字符串中的某个字符4.trim()去掉字符串前后的空格5.equalsIgnoreCase()忽略大小写public static void main(Strin...原创 2018-03-16 18:40:30 · 146 阅读 · 0 评论 -
菜鸟日常
/* * 要求: 1.键入一个年份,判断平闰年并输出 * 2.键入一个月份,判断这个月的天数并输出 */思路:1.了解计算平闰年的方法(年份能被400整除或(年份能被4整除且不能被100整除))2.了解一年12个月的天数(1.3.5.7.8.10.12均为31天,4.6.9.11均为30天,2月平年为28天,闰年为29天)3.用if....else if....语句做判断package ...原创 2018-03-09 16:01:32 · 131 阅读 · 0 评论 -
多态
多态1.多态概念多态就是多种状态,表现为多种形式的能力2.多态怎么理解多态可分为静态多态和动态多态静态多态 : 当创建一个父类时,子类可以调用父类中的所有方法,而自己没有独有的方法(具体表现方法是重载)动态多态 : 当创建一个父类时,子类可以调用父类中的所有方法,并且自己还含有具有自己独特特性的的方法(具体表现方法是重写)3.多态的优点可以优化程序,增强程序的维护性和可扩展性4.多态的使用: ...原创 2018-03-15 20:26:16 · 1512 阅读 · 1 评论 -
html5---排版标签
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <title>排版标签</title></head><body> <!--1.标原创 2018-04-25 13:11:14 · 1066 阅读 · 0 评论