Java
文章平均质量分 57
万云飞
这个作者很懒,什么都没留下…
展开
-
成员变量与属性是不同的
成员变量:在类体的变量部分中定义的变量,也称为字段属性:官方定义为属性是指get或者set方法名 去掉get或者set后,把剩余的部分首字母改为小写后,即为这个类的属性例:public class Test { private String name; public void setName(String name){ this.name...原创 2019-10-30 21:33:29 · 1422 阅读 · 0 评论 -
public boolean equals(String s)
public class Example8_2{public static void main(String args[]){String s1,s2;s1=new String("天道酬勤");s2=new String("天道酬勤");System.out.println(s1.equals(s2));//输出结果是trueSystem.out.println(s1==s2);//输出结果是f...原创 2018-06-26 21:47:06 · 2944 阅读 · 0 评论 -
多线程
1. 简述并区分程序、进程和线程三个概念。 程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念。而进程则是在处理机上的一次执行过程,它是一个动态的概念。这个不难理解,其实进程是包含程序的,进程的执行离不开程序,进程中的文本区域就是代码区,也就是程序。 - 进程就是一段程序的执行过程 线程是进程的一个实体,是CPU调度和分配的...原创 2018-07-08 23:02:29 · 449 阅读 · 0 评论 -
模式匹配
import java.util.regex.*;public class Example8_22{public static void main(String args[]){String s="市话:76.8元,长途:167.38元,短信:12.68元";String regex="[0123456789.]+";Pattern p=Pattern.compile(regex);Matcher...原创 2018-06-28 18:34:38 · 306 阅读 · 0 评论 -
Java5
import java.math.*;public class Example8_17 { public static void main(String args[]) { double a = 5.0; double st = Math.sqrt(a); System.out.println(a+"的平方根:"+st); System.out.print...原创 2018-07-04 22:13:36 · 121 阅读 · 0 评论 -
动物声模拟器
Animal.javapublic abstract class Animal { public abstract void cry(); public abstract String getAnimalName();}Simulator.javapublic class Simulator { public void playSound(Animal animal) { ...原创 2018-07-06 22:02:44 · 210 阅读 · 0 评论 -
加减乘除
import java.awt.*;import javax.swing.event.*;import javax.swing.*;import java.awt.event.*;public class E { public static void main(String args[]) { ComputerFrame fr=new ComputerFrame(); }}cla...原创 2018-07-07 22:30:52 · 228 阅读 · 0 评论 -
MYSQL运用
(1) userVO:package com.imooc.jdbc;import java.sql.Connection;import java.util.Date; public class userVO { private int id; private String userName; private int age; priva...原创 2018-10-27 22:49:23 · 133 阅读 · 0 评论 -
利用session对象获取会话信息并显示
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+r原创 2018-11-10 21:39:21 · 1205 阅读 · 0 评论 -
字符串的并置
public class Example8_1{public static void main(String args[]){String hello="你好";String testOne="你"+"好";System.out.println(hello==testOne);//输出结果是trueSystem.out.println("你好"==testOne);//输出结果是trueSyste...原创 2018-06-26 21:35:05 · 623 阅读 · 0 评论 -
字符串与字符数组,字节数组
1)public class Example8_6{public static void main(String args[]){char [] a,c;String s="1945年8月15日是抗战胜利日“;a=new char[4];s.getChars(11,15,a,0);System.out.println(a);c="十一长假期间,学校都放假了".toCharArray();for(i...原创 2018-07-01 22:31:22 · 2633 阅读 · 0 评论 -
GUI标准组件及事件处理
(一)在面板中添加多个组件,并进行合理的布局import java.awt.*;import javax.swing.JFrame;import javax.swing.JTabbedPane;public class KY7_1 {public static void main(String args[]){Frame f=new Frame();Panel p=new Panel(...原创 2018-06-21 17:58:41 · 340 阅读 · 0 评论 -
访问权限
作用域当前类同一package子孙类其他packagepublic1111protected1110friendly1100private1000原创 2018-06-07 18:10:21 · 121 阅读 · 0 评论 -
继承
1.进一步理解继承的含义 新类可从现有的类中产生,并保留现有类的成员变量和方法并可根据需要对它们加以修改。新类还可添加新的变量和方法。这种现象就称为类的继承。 当建立一个新类时,不必写出全部成员变量和成员方法。只要简单地声明这个类是从一个已定义的类继承下来的,就可以引用被继承类的全部成员。被继承的类称为父类或超类(superclass),这个新类称为...原创 2018-06-14 22:45:13 · 199 阅读 · 0 评论 -
GUI标准组件及事件处理(二)
import java.awt.*;import java.awt.event.*;public class KY7_2 extends Frame implements ActionListener { static Frame f; //声明一个框架static FileDialog fd1; //声明一个文件对话框对象 static FileDialog fd2;p...原创 2018-06-22 21:06:32 · 553 阅读 · 0 评论 -
抽象类与接口的异同点
抽象类和接口的相同点:1.都不能被实例化2.接口的实现类或抽象类的子类都只有实现了接口或抽象类中的方法后才能被实例化不同点:1.接口只有定义,其方法不能再接口中实现,只有实现接口的类才能实现接口中定义的方 法,而抽象类的方法可以再抽象类中被实现。2.接口需要用implements实现,抽象类只能被继承(extends)。3.设计理念不同,接口是"has - a ",抽象类是"is -a "4...原创 2018-06-15 17:49:45 · 1924 阅读 · 0 评论 -
长方体体积
import java.util.Scanner;class Box{ int width; int length; int heigth; void setBox(int l,int w,int h){ width=w; length=l; heigth=h; } int volume() { int ar; ar=width*length*heigth; return ar; } ...原创 2018-06-01 19:56:50 · 1135 阅读 · 0 评论 -
银行存取钱
class BankAccount{ int account_number; double leftmoney; BankAccount(int number, double money){//构造方法,用来初始化变量 account_number=number; leftmoney=money; } double getleftmoney(){ //查询余额 retur...原创 2018-06-08 22:54:06 · 411 阅读 · 0 评论 -
Java接口
Java接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。两种含义:一,Java接口,Java语言中存在的结构,有特定的语法和结构;二,一个类所具有的方法的特征集合,是一种逻辑上的抽象。前者叫做"Java接口",后者叫做"接口"。两个类中的两个类似的功能,调用他们的类动态的决定一种实...原创 2018-06-19 20:31:26 · 128 阅读 · 0 评论 -
java中的继承
基本介绍Java继承是面向对象的最显著的一个特征。继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。Java继承是使用已存在的类的定义作为基础建立新类的技术,新类的定义可以增加新的数据或新的功能,也可以用父类的功能,但不能选择性地继承父类。这种技术使得复用以前的代码非常容易,能够大大缩短开发周期,降低开发费用。比如可以分隔符先定义一个类叫车,车有以下属性:车体大...原创 2018-06-12 22:50:21 · 99 阅读 · 0 评论