1.经常在开发中使用的String,一定要联想到其 trim方法,好的习惯常常可以预防很多问题
String.trim()方法
2.经常需要操作IO数据流方面,比较高效的工具类 FileUtils 事半功倍
3.经常有需求,j2se里面去调用某个服务器IP下跑的action等,如发邮件,发短信功能常常会因为IP授权问题,
因此需要在j2se下去调用,一定不要忽略的是,涉及中文乱码问题,一定要注意java.net.URLEncoder的使用,举例如下:
String neirong="测试任何信息";
String phoneNum="123456789101";
String encode = URLEncoder.encode(neirong);//中文部分
String urlStr="http://127.0.0.1:8080/struts2Demo/Sms?phoneNum="+phoneNum+"&content="+encode;
URL realUrl = new URL(urlStr);
HttpURLConnection conn = (HttpURLConnection)realUrl.openConnection();
BufferedReader rd = new BufferedReader(new InputStreamReader(conn.getInputStream(),"gb2312"));//这行必须要的
String result = rd.readLine();
相关推荐
资源名称:Java基础加强系列视频课程资源目录:【】黑马程序员Java基础加强(01-10)【】黑马程序员Java基础加强(11-20)【】黑马程序员Java基础加强(21-30)【】黑马程序员Java基础加强(31-40)【】黑马程序员...
【描述】:这套笔记以“狂神说”为特色,提供了详细的讲解和实例,让学习者能够从Java基础开始,逐步进阶到Java Web开发,再深入到Spring、MyBatis等主流框架的应用,最后涉及微服务技术,如Spring Boot和Dubbo的...
Java基础入门 本文档旨在为初学者提供Java基础知识的概述,涵盖了Java是什么、Java能做什么和Java怎样改变我的生活等问题的答案。 什么是Java? Java是一种高级程序语言,也是一个平台。它具有以下特征:简单、...
Java基础教程完整版是JAVE_LOVER作者提供的一系列Java教程,总共包含18个章节,涵盖了JavaSE基本知识点、UML建模、单元测试等内容。下面是对每个章节的详细介绍: Java学习系列(一):Java的运行机制、JDK的安装...
这个"java基础课程之一"的资源包显然旨在帮助学习者构建坚实的Java编程基础。在这个课程中,你将接触到一系列关键知识点,包括但不限于: 1. **Java环境配置**:首先,你需要安装JDK(Java Development Kit),并...
Java基础总结大全涵盖了Java编程语言的核心概念,从JVM、JRE和JDK的区别,到环境变量的设置,再到变量的定义和类型转换,深入浅出地讲解了Java的基础知识。 1. JVM、JRE和JDK: - JVM(Java Virtual Machine)是...
在压缩包中,"Java基础入门"可能包含了一系列初级到中级的Java编程教程或实例。这些源码可能是逐步引导读者理解基本语法、数据类型、控制结构、类与对象、继承、多态、异常处理等核心概念的示例。通过实际编写和运行...
Java 基础知识笔试题及答案 Java 是一种广泛使用的编程语言,它具有强大的功能和灵活性。本资源汇总了 Java 基础知识笔试题及答案,涵盖了 Java 的基本概念、数据类型、运算符、控制结构、函数、数组、集合框架、...
Java技术不仅仅是一种编程语言,它还包括一系列的技术组件,如Java Media APIs、Security APIs、Management APIs、Java Applet、Java RMI、JavaBean、Java OS、Java Servlet、Java Server Page以及JDBC(Java ...
#### 一、Java基础概述 - **标题**: "JAVA基础入门PPT" - **描述**: "JAVA初学者可以下载这个PPT,简单、实用,非常易于学习" 本PPT旨在为Java初学者提供一个简单易懂的学习材料,帮助他们快速上手Java编程。 ###...
Java基础知识是编程学习的重要起点,尤其对于...通过“Java基础视频第一章”的学习,可以为后续的Java编程打下坚实基础,进一步探索Java的世界,包括面向对象编程、集合框架、异常处理、IO流、网络编程等更深入的主题。
这个"java课件.rar"压缩包很可能是包含一系列关于以上知识点的教程材料,如PPT、PDF文档或视频课程,将帮助初学者逐步掌握Java编程的基础知识。通过学习这些内容,你可以建立坚实的Java编程基础,为进一步探索Java...
描述中提到的“开发环境配置”是指为了进行Java开发所需的一系列准备工作。 - **安装JDK**:JDK (Java Development Kit) 是开发Java应用程序的基础,其中包含了Java编译器、运行时环境及相关工具。 - **设置环境...
### JAVA基础入门教程知识点梳理 #### 一、Java语言简介 **1.1 Java的历史与发展** Java语言起源于Sun Microsystems公司的Green项目,最初的目的是为了开发一套适用于家用电器的分布式代码系统,以便实现设备间的...
内容概要:《Java语言基础》资源为读者提供了Java语言编程的基础知识和概念,通过一系列实例教程,引导学习者掌握Java程序的基本结构、特殊语句、变量与数据类型、标识符与关键字、运算符与表达式以及流程控制语句。...
Java基础入门涉及到Java语言的核心概念和结构,而Android必备基础则意味着在学习Java基础上还需掌握Android开发环境和API的使用。 Java的历史追溯到1990年,Sun公司(后被甲骨文公司收购)的一个叫做Green的项目,...
JDK,全称Java Development Kit,是Sun Microsystems(现已被Oracle收购)提供的用于开发和运行Java程序的工具集合,包含Java运行环境JRE和一系列开发工具。随着技术的发展,JDK的版本也在不断更新。例如,1996年...
### Java基础教程知识点详解 #### 一、Java的历史与发展 - **起源**: Java源自Sun公司的Green项目,最初目的是为了开发一套适用于家用电子消费品的分布式代码系统。该项目原计划使用C++,但由于C++过于复杂且安全...
总的来说,"Java基础以及提高教程"是一份全面且深入的学习资源,无论你是编程新手还是寻求技能提升的开发者,都可以从中受益。通过系统的阅读和实践,你将能够熟练地运用Java解决各种编程问题,将Java变成你的“第二...