java
文章平均质量分 69
Amare丶
Amore a prima vista
展开
-
JAVA-获取当前月份的第一天和最后…
//得到本月的第一天public String getMonthFirstDay() {Calendar calendar = Calendar.getInstance();calendar.set(Calendar.DAY_OF_MONTH,calendar.getActualMinimum(Calendar.DAY_OF_MONTH));SimpleDateFormat firstD原创 2017-06-08 11:32:41 · 6376 阅读 · 0 评论 -
华恩JAVA班第14天
华恩JAVA班第14天初始化变量{ 实例(成员)static 静态 局部}构造方法(初始化成员变量)定义:名字与类名相同且没有返回值public class Init1{ //定义一个构造方法 public Init1(){ System.out.println("Init1..."); } public Init1(String content){ Syste原创 2017-06-08 11:29:04 · 283 阅读 · 0 评论 -
华恩JAVA班第15天
华恩JAVA班第15天作业:1.创建一个没有构造方法的类,并在main()中创建对象,用以验证编译器是否真的加入了默认构造方法。public class Test{ public static void main(String[] args) { Student stu = newStudent(); }}class Student{ String name; int原创 2017-06-08 11:29:07 · 138 阅读 · 0 评论 -
华恩JAVA班第16天
华恩JAVA班第16天 java 键盘输入多种方法 一、java不像C中拥有scanf这样功能强大的函数,大多是通过定义输入输出流对象。常用的类有BufferedReader,Scanner。 实例程序: 1、利用 Scanner 实现从键盘读入integer或float 型数据 //import java.io.*; im原创 2017-06-08 11:29:09 · 156 阅读 · 0 评论 -
华恩JAVA班第17天
华恩JAVA班第17天import java.util.*;public class BankApp{ static BankService bankService = newBankService(); public static void main(String[] args) { Scanner sc = new Scanner(System.in); boolean原创 2017-06-08 11:29:12 · 207 阅读 · 0 评论 -
华恩JAVA班第18天
华恩JAVA班第18天 packagegame.point21.app;importjava.util.Scanner;import game.point21.util.GamePrint;import game.point21.core.GameCore;public class GameApp{ public static void main(String[] a原创 2017-06-08 11:29:15 · 277 阅读 · 0 评论 -
华恩JAVA班第19天
华恩JAVA班第19天学生管理系统import java.util.*;public class Admin {//用来管理学生的一个类 Stringmsg="\t编号\t姓名\t年龄\tjava\tC#\tHtml\tSql\t总分\t平局分"; public void print(Student[] arr){//用来刷新数据的 System.out.println(msg);原创 2017-06-08 11:29:18 · 212 阅读 · 0 评论 -
华恩JAVA班第20天
华恩JAVA班第20天 根据上下文环境,java的关键字final也存在着细微的区别,但通常指的是“这是无法改变的。”不想改变的理由由两种:一种是效率,另一种是设计。由于两个原因相差很远,所以关键子final可能被吴用。 接下来介绍一下使用到fianl的三中情况:数据,方法,类。 final(最终)是一个修饰符1.final可以修饰类,函数,变量(成员变量,局部变量)2.原创 2017-06-08 11:29:20 · 185 阅读 · 0 评论 -
华恩JAVA班第21天
华恩JAVA班第21天电子宠物 public class Dog { //狗的属性 private String name; private int health; private int love = 20; private String species; //构造函数对狗进行初始化 public Dog(String name,String species){ t原创 2017-06-08 11:29:23 · 313 阅读 · 0 评论 -
华恩JAVA班第22天
华恩JAVA班第22天package com.zjj;public abstract class Shape { private String name; public Shape(String name){ this.name = name; } public abstract double Area(); public abstract double Perimet原创 2017-06-08 11:29:26 · 192 阅读 · 0 评论 -
华恩JAVA班第23天
华恩JAVA班第23天 继承知识点汇总:继承的概述:1.提高了代码复用性,简化了代码2.让类与类之间产生了继承关系,才有了后面的多态性的存在注意:千万不要为了获取其他类的功能简化代码,而建立继承关系必须要类与类之间存在继承关系,继承关系:is aclass Person{ String name; int age;}class Student extends Person{原创 2017-06-08 11:29:28 · 223 阅读 · 0 评论 -
华恩JAVA班第24天
华恩JAVA班第24天 package com.zjj;public abstract class Printer { private String type; public Printer(String type) { this.type = type; } public String getType() { return type; } public void原创 2017-06-08 11:29:31 · 324 阅读 · 0 评论 -
华恩JAVA班第25天
华恩JAVA班第25天 今天对抽象类,对象转型,多态,匿名对象做了一个总结 abstract:是一个修饰符 可以修饰方法,类1.当我们多个类存在相同的功能,但功能的主体不同,这时进行向上抽取,只抽取功能的定义不抽取功能的主体抽象类的特点:1.抽象方法一定要在抽象类中2.抽象类和抽象方法必须要被abstract关键字修饰3.抽象的类是不能被创建对象,因为调用抽象方法没意原创 2017-06-08 11:29:33 · 210 阅读 · 0 评论 -
华恩JAVA班第26天
华恩JAVA班第26天 接口知识点总结 接口:初步理解,接口是一个特殊的抽象类,当抽象类中全部都是抽象方法时,可以通过接口的形式来体现。class用于定义类interface用于定义接口接口中成员的格式:1.public static final String NAME = "小李";//全局常量2.public abstract void show(){};//抽象方法原创 2017-06-08 11:29:36 · 203 阅读 · 0 评论 -
华恩JAVA班第27天
华恩JAVA班第27天 log4j初步理解 Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIXSyslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件原创 2017-06-08 11:29:39 · 192 阅读 · 0 评论 -
华恩JAVA班第28天
华恩JAVA班第28天 异常笔记: 0、error和exception有什么区别? Error类和Exception类都继承自Throwable类。 Error(错误)表示系统级的错误和程序不必处理的异常,是java运行环境中的内部错误或者硬件问题,比如,内存资源不足等,对于这种错误,程序基本无能为力,除了退出运行别无选择。 Exception表示需要捕捉或者程序进行处理的原创 2017-06-08 11:29:42 · 205 阅读 · 0 评论 -
华恩JAVA班第29天
华恩JAVA班第29天改写除法import java.util.InputMismatchException;import java.util.Scanner;import org.apache.log4j.Logger;import org.apache.log4j.PropertyConfigurator;public class Test { public static Lo原创 2017-06-08 11:29:45 · 273 阅读 · 0 评论 -
华恩JAVA班第13天
华恩JAVA班第13天一、构造代码块:public class Test{ public static void main(String[] args) { Person A = new Person(); Person B = newPerson("小李"); System.out.println(A.coutry); System.out.println(B.co原创 2017-06-08 11:29:01 · 142 阅读 · 0 评论 -
华恩JAVA班第12天
华恩JAVA班第12天一 基本类型:基本类型,或者叫做内置类型,是JAVA中不同于类的特殊类型。数据类型 大小 范围 默认值 byte(字节) 8 -128 - 127原创 2017-06-08 11:28:59 · 183 阅读 · 0 评论 -
JAVA-获取一周中,周一和周日的日…
//获取一周中的第一天和最后一天public static Map getWeekMonAndSun() {Map map = new HashMap();Calendar cal = Calendar.getInstance();SimpleDateFormat df = newSimpleDateFormat("yyyy-MM-dd");cal.add(Calendar.DATE,原创 2017-06-08 11:32:44 · 3310 阅读 · 0 评论 -
JAVA-获取两个list中相同的数据
public List getTheSameSection(List list1, List list2){ List resultList = newArrayList(); for (String item : list2){//遍历list1 if(list1.contains(item)) {//如果存在这个数 resultList.add(item);原创 2017-06-08 11:32:46 · 13738 阅读 · 0 评论 -
JAVA-特殊SQL语句(查询库中所有表…
1.查询某个数据库中所有表名称:select table_name from information_schema.tableswhere table_schema='具体数据库名称' and table_type='base table'2.查询某一张表中的字段名和数据类型:select distinct column_name,data_typefrom information_s原创 2017-06-08 11:32:49 · 747 阅读 · 0 评论 -
java知识结构图
原创 2017-06-08 11:33:18 · 282 阅读 · 0 评论 -
Java 数字千位分隔符
java中数字的千位分隔符转载 2017-06-07 17:42:37 · 12976 阅读 · 1 评论 -
华恩JAVA班第3天
华恩JAVA班第3天我对java的初步认识:Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由SunMicrosystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE,JavaME)的总称。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网原创 2017-06-08 11:28:33 · 585 阅读 · 0 评论 -
华恩JAVA班第1天
华恩JAVA班第1天今天我学到了很多东西,有关于开发、办公、DB、浏览器、互联网、移动互联网、linux的发展历史以,今天我查阅了不少资料总结浏览器的战争:Mosaic战争: 1990年代初期,软件中已有不少图形界面的万维网浏览器问世,例如:Erwise、Lynx、tkWWW,而第一个普及的,是由国家超级电脑应用中心(NCSA)开发的Mosaic浏览器,开发者将版权授权予多间公司,让它原创 2017-06-08 11:28:28 · 366 阅读 · 0 评论 -
华恩JAVA班第2天
华恩JAVA第二天DOS命令,是DOS操作系统的命令,是一种面向磁盘的操作命令,主要包括目录操作类命令、磁盘操作类命令、文件操作类命令和其它命令。DOS的常用命令: (1)查看目录内容命令 DIR (2)指定可执行文件搜索目录 PATH (3)创建目录命令 MD (4)改变当前目录命令 CD (5)删除子目录命 RD (6)改变当前盘符命令 C: (7)文件复原创 2017-06-08 11:28:30 · 189 阅读 · 0 评论 -
华恩JAVA班第4天
华恩JAVA班第4天java开发要学:java(jsp(strts2,spring,uibernatee,ibatis),手机(安卓)......),web,html+css,javascript(jquery),数据库java跨平台是因为有虚拟机.net小型公司 java大型公司程序逻辑1.顺序结构2.控制流语句3.数组及算法4.类和方法5.字符串面向对象程序原创 2017-06-08 11:28:36 · 202 阅读 · 0 评论 -
华恩JAVA班第5天
华恩JAVA班第5天一、以图形方式描述java内存分布 配合一段代码class Student{ static { System.out.println("StaticTest"); } String name = "";}Student st = newStudent(); st.name = "Tom"; showName(st); System.out原创 2017-06-08 11:28:39 · 256 阅读 · 0 评论 -
华恩JAVA班第6天
华恩JAVA班第6天今天动手做了个小游戏,和大家分享一下:import java.util.*;public class Test{ public static void main(String[] args) { Scanner in = newScanner(System.in); System.out.println("********猜拳游戏********");原创 2017-06-08 11:28:42 · 167 阅读 · 0 评论 -
华恩JAVA班第7天
华恩JAVA班第7天java中的循环结构,今天看书学习了三种循环结构while , do while , 和for ,编了三段程序1.while:while(){}import java.util.*;public class Test{ public static void main(String[] args) { Scanner in = newScanner(Sys原创 2017-06-08 11:28:45 · 204 阅读 · 0 评论 -
华恩JAVA班第8天
华恩JAVA班第8天 今天动手做了一个日历表 import java.util.Scanner;public class RL6{ public static void main(String[] args) { Scanner in = newScanner(System.in); int sum = 0; System.out.println("请输入年份:");原创 2017-06-08 11:28:47 · 209 阅读 · 0 评论 -
华恩JAVA班第9天
华恩JAVA班第9天今天自学数组后;编了一个学生成绩管理系统注意点:1.人数确定学生姓名长度。2.姓名是String类型3.一维数组,二维数组的定义:一维:int a[] = new int[5];int a[] = {1,2,3};二维:int a[][] = new int[5][6];java中多维数组的声明和初始化一样,应按从高维到低维的顺序进行。4.for循环的控制5原创 2017-06-08 11:28:50 · 288 阅读 · 0 评论 -
华恩JAVA班第10天
华恩JAVA班第10天一、return的两个用法:1.返回方法指定类型的值2.结束方法的执行用一段程序举例:class Dog{ String name; public String print(String n,int a,char b){ System.out.println(n);//输出小明 System.out.println(a); System.out.p原创 2017-06-08 11:28:53 · 142 阅读 · 0 评论 -
华恩JAVA班第11天
华恩JAVA班第11天 一、封装class Student{ private String name; private int age; private char gender; public void setGender(char gender){ if(gender == '男'||gender =='女'){ this.gender =gender; }els原创 2017-06-08 11:28:56 · 151 阅读 · 0 评论 -
华恩JAVA班第30天
华恩JAVA班第30天 ---------------------------多线程---------------------------主要内容:线程的基本概念线程的创建和启动线程的调度和优先级线程的状态控制线程同步-----------------------------------线程是一个程序内部的顺序控制流:线程是程序内部不同的执行路径..线程和进程的区别:原创 2017-06-08 11:29:48 · 204 阅读 · 0 评论