
java
jiahangLee
这个作者很懒,什么都没留下…
展开
-
java中for循环的几种写法
java for循环的几种写法J2SE 1.5提供了另一种形式的for循环。借助这种形式的for循环,可以用更简单地方式来遍历数组和Collection等类型的对象。本文介绍使用这种循环的具体方式,说明如何自行定义能被这样遍历的类,并解释和这一机制的一些常见问题。在Java程序中,要“逐一处理”――或者说,“遍历”――某一个数组或Collection中的元素的时候,一般会使用一个for循环来实现转载 2017-05-04 14:37:45 · 1122 阅读 · 0 评论 -
关于Java在控制台对齐打印
比如我们经常要调试程序打印信息,处女座的我希望看到一个整齐的字段如: 而不是: 所以我们要借助 %-10s(在10个空格中左对齐)和%10s(右对齐) 要达到第一张图的效果我们要: 而不是(第二张图片效果):原创 2017-06-04 01:00:54 · 7347 阅读 · 1 评论 -
JDBC入门完整过程
JDBC连接数据库 •创建一个以JDBC连接数据库的程序,包含7个步骤: 1、加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.lang.Class类的静态方法forName(String className)实现。 例如: try{ //加载MySql的驱动类转载 2017-06-07 10:50:13 · 476 阅读 · 0 评论 -
Java的类型转化总结
Java中的数据类型 Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。 【注】JAVA没有unsigned类型 (1). 整数:int,short,byte,long (2). 浮点型:float,double (3). 字符:char (4). 布尔:boolean 基本型别 大小 最小值翻译 2017-06-04 21:27:55 · 388 阅读 · 0 评论 -
关于Java在控制台对齐打印
比如我们经常要调试程序打印信息,处女座的我希望看到一个整齐的字段如: 而不是: 所以我们要借助 %-10s(在10个空格中左对齐)和%10s(右对齐) 要达到第一张图的效果我们要: 而不是(第二张图片效果):原创 2017-06-04 01:00:09 · 11943 阅读 · 4 评论 -
java 容器
一些图片原创 2017-05-09 21:01:39 · 358 阅读 · 0 评论 -
Map/List中的Iterator
在Map集合中values():方法是获取集合中的所有的值----没有键,没有对应关系,KeySet():将Map中所有的键存入到set集合中。因为set具备迭代器。所有可以迭代方式取出所有的键,再根据get方法。获取每一个键对应的值。 keySet():迭代后只能通过get()取key entrySet():Set<Map.Entry<K,V>> entrySet() //返回此映射中包含的映射关翻译 2017-05-09 20:52:14 · 743 阅读 · 0 评论 -
JDBC的几种封装
1、不封装的写法package jiahanglee;import java.sql.*;/** * Created by jiahang Lee on 2017/5/8. */public class Jdbc { public static void main(String []args) { Connection conn = null;原创 2017-05-09 09:32:21 · 680 阅读 · 0 评论 -
二二
原创 2017-05-07 20:39:34 · 398 阅读 · 0 评论 -
Apache Tomcat、Tomcat、Apache
首先(apache Tomcat == Tomcat)= true;Apache是web服务器,Tomcat是应用(java)服务器,它只是加了一个servlet容器,是Apache的扩展。 Apache和Tomcat都可以做为独立的web服务器来运行,但是Apache不能解释java程序(jsp,servlet)。两者都是一种容器,只不过发布的东西不同:Apache是html容器原创 2017-05-06 19:25:13 · 556 阅读 · 0 评论 -
jsp和severlet的区别
1.jsp经编译后就变成了Servlet.(JSP的本质就是Servlet,JVM只能识别java的类,不能识别JSP的代码,Web容器将JSP的代码编译成JVM能够识别的java类即.java文件,然后被javac编译成.class文件,Jsp编译后的可以在Tomcat work目录下查看) 2.jsp更擅长表现于页面显示,servlet更擅长于逻辑控制. 3.Servlet中没有内置对象,J翻译 2017-05-05 17:31:37 · 2991 阅读 · 0 评论 -
Java文件权限区别
1、私有权限(private) private可以修饰数据成员,构造方法,方法成员,不能修饰类(此处指外部类,不考虑内部类)。被private修饰的成员,只能在定义它们的类中使用,在其他类中不能调用。 2、默认权限(default) 类,数据成员,构造方法,方法成员,都能够使用默认权限,即不写任何关键字。默认权限即同包权限,同包权限的元素只能在定义它们的类中,以及同包的类中被调用。原创 2017-05-05 16:20:31 · 645 阅读 · 0 评论 -
Java的重写、覆盖、重载
**********************Java****************** 重写和覆盖是一样的,是指子类对父类的方法、变量的重写。重写时要注意重写的规则,重写后,要调用父类被重写过的,用super.(被重写的东西)。 规则:返回类型一致参数列表相同不能重写被final定义的方法不能被继承就不能被重写(private)而重载比较简单,是指同一个类的同名方法 规则:返回值原创 2017-05-05 15:43:35 · 452 阅读 · 0 评论 -
c++和Java的多态机制
首先是Java的多态 对于父类中定义的方法,如果子类中重写了该方法,那么父类类型的引用将会调用子类中定义的这个方法。 父类中的一个方法只有在父类中定义而子类中没有的情况下,再能被父类类型的引用调用。 对于子类中定义而父类中没有的方法,无可奈何。 c++中的多态 而c++想要实现多态的效果,需要给父类方法进行Virtual声明,才可以达到Java中(父类中定义的方法,如果子类中重写了该方法,原创 2017-05-05 15:06:42 · 401 阅读 · 0 评论 -
Java 中的日期时间 date、calendar
抱一抱就当做从没有在一起常遇到的为题总结一下Date和calendar的区别常用方式Date和calendar的区别 calendar是date的一个拓展,date基本已经弃用 顾名思义,date和calendar就是钟表和日历的区别 date旨在获取时间,calendar功能就比较厉害,可以对时间日期进行快进、后退,当然两者可以转换常用方式 自己体会public class test原创 2017-07-20 23:11:13 · 888 阅读 · 1 评论