随笔分类 - Java基础知识
【多态】重写与重载的区别
摘要:重写 Override 重写是子类对父类的允许访问的方法的实现过程进行重新编写。重写反映的是"父子差异"。 重写的规则主要有: 1.子类重写的必须是父类的方法 2.返回类型,参数类型,方法名必须与父类相同 3.访问权限不能比父类的低,父类private的方法不能被重写 4.声明为final,stat
阅读全文
【问题】用ant编译时,提示编码utf为不可映射字符
摘要:分析:eclipse默认的编码为gbk,而ant里的build.xml文件里定义的为utf-8格式。两者格式不统一。 建议:将工程的编码改成utf-8的格式,一般java工程也建议为utf-8格式。
阅读全文
【Java算法】获得一个随机字符串
摘要:package suanfa; import java.util.Random; public class RandomStr { public static String getRandomStr(int length) { String base = "abcdefghijklmnopqrstuvwxyz0123456789"; int randomNum; char r...
阅读全文
【Java算法】冒泡排序
摘要:package suanfa; public class Maopao { public static void main(String[] args) { // TODO Auto-generated method stub int[] a = { 3, 2, 1 }; int temp; int n = a.length; // 共比较n-1 大轮 for (in...
阅读全文
【转】java提高篇(二)-----理解java的三大特性之继承
摘要:【转】java提高篇(二) 理解java的三大特性之继承 原文地址:http://www.cnblogs.com/chenssy/p/3354884.html 在《Think in java》中有这样一句话:复用代码是Java众多引人注目的功能之一。但要想成为极具革命性的语言,仅仅能够复制代码并对加
阅读全文
【Eclipse使用】在eclipse里添加源文件和Api的方法
摘要:一、源代码添加 你的JDK安装目录下%Java_home%/src.zip文件就是源码,解压缩找到对应包下面的类即可。 如果是Eclipse开发,ctr+鼠标左击,出现不了源码的话,在弹出的视图中点击attach source,选择src.zip即可。 二、API添加 JDK API文档 Java
阅读全文
【Insert】使用java对mysql数据库进行插入操作
摘要://插入100条数据package database; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.SQLException; public class InsertMysql { public static v...
阅读全文
【Query】使用java对mysql数据库进行查询操作
摘要:操作步骤: 1.加载数据库驱动(先在工程里加载数据库对应的驱动包) 2.获取连接 3.根据连接建立一个可执行sql的对象 4.执行sql语句 5.关闭连接 代码:
阅读全文
【Java算法】输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数
摘要:此题一个点为怎样接收控制台的输入信息 第二个点为Character类本身自带的判断是否是字符、数字、空格的判断方法。
阅读全文
【Java算法】条件运算符
摘要:利用条件运算符的嵌套来完成此题:学习成绩> =90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。 条件运算符的表达式为: 表达式1?表达式2:表达式3 当表达式1为true时,取表达式2;当表达式为false时,取表达式3.
阅读全文
【Java算法】求质数的算法
摘要:计算100以内的质数 1.质数:大于1的整数中,只能被自己和1整除的数为质数。 如果这个数,对比自己小1至2之间的数字,进行求余运算,结果都不等于0,则可以判断该数为质数。 运行结果显示所有质数,共25个。 2.利用一个定理——如果一个数是合数,那么它的最小质因数肯定小于等于他的平方根。例如:50,
阅读全文
浙公网安备 33010602011771号