-
java注解使用总结
所属栏目:[Java] 日期:2020-12-15 热度:129
2005年,sun公司推出了jdk1.5,同时推出的注解功能吸引了很多人的目光,使用注解编写代码,能够减轻java程序员繁琐配置的痛苦。 使用注解可以编写出更加易于维护,bug更少的代码。 注解是什么呢?按照官方的说法,注解就是元标签,可以添加到你的代码,并应[详细]
-
Java自学-类和对象 枚举类型
所属栏目:[Java] 日期:2020-12-15 热度:115
枚举类型 步骤 1 : 预先定义的常量 枚举enum是一种特殊的类(还是类),使用枚举可以很方便的定义常量 比如设计一个枚举类型 季节,里面有4种常量 public enum Season { SPRING,SUMMER,AUTUMN,WINTER} 一个常用的场合就是switch语句中,使用枚举来进行判断 注[详细]
-
PTA 自测-4 Have Fun with Numbers
所属栏目:[Java] 日期:2020-12-15 热度:102
#includeiostream #include string #include cstring #include vector using namespace std; int main(){ int a[ 10 ] = { 0 },b[ 10 ] = { 0 }; string str; vector int doublenum; // 记录翻倍后的数值 cin str; int length = str.length(); int j = 0 ; f[详细]
-
java中的变量
所属栏目:[Java] 日期:2020-12-15 热度:160
概念: 变量是指内存中的一个存储区域,该区域要有自己的名称(变量名)、类型(数据类型),该区域的数据可以在同一数据类型的范围内不断变化值; 变量的使用注意事项: Java中的变量必须声明后才能进行使用; 变量的作用域:在一对{}中为有效区间; 需要[详细]
-
javassist标识符
所属栏目:[Java] 日期:2020-12-15 热度:167
符号 含义 $0 ,? $1 ,? $2 ,... this ?and 方法的参数 $args 方法参数数组.它的类型为? Object[] $$ 所有实参。例如,? m($$) ?等价于? m($1,$2, ... ) $cflow( ... ) cflow ?变量 $r 返回结果的类型,用于强制类型转换 $w 包装器类型,用于强制类型转换 $_[详细]
-
20190908write from memory
所属栏目:[Java] 日期:2020-12-15 热度:171
JavaScript_Chapter1 ? 文档名:first.js document.write("你好,今天天气凉爽"); ? 文档名:js_demo1.js /*1.定义js的变量语法: ?var js变量名 = 赋值; * 2.js的数据类型有: * string 字符串 * ? ?undefined 定义了js变量,但没有赋值时的数据类型 * ? object[详细]
-
HashMap的实现原理
所属栏目:[Java] 日期:2020-12-15 热度:67
一,前言 1.1,概述 ? 现实生活中,我们常会看到这样的一种集合:IP地址与主机名,身份证号与个人,系统用户名与系统用户对象等,这种一一对应的关系,就叫做映射(K-V)。Java提供了专门的集合类用来存放这种对象关系的对象,即 java.util.Map 接口。 Colle[详细]
-
设计类的一些技巧
所属栏目:[Java] 日期:2020-12-15 热度:153
对象与类的一些概念,在面向对象语言当中大同小异,在此不多做详述。 在实际的编写代码当中,有一些技巧能让我们设计出来类更具有OOP的专业水准。 参考自《Java核心技术 卷一》 ? 1.一定要保证数据私有 也就是说不要破坏封装性。有时候可能会需要到访问的方[详细]
-
按指定后缀名删除文件的demo
所属栏目:[Java] 日期:2020-12-15 热度:82
import java.io.File; import java.util.ArrayList; import java.util.List; public class clean_suffixTest { private static int a = 0; public static void main(String[] args) { String filedir = "G:testpath"; List suffixList = new ArrayList ();[详细]
-
Unity 的绘制线段代码
所属栏目:[Java] 日期:2020-12-15 热度:146
using UnityEngine; using System.Collections; public class Line : MonoBehaviour{ public Material mat; public Color color = Color.red; public Vector3 pos1; public Vector3 pos2; public bool isReady = false ; void Start() { mat.color = color;[详细]
-
软件2018-2练习1 #Java#
所属栏目:[Java] 日期:2020-12-15 热度:181
7-1 一个整数各个位上的最大数字(10 分)/ 考点 基本输入输出,流程控制(循环) 代码 import java.io.*;import java.util.*;public class Main { static final Scanner cin = new Scanner(new BufferedInputStream(System.in)); public static void main(Strin[详细]
-
【JAVA】java中的length和length()
所属栏目:[Java] 日期:2020-12-15 热度:169
参考链接: 你注意到Java中的length和length()了吗?外加一个size() java中的求长度length有时有小括号,有时没有小括号,到底什么时候该加小括号呢? 总结: Java中String类定义的字符串对象,用length()求它的长度。 若是数组求长度,均可使用他们自己的属[详细]
-
解决计算精度问题:BigDecimal
所属栏目:[Java] 日期:2020-12-15 热度:182
BigDecimal类 BigDecimal所在包 : java.math,不可变的、任意精度的有符号十进制数。 BigDecimal 由任意精度的整数 非标度值 和 32 位的整数 标度 (scale) 组成。 对于不需要任何准确计算精度的数字可以直接使用float或double,但是如果需要精确计算的结果[详细]
-
Private jre vs Public jre
所属栏目:[Java] 日期:2020-12-15 热度:138
今天说一下java环境构建中,jre相关的小知识点。 private jre:一般是C:Program Filesjdk1.8.0jre,必须安装,它为jdk的运行提供必需的环境。 public jre:一般是C:Program FilesJavajre1.8.0,可以选择安装。 如果,平时更新java版本,那么将会在publ[详细]
-
Java连载27-有返回值的方法注意点
所属栏目:[Java] 日期:2020-12-15 热度:134
一、方法注意点 (1)方法的调用不一定再main方法中,可以在其他方法中进行调用,只要是程序执行到的位置,都可以去调用其他方法。 (2)方法调用的时候,实参和形参要求个数对应相同,数据类型对应相同,方法不同的时候,要求能够进行相应的自动类型转换 ([详细]
-
java String StringBuilder StringBuffer
所属栏目:[Java] 日期:2020-12-15 热度:163
String final类,不能被继承,不可变,一旦修改了String对象的值,等于隐性重新创建了一个新的对象,释放原对象。 StringBuilder 可修改对象,通过append()方法来修改。 @Override public StringBuilder append(String str) { super.append(str); return thi[详细]
-
第三章 线程状态
所属栏目:[Java] 日期:2020-12-15 热度:168
第三章 线程状态 3.1 线程状态概述 当线程被创建并启动以后,它既不是一启动就进入了执行状态,也不是一直处于执行状态。在线程的生命周期中,有几种状态呢?在API中java.lang.Thread.State 这个枚举中给出了六种线程状态: 这里先列出各个线程状态发生的条[详细]
-
《Thinking in Java》位运算
所属栏目:[Java] 日期:2020-12-15 热度:169
按位操作符: 首先先记住一件事,方便理解:是否对应正负对应10. 1.与():11得1,10得0,00得0. 2.或(|):11得1,10得1,00得0. 3.异或(^):11得0,10得1,00得0(相同为0,不同为1). 4. 非 (~):这是一元运算符,上面3个是2元运算符,0得1,1得0([详细]
-
Java知识点3 Hibernate的基础配置详解
所属栏目:[Java] 日期:2020-12-15 热度:112
1、Hibernate的原理 ? 1.通过Configuration().configure(); 读取并解析hibernate.cfg.xml配置文件 2.由hibernate.cfg.xml中的mapping resource="com/ xxx/ xxx/ Student.hbm.xml"/读取并解析映射信息 3.通过 configure() .buildSessionFactory(); //创建Sess[详细]
-
动图+源码,演示 Java 中常用数据结构执行过程及原理
所属栏目:[Java] 日期:2020-12-15 热度:123
?阅读本文大概需要 3.7 分钟。 作者:大道方圆 cnblogs.com/xdecode/p/9321848.html 最近在整理数据结构方面的知识,系统化看了下Java中常用数据结构,突发奇想用动画来绘制数据流转过程. 主要基于jdk8,可能会有些特性与jdk7之前不相同,例如LinkedList LinkedH[详细]
-
第三周课程总结&实验报告一
所属栏目:[Java] 日期:2020-12-15 热度:183
1.打印输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其中各位数字立方和等于该数本身。例如,153是一个“水仙花数”。 2. 编写Java程序,求13-23+33-43+…+973-983+993-1003的值。 3. 编程求1!+2!+3!+…+20!。 4. 编写Java程序,计算8+88+888[详细]
-
Arbitrage POJ - 2240 最短路Bellman判断正环
所属栏目:[Java] 日期:2020-12-15 热度:116
Arbitrage is the use of discrepancies in currency exchange rates to transform one unit of a currency into more than one unit of the same currency. For example,suppose that 1 US Dollar buys 0.5 British pound,1 British pound buys 10.0 French[详细]
-
JDK介绍安装及配置环境变量
所属栏目:[Java] 日期:2020-12-15 热度:104
JDK介绍 JDK全称:Java Development Kit ,是一个Java开发工具包;是提供给Java开发人员使用的,其中包含了Java的开发工具,也包括了JRE。所以安装了JDK,就不用再单独安装JRE了。 安装 找一个盘新建文件夹(codetool),将jdk下载放进去。 配置环境变量 1.[详细]
-
Java数组3种创建方式
所属栏目:[Java] 日期:2020-12-15 热度:84
public static void main(String[] args){ /* * * 1. 固定大小的空数组,动态创建 */ String[] strArr1 = new String[ 3 ]; /* * * 2. 创建数组并直接赋值,动态创建 */ String[] strArr2 = new String[]{ " data " , " struct " , " static " }; /* * * 3. 直[详细]
-
讲真,下次打死我也不敢随便改serialVersionUID了
所属栏目:[Java] 日期:2020-12-15 热度:98
讲真,下次打死我也不敢随便改serialVersionUID了 码农沉思录 码农沉思录 微信号 code-thinker 功能介绍 笔者为国内某知名企业不知名码农,专注Java Web领域多年,有丰富的bug开发经验。 3天前 来源:Java成长路 链接: https : //www.jianshu.com/p/a4508a8[详细]