![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 82
qq_45766098
这个作者很懒,什么都没留下…
展开
-
封装性、权限修饰符、构造器
隐藏对象内部的复杂性,只对外公开简单的接口,便于外界调用,从而提高系统的可拓展性、可维护性。。高内聚:类的内部数据操作细节自己完成、不允许外部干涉低耦合:仅对外暴露少量方法用于使用...原创 2021-05-07 13:25:01 · 109 阅读 · 0 评论 -
参数传递的编码练习(圆的练习题)、递归方法的使用,(计算1+n、1*n)
参数传递的编码练习一、定义一个类PassObject,在类中定义一个方法printAreas(),该方法的定义如下:public void printAreas(Circle c, int time)在printAreas方法中打印输出1到time之间的每个整数半径值,以及对应的面积。例如,time为5,则输出半径1,2,3,4,5,以及对应的圆面积。/*定义一个Circle类,包含一个double型的radius属性代表圆的半径, * 一个findArea()方法返回圆的面积。*/publ原创 2020-07-04 14:56:03 · 394 阅读 · 0 评论 -
基本数据类型之间的运算规则:自动转换 强制转换
1.自动类型提升这里只是讨论七种数据的运算(不包含布尔型,因为布尔型只有两种情况:false和true)当容量小的数据类型变量与容量大的数据类型变量做运算时,结果自动提升为容量大的数据类型即 容量小的数据类型变量+容量大的数据类型变量=容量大的数据类型变量byte→short→int→long→float→double说明:此时的容量大小指的是,表示数的范围的大和小。比如...原创 2020-01-29 13:58:22 · 1031 阅读 · 0 评论 -
String类型变量的使用
1.String属于引用数据类型,不是基本数据类型 ,翻译为:字符串2.使用方式与基本数据类型一至。如:String x =“abcd”3.声明String类型变量时,应使用一对""4.String可以和8种数据类型变量做运算,且运算只能是连接运算5.运算结果仍然是String类型和布尔型变量做运算时class Test{public static void main(String[...原创 2020-01-30 12:15:03 · 1125 阅读 · 0 评论 -
进制的概念及转换
关于进制1.所有数字在计算机底层都以二进制形式存在。计算机底层都以补码的方式来储存数据2.对于整数,有四种表达方式:①二进制(binary):0、1 ,满2进1.以0B或0b开头。②十进制(decimal):0-9,满10进1.③八进制(octal):0-7,满8进1.以数字0开头表示。④十六进制(hex):0-9及A-F,满16进1.以0x或0X开头表示。此处的A-F不区分大小写...原创 2020-01-30 15:11:46 · 1421 阅读 · 0 评论 -
对第一个Java程序进行总结
1.java编写——编译——运行编写:我们将编写的Java代码保存在以.java结尾的源文件中编译:使用javac.exe命令编译我们的.java源文件。格式:Javac 源文件名.java运行:使用java.exe命令解释我们的字节码文件。格式:java类名2.在一个Java源文件中可声明多个class,但是最多有一个类声明为public,而且按要求声明为public的类的类名必须与源文...原创 2020-01-30 15:36:46 · 111 阅读 · 0 评论 -
关键字,保留字,标识符,命名规范
1.关键字:即被Java语言赋予了特殊含义,用作专门用途的字符串(单词)特点:关键字中所有字母都为小写2.保留字:现有的Java版本未使用,但是以后版本可能会作为关键字使用,自己命名标识符的时候应该避免使用这些保留字。如:goto、const3.标识符:Java对各种变量,方法和类等要素命名时使用的字符序列,称之为标识符。即:凡可以自己起名的地方都叫标识符。如:变量名,类名,方法名,接口名...原创 2020-01-30 19:00:12 · 445 阅读 · 0 评论 -
数据类型及变量的格式及使用点
1.整数类型:byte(1字节=8bit)、short(2字节)、int(4字节)、long(8字节)①byte范围:-128~127②定义:声明long型变量,必须以"l"或"L"结尾③通常,定义整型变量时,默认使用int型。2.浮点类型:float(4字节)、double(8字节)①浮点型:表示带小数点的数值②float:表示的数值范围比long要大③定义float类型变量时,...原创 2020-01-30 20:09:01 · 1012 阅读 · 0 评论 -
运算符及运算符的优先级
运算符是一种特殊的符号,用以表示数据的运算、赋值和比较等①算数运算符(前)++:先自增1,后运算(后)++:先运算,后自增1(前) - -:先自减1,后运算(后) - -:先运算,后自减1②赋值运算符当“=”两侧数据类型不一致时,可使用自动类型转化或者强制类型转换原则进行处理。支持连续赋值。拓展赋值运算符:(1).在开发中如果希望变量实现+2的操作,有以下两种方式:(前提:i...原创 2020-02-01 17:08:55 · 3686 阅读 · 0 评论 -
获取键盘输入的变量
从键盘获取不同类型的变量,需要使用scanner类具体实现步骤1.导包。import java.util.Scanner;2.Scanner的实例化:Scanner sc = new Scanner(System.in);3.调用Scanner类的相关方法,来获取指定类型的变量import java.util.Scanner;class Test{ public static voi...原创 2020-02-02 16:48:56 · 235 阅读 · 0 评论