- 博客(42)
- 收藏
- 关注
转载 位运算符&&二进制
位运算符 二进制和十进制之间的转换 a. 十进制-->二进制 除2的操作,直到除到0为止,获得的余数倒序就是十进制对应的二进制 byte 1一个字节 8位(二进制的位数) short 2 16 int 4 32 long 8位 64 byte b=2; 2 -> 10 3 ->...
2019-08-31 20:36:00
370
转载 运算符
1. 变量 (可以变化的数据) 常量(一旦被赋值不能被改变)1. 使用步骤a. 在内存中开辟一个空间数据类型 自定义的名字(变量名、标识符);double num;b. 采用赋值运算符对变量进行赋值变量名=数据;num=23.5;c. 改变变量的值num=15;d. 1/2可以二合一double num1=23.5;2. 注意的问...
2019-08-31 20:35:00
127
转载 除“主动引用”之外,均不会触发类的初始化,称为“被动引用”
/* 1.子类调用父类的静态变量,子类不会被初始化。只有父类被初始化。。对于静态字段,只有直接定义这个字段的类才会被初始化. 2.通过数组定义来引用类,不会触发类的初始化 3.访问类的常量,不会初始化类*/class SuperClass { static { System.out.println("superclass init"); } public...
2019-08-08 16:29:00
157
转载 对一个类进行“主动引用”触发类的初始化
/*1.创建类的实例 2.访问类的静态变量(除常量【被final修辞的静态变量】原因:常量一种特殊的变量,因为编译器把他们当作值(value)而不是域(field)来对待。 3.访问类的静态方法 4.反射如(Class.forName("my.xyz.Test")) 5.当初始化一个类时,发现其父类还未初始化,则先出发父类的初始化 6.虚拟机启动时,定义了main(...
2019-08-08 16:27:00
122
转载 String类是不可改变的(理解)
String类是不可改变的,所以你一旦创建了String对象,那它的值就无法改变了。 如果需要对字符串做很多修改,那么应该选择使用StringBuffer & StringBuilder 类。这句话的理解:AVA中字符串类型String是不允许改变其内容的,那么请问简要谈谈下列语句是如何运行的:String s=new String("ABC"); s=s+"abc...
2019-08-08 16:02:00
634
转载 日期处理类
import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DataClassDemo { public static void main(String[] args) throws Pars...
2019-02-21 11:20:00
91
转载 线程同步 综合实战
class Info { private String title; private String content; private boolean flag = true; // flag=true:表示可以生产,但是还不能被取走 // flag=false:表示可以被取走,但是还不可以生产 public synchronized void set(String title, St...
2019-02-20 15:11:00
87
转载 36选7随机摇号
import java.util.Random;public class RandomDemo { public static void main(String[] args) { lottery(); } /** * 此方法判断是否存在重复内容 * * @param temp * 指的是已保存的数据 * @param num * ...
2019-02-19 23:36:00
457
转载 数字操作类
import java.math.BigDecimal;class MyMath { /** * 实现准确位数的四舍五入操作 * * @param num * 输入的要操作的参数 * @param scale * 要保留的小数位 * @return 处理后的四舍五入数据 */ public static double ro...
2019-02-19 22:15:00
94
转载 Runtime System类
public class Jichuleiku { public static void main(String[] args) throws InterruptedException { long start = System.currentTimeMillis();// 取得开始时间 Runtime run = Runtime.getRuntime();// 取得Runtime(...
2019-02-19 22:12:00
132
转载 宠物商店
interface Pet { // 定义一个宠物的标准 public String getName(); public int getAge(); public String getColor();}//链表public class Link {// 外部类,外部可见,只有这一个类 // 定义内部类,使得node类只能被link类使用 private class Nod...
2019-02-15 21:08:00
146
转载 抽象类和接口之间的区别
抽象类和接口之间的区别1.关键字 abstract class interface2.组成 构造方法,抽象方法,普通方法,static方法,常量和变量 接口只有全局常量和抽象方法3.子类的使用 class子类extends抽象类 class类实现多个interface4.关系 抽象类可以实现多个接口 接口不能继承抽象类5.权限 抽象类可以使用各种权限 接口只能使用public6.限制 单...
2019-02-15 09:46:00
133
转载 代理设计模式
package designmode;interface Subject { // 整个操作的核心主题 public void make();// 整个操作的核心功能}class RealSubject implements Subject { public void make() { System.out.println("核心主题正在操作!!!!!"); }}class...
2019-02-14 23:09:00
76
转载 继承实战
package test;class sortArray extends Array { public sortArray(int num) { super(num); } public int[] getData() { java.util.Arrays.sort(super.getData()); return super.getData(); }}public...
2019-02-14 21:43:00
75
转载 工厂设计模式
package designmode;interface Fruit { public void eat();}class Apple implements Fruit { public void eat() { System.out.println("这个苹果真好吃!"); }}class Banana implements Fruit { public void eat...
2019-02-14 21:37:00
84
转载 接口匿名内部类
package object01;interface Eatable { void taste();}interface Flyable { void fly(String weather);}interface Addable { double add(int a, double b);}public class Lambda01 { public void eat(E...
2019-01-22 20:00:00
101
转载 枚举类
package object01;public enum Season { //定义枚举类 spring, summer, autumn, winter;}//测试public class EnumTest { public void judge(Season a) { switch (a) { case spring: System.out.println("春暖...
2019-01-22 19:53:00
64
转载 接口.匿名内部类
package object01;public interface Command {//定义一个接口 让其他类去实现 void pArray(int[] arr); //打印数组 int addArray(int[] arr); //数组求和}public class InplementArrays implements Command { //实现接口内的方法 pu...
2019-01-22 19:44:00
70
转载 学生信息管理系统(bug)
建立一个包含学生、家长、老师、班级的学校管理模型,系统录入、查询学生信息、家长信息、老师,以及班级的信息,注意,要建立各信息间的关联//学生类package demo;public class Student { private String name; private int Cid; private String gender; private Parents[] par...
2019-01-22 18:31:00
300
转载 System类
package baseClass7;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.util.Map;import java.util.Properties;public class SystemClass { ...
2019-01-22 18:22:00
102
转载 StringBuilder类
package baseClass7;public class StringBuilderClass { public static void main(String[] args) { String s1 = "chaoqiqiang.chaoqq.cqq"; String s2 = ".chaoqq";// 应为后缀全部 String s3 = ".cqq"; Strin...
2019-01-22 18:21:00
85
转载 Runtime类
package baseClass7;import java.io.IOException;public class RuntimeTest { public static void main(String[] args) { // 获取Java程序关联的运行时对象 Runtime rt = Runtime.getRuntime(); System.out.println(...
2019-01-22 18:08:00
102
转载 递归(99乘法表)
public class RecursionJJ { public static void main(String args[]) { m(9); } public static void m(int i) { if (i == 1) { System.out.println("1*1=1 "); } else { m(i - 1);// m(1) for(i=2),m...
2019-01-22 18:02:00
216
转载 计算某天是在一年中的第几天
public class YmDay { public static void main(String[] args) { int year = 2009, month = 1, day = 8; int m2; if (year % 100 == 0 && year % 400 == 0 || year % 4 == 0 && year % ...
2019-01-22 17:49:00
418
转载 数组逆序输出
public class Shuzunixu { public static void main(String arg[]) { Array(new int[] { 1, 2, 3, 4, 5, 6 }); } public static void Array(int arr[]) { for (int start = 0, end = arr.length - 1; start...
2019-01-22 17:30:00
171
转载 打印数组格式
public class Shuzu { public static void main(String arg[]) { printArray(new int[] { 1, 2, 3 }); } public static void printArray(int[] arr) { System.out.print("["); for (int i = 0; i < a...
2019-01-22 17:22:00
255
转载 选择排序(直接把最小或最大的数选出来排列)
public class Select { public static void main(String[] args) { selectArray(new int[] { 6, 73, 23, 15, 45, 20, 56, 3, 89 }); } public static void selectArray(int[] arr) { for (int i = 0; i <...
2019-01-22 17:16:00
354
转载 冒泡排序
package test;public class Maopao { public static void main(String[] args) { array(new int[] { 6, 73, 23, 15, 45, 20, 56, 3, 89 }); } public static void array(int arr[]) { for (int j = 0; j ...
2019-01-22 16:57:00
78
转载 比较两个字符数组是否相等
import java.util.Arrays;public class Kong { public static void main(String[] args) { int[] arr = { 'a',99, 93, 92, 97, 'b' }; int[] arr2 = {97, 'c', 93, 92, 97, 'b' }; System.out.println("...
2019-01-22 16:16:00
1369
转载 汉字转阿斯克马值
package test;public class HanZhuanMa { public static void main(String[] args) { String cn = "麒强"; System.out.println(cnToUnicode(cn));// 输出\u9e92\u5f3a // 字符串 : \u5f00\u59cb\u4efb\u52a1 ,由...
2019-01-22 16:09:00
579
转载 控制流输出26大小写英文字母
public class DXX { public static void main(String []args){ char dx='A',xx='a'; for(int i=0;i<26;i++,dx++,xx++){ System.out.println("大写字母:"+dx+",小写字母:"+xx); }}//输出a-z和A-Z}转载于:https://www...
2019-01-22 16:05:00
422
转载 员工领导部门关系类
public class Employee {//员工类 private String name; private int number; private double salary; private double bonus; private Employee leader; private Department department; public Employee() { ...
2019-01-22 15:50:00
162
转载 重写父类
package objectUp;class BaseClass { public BaseClass() { String book = "caa"; this.test(); } public void base() { System.out.println("我是父类的方法"); } public void test() { System.out.pri...
2019-01-22 15:24:00
122
转载 递归(recursion)
package objectUp;public class recursion { /* * 已知一个数列:(f0) =1,(f1)=4, f(n +2)=2*f(n+1) +f(n),其中n是大于0的整数,求 f(n)的值。 * * 倒过来:f(20)=1,f(21)=4,f(n +2)=2*f(n+1) +f(n), 其中n是大于0的整数,求 f(n)的值。 */ pu...
2019-01-22 14:53:00
98
转载 instanceof运算符
package objectUp;public class InstanceofTest { /* * instanceof(译:实例 判断对象类型 运算符)运算符前一个操作数 通常是一个引用类型变量 后一个操作数通常是类或接口(接口是一个特殊的类) * 用于判断前面的对象是否是后面的类 或者是他的子类 ,实现类的实例 */ public static void main(St...
2019-01-22 14:46:00
59
转载 版本更新(残疾)
package objectNextPart;import java.util.Scanner;public class SoftWare { // private String name; private String path; private double version = 3.0; // public String getName() { // return nam...
2019-01-22 14:32:00
102
转载 面向对象基础(计算几何图形的周长)继承
package objectNextPart;public class Triang extends Shape { //继承形状父类 // 定义三角形的三边 private double a, b, c; public Triang(String color, double a, double b, double c) { super(color); this.setS...
2019-01-22 14:26:00
462
转载 String对象的相等
package objectNextPart;public class Final { Final(String a) { } public static void main(String[] args) { Final f1 = new Final("hello"); Final f2 = new Final("hello"); System.out.println(...
2019-01-22 11:53:00
137
转载 ArrayList集合小疑问?
package objectNextPart;import java.util.ArrayList;import java.util.List;public class ArrayList1 { public String add(String e) { List<String> list = new ArrayList<String>(); list...
2019-01-22 11:42:00
96
转载 随机点名测试(随机数 类)
package lianxi;public class Student { //学生类 private String name; private String gender; private String grade; private int age; public String getName() { return name; } public String getGen...
2019-01-22 11:06:00
208
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人