자바 tcp 네트워크 프로 그래 밍,jdbc,흐름 의 닫 기(close()패키지)
4813 단어 자바
1.TCP 프로 그래 밍
/*1 */
ServerSocket server = new ServerSocket("8080");
/*2 */
Socket client = server.accept();
/*3 */
/*a */
InputStream is = client.getInputStream();
/*b buffer */
byte[ ] buffer = new byte[ 1024];
/*c */
int len = is.read(buffer);
【 :System.out.println(new String(buffer,0,len,“gbk”)));】
/*4 */
/*a */
OutputStream os = client.getOutputStream();
/*b */
os.write(" ".getBytes("gbk"));
/*1 */
Socket client = new Socket(“localhost”,8080);
/*2 */
/*a */
OutputSream os = client.getOutputStream();
/*b */
os.write(" ".getBytes("gbk"));//
/*3 */
/*a */
InputStream is = client.getInputStream();
/*b buffer */
byte[ ] buffer = new byte[ 1024];
/*c */
int len = is.read(buffer);
【 :System.out.println(new String(buffer,0,len,“gbk”)));】
2.JDBC 연결 데이터베이스
/* **** **** */
/* */
Class.forName("com.mysql.jdbc.Driver");
Connection c = null;
PreparedStatement ps = null;
ResultSet rs =null;//
/* */
c = DriverManager.getConnection(""jdbc:mysql://localhost:3306//test"," "," ");
/*3) sql sql */
String sql = "select * from emp e where e.ename like ?";/sql
ps = c.preparedStatement(sql);
ps.setString(1,"%"+searchName+"%");// 1
rs = ps.executeQuery();//executeUpate()
/*4 */
while(rs.next()){
String str = rs.getString("name");
.........
........
}
3.흐 르 는 close 패키지,반사
public static void close(Object ...object){
for(Object obj:object){
if(null != obj){
try{
Class clazz = obj.getClass();// class
Method close = clazz.getMethod("close");// close
close.invoke();// close()
}catch(Excepting e){
e.printStackTrace();
}
}
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Is Eclipse IDE dying?In 2014 the Eclipse IDE is the leading development environment for Java with a market share of approximately 65%. but ac...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.