封装 禁止直接访问一个对象中数据的实际使用,而通过操作接口来访问,这称为信息的隐蔽。 总结来说就是使用私有变量,通过get/set方法来对参数进行操作 public class Person { private String name = "test"; public String getName( ...
转载
2021-07-11 18:04:00
70阅读
2评论
Java基础复习 Java语言特点 简单易学; 面向对象(封装,继承,多态); 平台无关性( Java 虚拟机实现平台无关性); 支持多线程( C++ 语言没有内置的多线程机制,因此必须调用操作系统的多线程功能来进行多线程程序设计,而 Java 语言却提供了多线程支持); 可靠性; 安全性; 支持网 ...
转载
2021-07-28 16:45:00
66阅读
2评论
java面试复习—基础1.面向对象和面向过程的区别1、面向过程:性能较高。面向过程语言大多是可以直接编译成机械码,直接就能在电脑上运行;而面向过程语言在运行时需要进行类的实例化,开销大并且消耗资源;而对于Java语言的性能较差问题,主要原因是它属于半编译语言,最终的执行代码不是可以直接被CPU执行的二进制机械码。2、面向对象:易维护,易复用,易拓展。这些优点完全建立在面向对象语言的三大...
原创
2021-07-12 17:19:42
143阅读
火狐浏览器打开: import org.openqa.selenium.firefox.FirefoxDriver; //导入火狐驱动包 System.setProperty("webdriver.firefox.bin","C:\\Program Files (x86)\\Mozilla Fire
转载
2020-04-21 14:53:00
137阅读
2评论
//八大基本数据类型 //整数 int num1=10; byte num2=20; //-128~127 short num3=30; //-32768~327676 long num4=30L; //小数:浮点数 float num5=10.1F; //占四个字节 double num6=3.1 ...
转载
2021-07-20 23:42:00
41阅读
2评论
方法 //System.out.println(); //类.对象.方法 设计方法原则:一个方法只完成一个功能,有利于后期拓展 方法包含一个方法头和一个方法体 按住CTRL点击方法名即可看到方法体 修饰符 返回值类型 方法名(参数类型 参数名){ ... 方法体 ... } 形式参数:a,b 实际参 ...
转载
2021-07-27 16:26:00
47阅读
2评论
递归(大计算少用递归) 递归结构包括两个部分 递归头:什么时候不调用自身方法。如果没有头,将陷入死循环 递归体:什么时候需要调用自身方法 ...
转载
2021-07-31 23:45:00
102阅读
2评论
int a=3; int b=a++; //先给b赋值,再给a+1 int c=++a; //先给a+1,再给b赋值 System.out.println(); //a=5,b=3,c=5 // && 与(and) || 或(or) ! 非(取反) 位运算 /* A= 0011 1100 B= 00 ...
转载
2021-07-21 22:34:00
102阅读
2评论
java基础复习 面对对象 2.3、继承 继承是多态的前提,如果没有继承,就没有多态。 继承关系当中的特点: 1.子类可以拥有父类的“内容” 2.子类还可以拥有自己专有的内容。 在父子类的继承关系当中,如果成员变量重名,则创建子类对象时,访问有两种方式 直接通过子类对象访问成员变量: 等号左边是谁, ...
转载
2021-07-27 13:57:00
113阅读
写了文档一定要保存!!!真是泪6满面 Scanner对象 Scanner类来获取用户的输入 Scanner scanner = new Scanner(System.in); import java.util.Scanner; public class Demo02 { public stati ...
转载
2021-07-24 01:18:00
55阅读
2评论
java基础复习 面对对象 4.6、线程池 线程池∶其实就是一个容纳多个线程的容器,其中的线程可以反复使用,省去了频繁创建线程对象的操作,无需反复创建线程而消耗过多资源 线程池:JDK1.5之后提供的 java. util. concurrent. Executors :线程池的工厂类,用来生成线程 ...
转载
2021-09-10 09:48:00
114阅读
2评论
网络互通1、同网段互通-交换 终端 网络 交换机 多层交换机 原理 &nb
原创
2018-01-22 23:36:18
524阅读
点赞
java基础复习 面向对象 3.4、数据结构 常见的数据结构 数据存储的常用结构有:栈、队列、数组、链表和红黑树。 栈:先进后出 队列:先进先出 数组:查询快,增删慢 链表: 查询慢: 链表中地址不是连牍的,每次查询元素都必须从头开始查询 增删快: 链表结构,增加/删除一个元素对链表的整体结构没有影 ...
转载
2021-07-30 10:42:00
102阅读
2评论
异常 检测性异常:用户错误或问题引起的异常,这些异常在编译时不能被忽略 运行时异常:可以被程序员避免的异常,在编译时可以被忽略 错误ERROE:错误不是异常,而是脱离程序员控制的问题,在代码中通常被忽略 Error和Exception的区别:Error通常是灾难性的致命的错误,jvm会选择终止线程; ...
转载
2021-08-08 21:52:00
36阅读
2评论
java基础复习 面向对象 5.1、属性集 Properties类表示了一个持久的属性集。Properties可保存在流中或从流中加载。 Properties集合是一个唯一和I0流相结合的集合 可以使用Properties集含中的方法store ,把集含中的临时数据,持久化写入到硬盘中存储 可以使用 ...
转载
2021-09-14 10:15:00
28阅读
2评论
java基础复习 网络编程入门 6.2、Stream流 练习:对list集合中的元素进行过滤,只要以张开头的元素,存储到一个新的集合中,对ListA集合进行过虑,只要姓名长度为3,存储到一个新集含中 public class Demo01Stream { public static void mai ...
转载
2021-09-24 16:24:00
64阅读
2评论
Day01—基础复习,递归 1、递归 定义:指在当前方法内调用自己,即函数内部调用本函数 分类: 直接递归和间接递归 直接递归成为方法自身调用自己 间接递归可以A方法调用B方法,B方法调用C方法,C方法调用A方法 注意事项 递归一定要有条件限定,保证递归能够停止下来,否则会发生栈内存溢出 在递归中虽 ...
转载
2021-10-16 20:49:00
46阅读
2评论
Java两种核心机制:java虚拟机垃圾收集机制
源程序(*.java)---java编译器---字节码(*.class)—操作系统平台
Java虚拟机可以理解成一个字节码为机器指令的cpu
对于不同的运行平台,有不同的虚拟机
Java虚拟机制屏蔽了底层运行平台的差别,实现了”一次编译,随处运行”
Java是解释型语言
J2SDK(软
原创
2012-10-30 11:41:06
630阅读
第七章 容器
容器的概念:JAVA API 所提供的一系列类的实例,用于在程序中存放对象.
容器API
Collection接口
Iterator接口
增强的for循环
Set接口
List接口和Comparable接口
Collections类
Map接口
自动打包/解包
泛型(JDK1.5新增)
J2SDK所提供的容器API都在java.uti
原创
2012-10-30 11:44:24
480阅读
一、文件:在IO包中唯一与文件相关的类就是 File类。File类中经常使用的常量和方法
1、创建文件:指定路径和将要创建的文件名称字以及类型;然后调用 createNewFile()方法File file = new File("D:"+File.separator+"M
转载
2019-05-15 10:15:00
67阅读
2评论