首页 > TAG信息列表 > demo04

局部内部类

/** * 内部类 */ public class demo03 { public static void main(String[] args) { demo04 demo04 = new demo04(); demo04.m1(); } } class demo04 {//外部类z` private int n1=10; public void m1(){ /** * /1.局部内部

可变参数

可变参数 在方法声明中,在指定参数类型后加一个省略号(...) 一个方法中只能指定一个可变参数,它必须是方法的最后一个参数。任何普通的参数必须在它之前声明。 package com.chen.cm.method; public class Demo04 { public static void main(String[] args) { De

常量,变量

public class demo04 { //类变量:static static double salary = 2500; final static double pi = 3.14; // 属性:变量 //实例变量:从属于对象;如不进行初始化就会被赋予默认值 0 0.0 null //布尔值默认是false //除了基本类型其余都是null Stri

序列化与反序列化

序列化:指的是将对象保存到文件中 注意事项: 序列化要通过ObjectOutputStream类里的Objectwrite()方法来实现, 且如果需要序列化则需要实例化的类必须实现Serialzable接口,如果这个需要序列化中的类中还有其他实例化的类,那这个实例化的类也必须实现Serialzable接口 静态属性无法被序

instanceof和类型转换

instanceof和类型转换 把子类转换为父类,要向上转型,可以直接转换 把父类转换为子类,要向下转型,需要强制转换,可能会丢失方法 方便方法调用,减少重复代码 package com.oop; import java.util.Scanner; import com.oop.demo04.Student; import com.oop.demo04.Person; import c

Day20可变参数

可变参数 JDK1.5开始,Java支持传递同类型的可变参数给一个方法。 在方法声明中,在制定参数类型后加一个省略号(...)。 一个方法中只能指定一个可变参数,它必须是方法的最后一个参数。任何普通的参数必须在它之前声明。 package method; public class Demo04 { public static v

Demo04-运算符 取余数,大于,小于,等于,不等于

package operator; public class Demo03 { public static void main(String[] args){ //关系运算符返回的结果: 正确,错误 通过布尔值来表示 true false int a = 10; int b =20; int c =21; //取余数,模运算 System.out.pr

Java方法05:可变参数(不定项参数)

可变参数(不定项参数) 我们刚刚学习了方法的重载,可以根据不同的参数列表来调用同名的方法,这是在参数个数和参数类型确定的情况下。如果我们不知道参数的个数不知道参数的类型,或者参数列表的种类非常多需要重载很多次以至于工作量变得非常庞大,那该如何解决呢? JDK1.5开始,Java

Day05-变量问题

public class Demo04变量问题 { public static final double PI = 3.14159269793;//注释:final之前的叫做修饰符,不分先后顺序 static double salary = 2000;//类变量 static //属性:变量 //实例变量:从属于对象(方法之外,从属于Demo04变量问题);如果不自行初始

11月3日java学习

Scanner进阶使用 其余next()用法 Demo04: nextInt,nextFloat;  

Scanner-Demo04-05

package com.kuang.scanner; import java.util.Scanner; //===================== //Demo04 //===================== public class Demo04 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); //从键盘接受数据

operator-Demo04

package operator; public class Demo04 { public static void main(String[] args) { //++ -- 自增 自减 一元运算符 int a = 3; int b = a++; //先赋值再自增 int c = ++a; //先自增再赋值 System.out.println(a);

2021-08-07

List item 1.1API概述和使用步骤 ①常用的API(APPlication Programming Interface): ②1.6官方翻译简体中文显示—索引—看类所在的包路径(Java.lang 在类名称上面小字)看构造方法,在看方法摘要 1.2Scanner概述及其API文档 ①键盘输入 ②引用类型的一般使用步骤导包 (import 包路

java全栈系列之JavaSE-面向对象(创建对象内存分析)034

封装数据的隐藏 通常,应禁止直接访问一个对象中的数据的实际表示,而应通过操作接口来访问,这种称为信息隐藏 public修饰符 在类和方法之间定义public属性 public class Demo04 { public int int1; //定义public公有属性 public static void main(String[] args) {

java方法 使用 二 查找最大值

package method; public class Demo04 { public static void main(String[] args) { Demo04 demo04 = new Demo04(); demo04.printMax(456,454,4654.4,6.454,6544.65,465.48,4564); demo04.printMax(new double[]{1,2,35,5,8,55,66,33,1122131

IDEA变量

变量是指可以变化的量 JAVA变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域 type varName [=value] [{,varName[=value]}]; //数据类型    变量名=值;可以使用逗号隔开来声明多个同类型变量   类变量  //Static 实例变量  //String str 局部变量   // int 

com.xu.method.Demo04

package com.xu.method;public class Demo04 { public static void main(String[] args) { Demo04 demo04=new Demo04(); demo04.test(1); } public void test(int...i){ System.out.println(i[0]); }} "D:\Program Files\Java\jdk1

com.xu.scanner.Demo04

package com.xu.scanner;import java.util.Scanner;public class Demo04 { public static void main(String[] args) { Scanner scanner=new Scanner(System.in);//Scanner是类,scanner是变量名; //从键盘接收数据 int i=0; float f=0.0f; Sy

com.xu.operator.Demo04

package com.xu.operator;public class Demo04 { public static void main(String[] args) { //++ -- 自曾,自减;一元运算符 int a=3; int b=a++;/* a++ a=a+1;a++执行完的下一句a才能加1, 执行完这行代码后,先给b赋值,然后自增;执行完, 相当

mybatis-demo04-延迟和缓存

一、Mybatis 延迟加载策略 理解:在需要用到数据时才进行加载,不需要用到数据时就不加载数据。延迟加载也称懒加载. 1.在 SqlMapConfig.xml 文件中添加延迟加载的配置 <settings> <setting name="lazyLoadingEnabled" value="true"/> <setting name="aggressiveLazyLoadin

Java命令行传递参数

目录命令行传参代码运行视频 命令行传参 有时候你希望运行一个程序的时候再传递给它消息. 这要靠传递命令行参数给main()函数实现 package com.broky.base; public class Demo04 { public static void main(String[] args) { // args.length 为数组的长度

方法中的可变参数

课程代码: 1 public class Demo04 { 2 public static void main(String[] args) { 3 Demo04 demo04 = new Demo04(); 4 demo04.test(3,4,5); 5 } 6 7 public void test(int x, int... i){ 8 System.out.println(i[0]); 9 } 1

java中的方法

java方法 命名规范:首字母小写+驼峰原则 保持方法的原子性 方法的定义和调用 定义 修饰符 返回值类型 方法名(参数类型 参数名){ ​ 方法体 ​ return 返回值; } 形参与实参 调用 对象名.方法名 方法重载 一个类中,函数名相同,形参不同,与返回值类型无关。 形参不同的

Java循环

Java 循环 Java中循环方法1.while循环 package com.run;//这是个类public class Demo04 { //这是个run方法 public void run(){ int i = 10 ; while (i<=100){ System.out.print(i + " " ); i++; } } public static v

demo04-默认标签

<!-- 声明一个HTML的文档,声明一个HTML5的文档 --> <!DOCTYPE html> <!-- HTML的开始标签,类似Python里面的入口函数main --> <html> <!-- head:表示头部标签 --> <head> <!-- charset:编码格式 一般有GBK,GB2312,