
java
downloading_
这个作者很懒,什么都没留下…
展开
-
被leetcode血虐的日子--------3个数和的算法
package part01;import java.util.ArrayList;import java.util.Arrays;import java.util.List;/* * 排序 * 去重 * 然后计算需要的值 */public class threeSum { public static List threeSumFunction(int[] num...原创 2019-10-20 17:27:10 · 194 阅读 · 0 评论 -
打发时间
调试代码发现一个常出现的问题:for循环的不同输出结果也不一样package reflacetin;import java.awt.*;import java.lang.reflect.Constructor;public class ShowReflection { public static void main(String args[]) {// cc=...原创 2019-10-05 12:42:55 · 237 阅读 · 0 评论 -
Java 统计各字符串元素出现的次数+map的遍历方式
1.java统计各字符串元素出现的次数 1.将数组中的字符串存入Map中; 2.每次判断map是否为空,如果为空则将目标直接将key为array【i】,value为i存入map中; 3.判断每次存入的key是否已经存在,如果存在相应的value则+1; 4.遍历目标map,输出相应的key value2.map的遍历方式 map的遍历方式有四种: 第一种: 在for-each循环中使用e原创 2017-08-15 15:19:05 · 1105 阅读 · 0 评论 -
java学习第六天
1.面向对象的三大特性:封装、继承和多态。 2.java语言中除8个基本数据类型之外,一切皆是对象。 (8个基本数据类型:整数类型(byte(1),short(2),int(4),long(8))浮点类型(float(4),double(8))字符型(char)布尔型(boolean)) 引用数据类型:类(class)、接口(interface)、数组 3.如果声明了方法返回值类型,则方法内原创 2017-08-06 17:40:37 · 209 阅读 · 0 评论 -
super和this
thisthis是自身的一个对象,代表对象本身,可以理解为:指向对象本身的一个指针。this的用法在java中大体可以分为3种:1.普通的直接引用这种就不用讲了,this相当于是指向当前对象本身。2.形参与成员名字重名,用this来区分:class Person { private int age = 10; public Person(){ System.out.转载 2017-06-15 11:02:45 · 383 阅读 · 0 评论 -
java 学习 第五天 继承
扩展一个类也称做继承或者自泪花,在java中,默认所有的类都是课扩展的,但是可以利用final关键字阻止类被子类化。从一个子类中可以访问到其超类的public和protected方法和域,但不能访问到其超类的private方法。扩展java.lang.Object类时,是隐性扩展,可以没有关键字extends。package app06;public class box{ publi原创 2017-06-15 10:24:27 · 290 阅读 · 0 评论 -
java 学习 第四天 核心类(数组)
昨天一天没写。。。罪过罪过 数组 在java中将同一种类型的基本类或者对象放在一起形成数组。属于某一个数组的实体称作数组组件。每当创建一个数组组件的时候,编译器都会在后天创建一个对象,使你能够: 1、通过length域来活的数组的组件数量 2、通过指定一个索引来访问每一个组件 数组是java的对象 数组是真正的java对象,他们的类从来不归档,也从来不进行扩展。 错误案例: 将数组传原创 2017-06-14 23:27:02 · 230 阅读 · 0 评论 -
java 学习 第三天 java核心类
String类的方法 String类提供了String值的方法。但是,String对象是不可变的,因此操作的结果始终是一个新的对象。 eg: 1.Public char charAt(int index) 在指定的索引处返回这个字符。 例如:“Java is cool”.charAt(0) //返回的是“J”;原创 2017-06-12 02:55:54 · 250 阅读 · 0 评论 -
java 学习 第二天 核心类
一. java中最为著名的类书java.lang.Objectprotected Object clone() 创建并返回这个对象的一个副本。类实现这个方法,以支持对象复制。public boolean equals (Object obj) 将这个对象与传入对象进行比较,必须有一个类实现该方法,从而提供一种比较其实例内容的方法protected void finalize() 由原创 2017-06-09 15:46:57 · 250 阅读 · 0 评论 -
Java 学习 第一天
break语句break语句是用来跳出do、while、for或swich语句的执行体,将break用在其他任何地方都会出现编译错误: continue语句continue语句和break语句类似,但它至终止执行当前的迭代,导致控制权从下一次迭代开始。eg:for (int i=0;iif(i==5){continue;}System.out.println(i原创 2017-06-08 09:50:14 · 185 阅读 · 0 评论 -
方法和构造器的区别
(1)功能和作用的不同 构造器是为了创建一个类的实例。这个过程也可以在创建一个对象的时候用到:Platypus p1 = new Platypus(); 相反,方法的作用是为了执行Java代码。 (2)修饰符,返回值和命名的不同 构造器和方法在下面三个方便的区别:修饰符,返回值,命名。和方法一样,构造器可以有任何访问的修饰: public, protecte转载 2017-06-08 17:03:16 · 515 阅读 · 0 评论 -
java学习 mysql
第一步:下载mysql的驱动 第二部:在Eclipse中加载JDBC的驱动 第三部:编写相应的操作 注意: 1.需要加载java的jaca.sql.*类; 2.如果mysql版本比较高的时候会出现问题Tue Jun 20 16:51:14 GMT+08:00 2017 WARN: Establishing SSL connection without server's identity v原创 2017-06-20 16:57:03 · 497 阅读 · 0 评论 -
new一个数组引起的问题
package test;//文件名 : ExcepTest.javaimport java.io.*; class ExcepTest{public static void main(String args[]){ try{ int a[] = new int[3]; System.out.println("Access element three :" + a原创 2017-06-17 11:25:22 · 764 阅读 · 0 评论 -
关键字 instanceof
检验莫以对象是否为某中指定的类型,通常用在if语句中: if (objectReference instanceof type) eg: String s =”Hello”; if (s instanceof java.lang.String); 返回为true; String s =null; if (s instanceof原创 2017-06-16 11:11:53 · 185 阅读 · 0 评论