
Java基础篇1
林浩-豪享码
这个作者很懒,什么都没留下…
展开
-
简单的枚举例子
枚举限制了变量要有一些预先定义的值。枚举列表中的值称为枚举值。运用枚举值可以大大减少你的代码中的漏洞。举例来说,如果我们想为一家鲜榨果汁店编个程序,就可以将杯子的尺寸限制为小中和大。这样就可以确保人们不会定大中小尺寸之外的了。public class FreshJuice { enum FreshJuiceSize{SMALL,MEDIUM,LARGE} FreshJuiceS...原创 2020-02-04 07:09:54 · 1294 阅读 · 0 评论 -
JVM 内存模型
JAVA 优点面向对象语言跨平台,编程一次,随处运行稳健JVM一共5块内存java的程序运行在java虚拟机上,所以可以“编写一次,随处运行”。java虚拟机简称JVM.线程私有的:程序计数器虚拟机栈本地方法栈线程共享的:堆(存对象)(栈存引用地址)方法区...原创 2019-09-20 22:28:11 · 144 阅读 · 0 评论 -
继承实现多态跟接口实现多态
在启动类入口上配置@EnableScheduling注解,用于定时启动启动类import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springframework.scheduling.ann...原创 2019-08-19 12:54:31 · 860 阅读 · 0 评论 -
java基础概要
Java标识符----------类,变量,方法的名称成为标识符标识符可以由字母(A到Z或a到z),货币字符($)或下划线(_)开头,只能由这三种开头非法标识符例子:123abc, -saiary数据类型(1)、8个基本数据类型:byte,short,int, long, chart,boolean,float,double(2)、其他都是引用类型变量类型成员变量局部变量静态变...原创 2019-09-14 16:48:15 · 158 阅读 · 1 评论 -
Java学习阶段总结
原创 2019-09-04 14:38:38 · 210 阅读 · 0 评论 -
JAVA 操作excel表格
1、添加依赖HSSFWorkbook:是操作Excel2003以前(包括2003)的版本,扩展名是.xls<!-- 操作excel-xls https://mvnrepository.com/artifact/org.apache.poi/poi --> <dependency> <groupId>org.apach...原创 2019-08-27 19:51:07 · 562 阅读 · 1 评论 -
abstract类用法
原创 2019-07-19 20:11:54 · 484 阅读 · 0 评论 -
java基础——if语句;switch语句;while语句;do...while语句
1、if()else if(){}else{};(条件必须是个布尔值,布尔值为true时才执行if语句)2、switch 语句格式switch 语句能解决 if 分支过多的情况,变量类型为:byte,short,int,char,String(java SE7及以上版本)switch 语句中注意点:break是否存在,如果某个case无break,则程序会一直执行,直到遇到break才停止...原创 2019-07-07 09:53:04 · 410 阅读 · 0 评论 -
Java基础——java算术运算符
Java算术运算符包括:关系(比较)运算符, 逻辑运算符1、关系运算符:6个(结果为布尔值)>判断a>b?<判断a<b?<=判断a<=b?>=判断a>=b?==判断a==b?!=判断a!=b2、逻辑运算符:3个 (逻辑运算符左右两边都为布尔值,逻辑运算结果也是布尔值)&&am...原创 2019-07-07 09:02:07 · 474 阅读 · 0 评论 -
大数字运算——BigInteger类
BigInteger类是针对大整数处理类BigDecimal类是针对大小数处理类import java.math.BigInteger;public class Test12 { public static void main(String[] args) { BigInteger b=new BigInteger("7"); BigInteger a=new BigInteg...原创 2019-07-11 18:14:29 · 196 阅读 · 0 评论 -
静态代码块、非静态代码块、构造方法、成员方法 执行顺序
执行顺序首先执行:静态代码块;然后执行:非静态代码块;接着执行:构造方法;最后执行:成员方法;成员方法只有被调用的时候才会执行;静态方法可以通过类名直接调用,不需要创建对象静态方法只能调用静态方法,不能调用非静态方法但非静态方法可以调用静态方法...原创 2019-07-18 10:21:40 · 293 阅读 · 0 评论 -
java 基础——8个基本类型 取值范围 表达形式
Java 8个基本类型:byte(字节型), short(短整形), int(整形), long(长整形)boolean(布尔型), char(字符型), float(单精度浮点型), double(双精度浮点型)占用内存及取值范围:byte(字节型):(1字节)( -2e7~2e7-1)short(短整形): (2字节)( -2e15~2e15-1)int(整形): (4字节)( ...原创 2019-07-06 10:26:39 · 778 阅读 · 0 评论 -
字符串操作
翻译 2019-07-10 20:07:27 · 134 阅读 · 0 评论 -
数学运算 Math类
1、Math类都被定义为 static形式,可以直接调用2、Math.数学方法3、Math.E Math.PI4、角度与弧度转换通常是不精确的,因为PI本身是一个近似值5、Math.sqrt(a) 其中a不能是负值6、...原创 2019-07-10 19:11:42 · 557 阅读 · 0 评论