首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    java基础知识总结(绝对经典)

    Kit,java的开发和运行环境,java的开发工具和jre。...2,JRE:Java Runtime Environment,java程序的运行环境,java运行的所需的类库+JVM(java虚拟机)。...环境变量的配置: 1):永久配置方式:JAVA_HOME=%安装路径%\Java\jdk path=%JAVA_HOME%\bin 2):临时配置方式:set path=%path%;C:\Program...4,javac命令和java命令做什么事情呢? 要知道java是分两部分的:一个是编译,一个是运行。 javac:负责的是编译的部分,当执行javac时,会启动java的编译器程序。...级别从低到高为:byte,char,short(这三个平级)-->int-->float-->long-->double 自动类型转换:从低级别到高级别,系统自动转的; 强制类型转换:什么情况下使用?

    1.1K00

    Java类型转换

    强类型语言和弱类型语言 要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用 Java的数据类型分为两大类 基本类型(primitive type) 引用类型(reference type)...类型转换 由于Java是强类型语言,所以要进行有些运算的时候的,需要用到类型转换。...强制类型转换 (转换后的类型)变量名 高-->低 System.out.println((int)22.5); //23 System.out.println((int)-12.13f);...//-12 自动类型转换 低-->高 int i = 128; double a = i; System.out.println(i); //128...System.out.println(a); //128.0 注意点: 不能对布尔值进行转换 不能把对象类型转换为不相千的类型 在把高容量转换到低容量的时候,强制转换 转换的时候可能存在内存溢出,或者精度问题

    2.1K10

    Java反射是什么?看这篇绝对会了!

    例如java.util.HashMap / java.util.LinkedHashMap····如果要创建其它类例如WeakHashMap,我也不需要修改上面这段源码。...反射的基本使用 Java 反射的主要组成部分有4个: Class:任何运行在内存中的所有类都是该 Class 类的实例对象,每个 Class 类对象内部都包含了本来的所有信息。...中,每一个类都会有专属于自己的 Class 对象,当我们编写完.java文件后,使用javac编译后,就会产生一个字节码文件.class,在字节码文件中包含类的所有信息,如属性,构造方法,方法····...获取该对象上的特定一个注解,无法获取继承下来的注解 只有注解的@Retension标注为RUNTIME时,才能够通过反射获取到该注解,@Retension 有3种保存策略: SOURCE:只在**源文件(.java...,或者 java.util.TreeMap 等等,根据业务场景来定。

    1.2K40

    如何在Java中计算绝对值

    绝对值是一个非负值,表示一个数离0有多远。绝对值总是正的,因为它不表示方向。Java中的Math.abs()函数的目的是使任何负数变成正数,如果该数已经是正数,则对其没有影响。...在这篇文章中,我们将用Java编程语言来计算绝对值。...如何使用Java中的Math.abs函数计算绝对值我们将接受来自用户的输入,这可以通过java.util.Scanner类提供一种非常简化和简单的方式,使用户通过键盘输入数值,对于数学运算,我们需要使用...ruby 代码解读复制代码$ javac AbsoluteValue.java$ java AbsoluteValue如何在Java中使用条件语句计算绝对值如果你不想使用绝对值的内置数学函数,还有一种计算绝对值的方法...ini 代码解读复制代码 double p=in.nextDouble();现在,输入的数字将被存储在**'p'**变量中,该变量具有双整数类型,之后,我们使用条件语句将任何数字转换为其绝对(正)形式,

    1.6K10

    JAVA学习Swing绝对局部简单学习

    package com.swing; import java.awt.Container; import javax.swing.JButton; import javax.swing.JFrame...组件安排展示在容器中的方法,它提供了基本的 * 布局功能 * 2:Swing提供了常用的布局管理器包括流布局管理器,边界布局管理器,和网格布局管理器 * * 3:在Swing中除了使用布局管理器之外也可以使用绝对布局...,绝对布局,顾名思义,就是 * 硬性指定组件在容器中的位置和大小,可以使用绝对坐标的方式来指定组件的位置 * * 4:使用绝对布局的步骤如下 * 第一使用Container.setLayout...(null)方法取消布局管理器 * 在使用绝对布局之前一定使用setLayout(null)方法告知编译器这里不再使用布局管理器 * 第二使用Component.setBounds()方法设置每个组件的大小和位置...* * 5:绝对布局使用setBounds(int x,int y,int width,int height)方法进行设置, * 第一如果使窗体对象调用setBounds()方法 * 参数

    1.2K80
    领券