int a = new Random().nextInt(4);
swtich (Season.value()[a]){...}
中的[a]是什么用法和下方的case打印什么关系
老师,我将数据包导入以后,没有出现连接地址,出错了是什么情况?
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. null at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at com.mysql.jdbc.Util.handleNewInstance(Util.java:409) at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1122) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2260) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:787) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:49) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at com.mysql.jdbc.Util.handleNewInstance(Util.java:409) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:357) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:285) at java.sql.DriverManager.getConnection(DriverManager.java:664) at java.sql.DriverManager.getConnection(DriverManager.java:247) at cn.sxt.dubtil111.DBUtil.getConnection(DBUtil.java:25) at cn.sxt.dubtil111.DBUtil.main(DBUtil.java:51) Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at com.mysql.jdbc.Util.handleNewInstance(Util.java:409) at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1122) at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:344) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2181) ... 13 more Caused by: java.net.ConnectException: Connection refused: connect at java.net.DualStackPlainSocketImpl.connect0(Native Method) at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at java.net.Socket.connect(Socket.java:538) at java.net.Socket.<init>(Socket.java:434) at java.net.Socket.<init>(Socket.java:244) at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:256) at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:293) ... 14 more
出现了以上错误!
老师,我所理解的对称性,应该是首尾相呼应。这里的案例我却理解不了呢。到底是如何对称的呢
老师,请问这个反编译软件有网盘分享下载吗?或者安全的下载地址
老师好,
Tomcat配置成功了,页面显示正常,但是在使用浏览器访问tomcat项目时候没有显示
文件路径:
浏览器页面:
我的也是以下,这个问题,请问怎么路径改成什么样的,怎么改呀
这里为什么不可以这样写cache[i+128] =i;
两边都是基本数据类型
cache[i+128] = Integer.valueOf(i) 这样写的话 左边是基本数据类型 右边是引用数据类型
问题:
乱码问题,将eclips中的项目的编码改成了utf-8了,utf-8和gbk大小写也试过了。老师的代码也拿来运行过,也是乱码。老师能帮我看看什么问题吗
package tcpSever; import java.io.BufferedReader; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.IOException; import java.io.InputStreamReader; import java.net.ServerSocket; import java.net.Socket; public class ServerTest4 { public static void main(String[] args) { //创建服务端 ServerSocket server = null; //接收客户端信息 Socket client = null; //缓冲流 BufferedReader br =null; // //输入流接收客户端信息 // DataInputStream dis = null; // //输入流返回服务器信息 // DataOutputStream dos = null; try { server = new ServerSocket(8888); client = server.accept(); // dis = new DataInputStream(client.getInputStream()); // System.out.println(dis.readUTF()); // // dos = new DataOutputStream(client.getOutputStream()); // dos.writeUTF("这里是服务端"); // br = new BufferedReader(new InputStreamReader(client.getInputStream(),"UTF-8")); String str = null; while((str=br.readLine()).length()>0) { System.out.println(new String(str.getBytes("iso-8859-1"),"UTF-8")) ; System.out.println("------------------------------"); } } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); }finally { //关闭 CloseUtils.closeAll(br,client,server); } } }
请问老师怎么输出这个对象里的内容,toString方法获取不到
老师你好
问题:o和p为我自定义缓存范围外的值,o=300,p=300,o==p 返回为false,按说 o.equals(p) 应该返回的为true啊,但我实际的运行结果是 o.equals(p) 的结果也为false,这是什么原因了? 代码如下:
package com.bjsxt.test; public class MyInteger { private int value; private static MyInteger[] cache = new MyInteger[256]; public static final int LOW = -128; public static final int HIGH = 127; static{ //[-128,127] for(int i=LOW;i<=HIGH;i++){ //-128,0;-127,1;-126,2;~~~ cache[i+128] = new MyInteger(i); } } public static MyInteger valueOf(int i){ if(i>=LOW&&i<=HIGH){ return cache[i+128]; } return new MyInteger(i); } private MyInteger(int i){ this.value = i; } @Override public String toString() { return this.value+""; } //MyInteger类对象转化为基本数据类型 private int intValue() { return value; } public static void main(String[] args) { MyInteger m =MyInteger.valueOf(-128); MyInteger n =MyInteger.valueOf(-128); MyInteger o =MyInteger.valueOf(300); MyInteger p =MyInteger.valueOf(300); int a = m.intValue(); int b = n.intValue(); System.out.println(o.equals(p)); System.out.println(o==p); System.out.println(m.equals(n)); System.out.println(m==n); System.out.println(a==b); } }
老师我感觉同步方法的速度比同步代码块,要快
为什么我用idea写的html打开后就是下载,用记事本就不会
为什么这边直接可以用try finally?如果报异常直接走finally中trycatch里的异常吗?
学习了lock锁之后,这个问题是不是可以用lock锁来完成同步呢,想了好久都没想明白
这个怎么解决呢?还是说以后才会学到呢?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637