java
sq0723
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ubuntu、centos系统下卸载openjdk,安装sunjdk
ubuntu(我的是18)系统卸载openjdk,安装sunjdk一、 卸载openjdksudo apt-get remove openjdk*二、 安装jdk1、 下载压缩包,解压到/usr/lib/java2、 配置环境变量sudo gedit /etc/profile在文档末尾添加export JAVA_HOME=/usr/lib/java/jdk1.8.0_261export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAV原创 2020-12-17 10:46:51 · 403 阅读 · 0 评论 -
NIO的Buffer对象
Buffer对象的四个变量capacity、position、limit、mark。capacity:缓冲区数组的总长度只读position:下一次读或写的位置(数组的下标)limit:可读或可写的最大位置,limit<capacitymark:用于标记一个位置,默认是-1.缓冲区的新建及clear()后,position=0,limit=capacity。Buffer.clear()并未真正的清除数据,设置好变量的值后,原有的数据会被覆盖。写入数据的过程是移动position的位置,例如原创 2020-12-08 16:36:22 · 132 阅读 · 0 评论 -
java 泛型
package com.test;public class TClassMain { //泛型通配符 public String showValue(TClassTest<?> tc){ System.out.println(tc.getKey()); return tc.getKey().toString(); } //泛型方法 <T,K> public <T> T showTClass(原创 2020-09-29 15:34:27 · 161 阅读 · 0 评论 -
spring boot + freemarker 框架开发,前后端数据交互方式总结
1、前端是Get请求,后端直接返回数据列表前端js函数: function getBtnclick() { var ss=""; $("input[name='selcolTypeChild']").each(function () { ss += $(this).val().toString() + ","; }) ss = ss.substr(0,ss.length-1) $.ajax({ type: "GET",原创 2020-09-10 17:17:32 · 2644 阅读 · 0 评论 -
Java代码访问hive数仓
1、 增加hdfs的配置,在core-site.xml文件中添加如下配置<property> <name>hadoop.proxyuser.hadoop.hosts</name> <value>*</value></property><property> <name>hadoop.pro...原创 2020-03-31 19:25:58 · 853 阅读 · 0 评论 -
Java 实践经验
1、整形强转字符串型 报异常2、初始化块静态初始化块:使用static定义,当类装载到系统时执行一次。如果在静态初始化块中初始化变量,则只能初始化类变量,即static修饰的数据成员。非静态初始化块:在每个对象生成时都会执行一次,可以初始化类的实例变量。非静态初始化块会在构造函数执行时,且在构造函数主体代码执行之前被运行。Java创建一个对象时,系统先为该对象的所有实例属性分配内存,然后程...原创 2019-04-27 18:53:25 · 289 阅读 · 0 评论 -
Java抽象
1、抽象类有abstract修饰,抽象方法也用abstract修饰,抽象方法不能有方法体2、抽象类不能实例化,无法使用new关键字来调用抽象类的构造函数创建实例3、抽象方法必须在抽象类中,抽象类的实例化要实现抽象方法,如果没有实现抽象方法则还是抽象类接口:1、接口是特殊的抽象类,只有抽象方法,成员变量只能用publi static final修饰,成员方法用public abstract...原创 2019-04-27 18:52:39 · 133 阅读 · 0 评论 -
JAVA中的static、final、static final
1、StaticStatic关键字修饰成员变量、方法、及代码块static{}、内部类Static关键字修饰的变量及方法具有如下特性:1)随着类的加载而加载2)优先于对象存在3)被所有对象所共享4)可以直接被类名调用注意:1)静态方法只能访问静态成员2)静态方法中不可以使用this、super关键字3)静态关键字不能修饰局部变量2、Final1)final可以修饰类、方法、局...原创 2019-04-27 18:51:11 · 159 阅读 · 0 评论 -
Java 正则表达式
一、java正则表达式语法1、\相当于,具有转义作用,\\表示双反斜杠\^ 匹配输入字符串开始的位置。如果设置了 RegExp 对象的 Multiline 属性,^ 还会与"\n"或"\r"之后的位置匹配。$ 匹配输入字符串结尾的位置。如果设置了 RegExp 对象的 Multiline 属性,$ 还会与"\n"或"\r"之前的位置匹配。零次或多原创 2019-03-06 10:09:01 · 215 阅读 · 0 评论 -
MyEclipse配置jdk
原创 2019-01-30 11:14:56 · 897 阅读 · 0 评论 -
MyEclipse 快捷键总结
1、ctrl + /添加/取消注释2、alt + shift + Xrun命令3、alt + /显示输入的提醒,显示相关的类及方法4、ctrl+D删除当前行5、ctrl+M光标所在窗口的最大最小化及还原...原创 2019-02-01 20:36:52 · 156 阅读 · 0 评论 -
Java基本数据类型的大小
在windows64位操作系统中,jdk为1.7.0,运行程序验证数据类型大小,代码为:package com.java.hello;public class DataTypeByte {/** * @param args *//** * @param args */public static void main(String[] args) { // TODO Auto-ge...原创 2019-01-31 16:58:51 · 1177 阅读 · 0 评论
分享