![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
hyty
这个作者很懒,什么都没留下…
展开
-
java百道试题
1.Java虚拟机(JVM)运行Java代码时,不会进行的操作是: A:加载代码 B:校验代码 C:编译代码 D:执行代码 正确答案:A2.Java程序的并发机制是: A:多线程 B:多接口 C:多平台 D:多态性 正确答案:A3.在方法内部使用,代表对当前对象自身引用的关键字是: A:super B:This C:Super D:this 正确答案:D4.阅读下列程序原创 2017-11-24 10:32:51 · 2516 阅读 · 0 评论 -
java-final(最终、修饰符)
final(最终、修饰符)final关键字的用法: final关键字修饰一个基本类型的变量时,该变量不能重新赋值,第一次的值为最终的。 fianl关键字修饰一个引用类型变量时,该变量不能重新指向新的对象。 final关键字修饰一个函数的时候,该函数不能被重写。 final关键字修饰一个类的时候,该类不能被继承。 常量 的修饰符一般为: public static原创 2017-11-29 09:45:58 · 469 阅读 · 0 评论 -
java-abstract(抽象类)
abstract(抽象类)1.目前存在的问题: 动物类的run方法描述的不正确。 没有强制要子类一定要重写run方法。 2.抽象类的应用场景: 我们在描述一类事物的时候,发现该种事物确实存在着某种行为, 但是这种行为目前是不具体的,那么我们可以抽取这种行为 的声明,但是不去实现该种行为,这时候这种行为我们称作为抽象的行为,我们就需要使用抽象类。3.抽象类的好处: 强制要求子原创 2017-11-29 10:06:52 · 209 阅读 · 0 评论 -
java-interface(接口)
interface(接口)1.接口:拓展功能的。 usb接口.。。2.接口的定义格式:interface 接口名{}3.接口要注意的事项 : 接口是一个特殊的类。 接口的成员变量默认的修饰符为: public static final 。那么也就是说接口中的成员变量都是常量。 接口中 的方法都是抽象的方法,默认的修饰符为: public abstract。 接口不能创建对象原创 2017-11-30 09:02:48 · 204 阅读 · 0 评论 -
java多态
java多态1.面向对象的三大特征: 封装 继承。 多态 多态:一个对象具备多种形态。(父类的引用类型变量指向了子类的对象)或者是接口 的引用类型变量指向了接口实现类的对象)多态的前提:必须存在继承或者实现 关系。动物 a = new 狗();多态要注意 的细节: 多态情况下,子父类存在同名的成员变量时,访问的是父类的成员变量。 多态情况下,子父类存在原创 2017-11-30 09:19:48 · 123 阅读 · 0 评论 -
java内部类
java内部类内部类:一个类定义在另外一个类的内部,那么该类就称作为内部类。内部类的class文件名: 外部类$内部类. 好处:便于区分该class文件是属于哪个外部类的。内部类的类别: 1. 成员内部类: 成员内部类的访问方式: 方式一:在外部类提供一个方法创建内部类的对象进行访问。 方式2二原创 2017-11-30 09:36:34 · 106 阅读 · 0 评论 -
java匿名内部类
java匿名内部类匿名内部类:没有类名的类就称作为匿名内部类。匿名内部类的好处:简化书写。匿名内部类的使用前提:必须存在继承或者实现关系才能使用。匿名内部类一般是用于实参。实例1:abstract class Animal{ public abstract Animal run(); public abstract void sleep();}**重点内容**class Outer原创 2017-11-30 09:41:33 · 159 阅读 · 0 评论 -
java-Collection(Set)
Collection(Set)实例1:import java.util.HashSet;import java.util.Set;public class Demo1 { public static void main(String[] args) { Set set = new HashSet(); set.add("王五"); set.ad原创 2017-12-08 11:15:46 · 397 阅读 · 0 评论 -
java-regex(正则)
实例1:package regex;/* * 正则表达式:用于表达字符串的一个技术, * 正则表达式的规则使用了特殊的符号表示 * * 需求:检验一个qq号。 * * 1.不能0开头 * 2.长度5—11 * 3.只能由数字组成 * * */public class demo1 { /** * @param args */ publ原创 2017-12-08 11:55:22 · 159 阅读 · 0 评论 -
java-Object类
java-Object类1.java是面向对象的语言,核心思想:找适合 的对象做适合 的事情: 方式一:自定义类,然后通过自定义的类创建对象。 方式二:sun提供了很多的类给我使用,我们只需要认识这些类,我们就可以通过这些类创建对象了。2.Object类:是所有类的终极父类。 任何一个类都继承了Object类。3.Object类常用的方法: toString(); 返回该对象原创 2017-11-30 15:27:17 · 161 阅读 · 0 评论 -
java-String字符串类
java-String字符串类实例1:/* 笔试题目:new String("abc")创建了几个对象? 两个对象, 一个对象是 位于字符串常量池中,一个对象是位于堆内存中。 */public class Demo1 { public static void main(String[] args) { String str1 = "hello";原创 2017-11-30 15:46:08 · 243 阅读 · 0 评论 -
java-StringBuffer(字符串缓冲类)
字符串特点:字符串是常量;它们的值在创建之后不能更改.字符串的内容一旦发生了变化,那么马上会创建一个新 的对象。注意: 字符串的内容不适宜频繁修改,因为一旦修改马上就会创建一个新的对象。如果需要频繁修改字符串 的内容,建议使用字符串缓冲类(StringBuffer)。StringBuffer 其实就是一个存储字符 的容器。 如果需要频繁修改字符串 的内容,建议使用字符串缓冲 类(StringBuf原创 2017-11-30 16:19:33 · 232 阅读 · 0 评论 -
java生成随机数
import java.util.Random;public class Demo5 { public static void main(String[] args) { char[] arr={'s','b','g','h','过','傻'}; StringBuilder sb=new StringBuilder(); Random ran原创 2017-11-30 16:27:14 · 157 阅读 · 0 评论 -
java-Thread(线程)
java-Thread(线程)1.进程 : 正在执行的程序称作为一个进程。 进程负责了内存空间的划分。2.问题: windows号称是多任务的操作系统,那么windows是同时运行多个应用程序吗? 从宏观的角度: windows确实是在同时运行多个应用程序。 从微观角度: cpu是做了一个快速切换执行的动作,由于速度态度,所以我感觉不到在切换 而已。3.线程: 线程在一个进程 中负责原创 2017-12-01 08:41:34 · 168 阅读 · 0 评论 -
java-collection(迭代)
实例1:import java.util.ArrayList;import java.util.Collection;import java.util.Iterator;import java.util.Scanner;/*作业2:使用集合实现注册登陆功能,第一步: 提示用户选择功能, A(注册) B(登陆) 。 要求: 功能选择 的时候要忽略大小写。注册: 1. 提示用户输入注册的原创 2017-12-01 09:12:00 · 486 阅读 · 0 评论 -
myeclipse配置
配置网站1原创 2017-12-11 11:17:49 · 118 阅读 · 0 评论 -
java-System math Date other类
java-System math Date other类实例1:Math/* Math 数学类, 主要是提供了很多的数学公式。 abs(double a) 获取绝对值 ceil(double a) 向上取整 floor(double a) 向下取整 round(float a) 四舍五入 random() 产生一个随机数. 大于等于 0.0 且小于 1.0 的伪随机 doub原创 2017-11-30 16:46:21 · 235 阅读 · 0 评论 -
java扫描器
接受键盘录入数据的步骤: 1. 创建一个扫描器对象。 2. 调用扫描器对象的nextInt方法扫描数据。 3. 导入包。原创 2017-11-23 17:31:25 · 3029 阅读 · 0 评论 -
java使用异或对图片数据进行加密
使用异或对图片数据进行加密原创 2017-11-23 17:26:15 · 809 阅读 · 0 评论 -
java移位运算符
移位运算符原创 2017-11-23 17:24:21 · 168 阅读 · 0 评论 -
java ascll转换
ascll原创 2017-11-23 17:01:25 · 2154 阅读 · 0 评论 -
计算机基础与java简介
java简介 计算机基础原创 2017-11-23 16:44:56 · 339 阅读 · 0 评论 -
java的书写格式
1.java语言是面向对象的程序设计语言,基本组成单位是类,类体中包含属性和方法。 2.每一个应用程序都必须包含一个main()方法,含有main()方法的类为主类。class Demo{ /* 这是主函数,是程序的入口 它的出现可以保证程序的独立运行 */ public static voi...原创 2017-11-23 17:08:12 · 1814 阅读 · 0 评论 -
各种语言获取系统时间
java,php,python,javascript,c语言获取时间原创 2017-11-20 22:15:35 · 235 阅读 · 1 评论 -
java基础编程练习题及解答
java基础编程练习题及解答 虽然说这些题目好多人做过,但是也考考自己对编程的解决方法吧,不对的地方希望大家私信我,谢谢!!!实例1:/*题目:判断101-200之间有多少个素数,并输出所有素数。 素数又叫质数,就是除了1和它本身之外,再也没有整数能被它整除的数。也就是素数只有两个因子。*/import java.util.Arrays;public class HelloWorld原创 2017-12-18 11:41:15 · 3156 阅读 · 0 评论 -
java-udp与tcp
1.UDPUDP: User Datagram Protocol的简称, 中文名是用户数据包协议,是 OSI 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。 特点: 每个数据报中都给出了完整的地址信息,因此无需要建立发送方和接收方的连接。 UDP传输数据时是有大小限制的,每个被传输的数据报必须限定在64KB之内。 UDP是一个不可靠的协议,发送方所发送的数原创 2017-12-12 10:52:16 · 196 阅读 · 0 评论 -
java-利用udp做一个简单的发送与接收
利用udp做一个简单的发送与接收代码1:接收方-demo1Sender.javapackage udp;import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;//接收端/* 接收端的使用步骤 1. 建立udp的服务 2. 准备空 的数据 包接收数据。原创 2017-12-12 10:56:51 · 14482 阅读 · 1 评论 -
c语言百道试题
c语言试题原创 2017-11-24 10:42:09 · 14079 阅读 · 8 评论 -
java选择判断语句(switch)
switch原创 2017-11-24 22:57:20 · 10728 阅读 · 2 评论 -
java成员变量与局部变量
成员变量和类变量原创 2017-11-24 23:39:55 · 260 阅读 · 0 评论 -
java-JFrame(JButton按钮)
实例:package test;import javax.swing.JButton;import javax.swing.JFrame;/*框架中添加组件上述案例中的框架是空的.可以通过add方法在框架中添加组件java.awt.Container.add(Component comp)运行程序,会显示上图所示窗口.调整窗口的大小,按钮都是显示在窗口的中央,并且占满整个框架.这是因为组原创 2017-12-13 19:22:22 · 10115 阅读 · 0 评论 -
java-JFrame(JPanel面板)与常用组件
JFrame(JPanel面板)与常用组件 常见组件一些常用的组件例如: Button按钮Java中的Swing提供了常规按钮,单选按钮,复选按钮和菜单按钮面板:JPanel1.JButtion() 普通按钮,按钮Btton是点击时触发动作事件的组件.2.JLabel(String) 标签,文本域前面的字就是标签3.JTextField(int) 文本域,填写用户的地方,int原创 2017-12-13 19:33:20 · 5541 阅读 · 0 评论 -
java-正则表达式
正则表达式一、概述 1、概念:符合一定规则的表达式。 2、作用:用于专门操作字符串。 3、特点:用于一些特定的符号来表示一些代码操作,这样就可以简化代码书写。 4、好处:可简化对字符串的基本操作。 5、弊端:符号定义越多,正则越长,阅读性越差。二、常用符号: 一)字符构造 匹配\\转载 2017-12-14 10:53:52 · 177 阅读 · 0 评论 -
java-Layout(布局管理器)
Layout(布局管理器)布局管理器:布局管理就是用于指定组件的 摆放位置的。每种布局管理器都有自己的摆放风格 注意:所有的布局管理器均是针对容器来使用的,包括顶层容器和中间容器。一、布局管理器所属类包 所属类包 布局管理器名称 说明 Java.awt FlowLayout(流式布局) 组件按照加入的先后顺序按照设置的对齐方式从左向右排列,一行排满...原创 2017-12-14 11:19:19 · 26912 阅读 · 1 评论 -
MyEclipse打包可执行的jar包与导包
MyEclipse打包可执行的jar包1.具体步骤:Export... -> java -> Runnable JAR fileLaunch configuration:选择main方法所在的文件/类Export destination:选择或填写jar包的名字,如:d:\a.jarLibrary Handling:随便选择一种(三种的区别请看后文)点击“Finish”按钮,生成jar文件原创 2017-12-05 15:44:41 · 343 阅读 · 0 评论 -
java数组
java数组数组的基本操作:1.填充替换数组元素: Arrays.fill(int[],value) 将指定的int值分配给每个int型数组的每个元素 Arrays.fill(int[],start,end,value) 指定将int值分配在start与end-1的范围内2.对数组进行排序:Arrays.sort(object)3.复制数组: A...原创 2017-11-27 09:48:11 · 216 阅读 · 0 评论 -
java二维数组
java二维数组原创 2017-11-27 09:53:59 · 485 阅读 · 0 评论 -
java面向对象的语言
java面向对象的语言原创 2017-11-27 10:07:42 · 601 阅读 · 0 评论 -
java匿名对象
java匿名对象原创 2017-11-27 10:11:07 · 162 阅读 · 0 评论 -
java封装
简介:封装是面向对象编程的核心思想。将对象的属性和行为封装起来,其载体就是类,类通常对客户隐藏其实现细节,这就是封装的思想。面向对象三大特征: 封装 继承 多态权限修饰符:权限修饰符就是控制变量可见范围的。public : 公共的。 public修饰的成员变量或者方法任何人都可以直接访问。private : 私有的, private修饰的成员变量或者方法只能...原创 2017-11-27 10:27:43 · 163 阅读 · 0 评论