顺序、选择和循环语句(程序的三种基本控制结构) 复合语句 1、在了解程序的三种基本控制结构之前,我们先了解以下什么是复合语句,即块语句。 2、与C语言及其他语言不同,Java语言的复合语句是以整个块区为单位的语句,所以又…
标签:java基础
文件下载时,文件名为中文和含有特殊字符的综合解决方案
文件下载时,文件名为中文和含有特殊字符的综合解决方案 先来分析这个问题: 文件名中含有特殊字符 文件名含有中文 文件名中含有特殊字符 分析: 含有英文逗号,导致下载链接失效 含有特殊符号(< > / \ | …
JAVA中包装类的作用
一、什么是包装类 包装类(Wrapper Class): Java是一个面向对象的编程语言,但是Java中的八种基本数据类型却是不面向对象的,为了使用方便和解决这个不足,在设计类时为每个基本数据类型设计了一个对应的类进行…
java实现浏览器下载文件,并解决兼容各浏览器的文件下载中文乱码
场景描述: 由于项目需求,需要支持浏览器下载文件,比如招聘网站的在线简历下载。 浏览器下载代码如下: public static void downloadFile(File file, HttpServletRespo…
Java把秒转换成时分秒的形式
此处演示的是把方法写成一个静态方法来实现,方便同一个类里面直接调用这个方法。 public static String getDate(Integer date ) { int h = date/3600; int m …
java 代码实现163邮箱发送邮件到QQ邮箱
1.创建一个用户类,来接收发送邮件的邮箱地址和授权密码(需要注意的是,这里的密码不是正常使用邮箱的登陆密码,而是客户端生成的另一个专门的授权码 ,这里需要开启相应的发送邮件的服务,这里开启的是pop3/sm…
java-String:将字符串数组按照长度排序
参考文献: https://blog.csdn.net/weixin_34310369/article/details/93822778 https://blog.csdn.net/Lydia233/art…
Java if else不加花括号{}的用法
文章目录 1 只有一对 if else 时,后面不加{},就近原则,只控制第一句 2 多个 if else时,if else按照就近匹配的原则进行匹配,这时候,不加{},很容易出错 3 总结 今天看代码,发现有的 if …
Java(面向对象程序设计)语言中的三种基本特征
封装 把客观事物封装成抽象的类,隐藏对象的属性和实现细节,仅对外公开访问方法,控制在程序中属性的读和写的访问级别 隐藏信息和实现细节 类内部的结构可以自由修改 可以对成员进行更精确的控制(权限修饰符) 提高内部成员数据的…
java数字转字符串的三种方式
方式一:强制转换 int i=2018; String s1=(String)i; 方式二:通过包装类进行转换 int i=2018; String s1=String.valueOf(i); 方式三:通过数字加空字符串…
Mysql中取某字段日期最大值、最小值、日期比较去掉时分秒
1.取日期最大值 select max(字段名) from table; select min(字段名) from table; 2.比较时去掉时分秒 date_format(字段名 ,'%Y-%m-%d') 3.当前日…
Git commit/pull/push的操作步骤
1.操作步骤需要严格执行如下顺序:commit->pull->push 2.commit:将代码提交到本地仓库。 3.pull:将远程仓库代码同步到本地仓库。如遇冲突,解决冲突,重复commit->pu…