Java基础
文章平均质量分 67
码农搬砖_2020
在一线研发岗位摸排滚打,从懵懂的青少年走向成熟的花季。百度资深Android工程师T6,在百度任职7年半。
目前:成立赵小灰代码工作室,欢迎大家找我交流Android、微信小程序、鸿蒙项目。喜欢研发同学们的工作热情,工作敢拼的勇气。从一线走来,职责在发生着变化,肩上所附着的不单单是自己那份工作,还有团队。一鼓作气,热情激昂,敢拼才会赢的团队。
展开
-
android基础篇------------java基础(4) (面向对象程序设计)
面向对象三大特征:封装、继承、多态。(1)继承:语法:访问修饰符 class Stu extends Person{//类定义的主体部分}继承的好处:1. 代码的复用。2. 为了以后多态的使用。继承来的东西:1. 一般的属性和方法被继承。2. 构造方法不被继承。3. 私有的方法不被继承。4.原创 2013-07-27 16:14:55 · 1263 阅读 · 0 评论 -
android基础篇------------java基础(3) (数组和String的应用)
《一:String的应用》一:字符串的比较:(1) equals语法:字符串1.equals("字符串2")(2)compareTo语法:两个字符串相同,返回0; 不同的时候:按照字典顺序比较,返回差值。 遇到以下情况:返回长度之差String a = "abc";String b ="ab";System.out.print原创 2013-07-29 13:36:34 · 1097 阅读 · 0 评论 -
eclipse中安装svn
(1)help ->install new software (2)(3)勾选所有,点击完成即可。原创 2014-01-20 11:15:05 · 1116 阅读 · 0 评论 -
android基础篇------------java基础(5) (四种内部类的使用和区别)
内部类:主要用于java(android)中的图形化界面中的事件处理。内部类有4种:1. 成员内部类public class TestMemberInner { private int age; public TestMemberInner(){ A a = new A(); a.testA(); } public void test(){原创 2013-08-08 11:36:52 · 1724 阅读 · 0 评论 -
android基础篇------------java基础(5) 类的反射
类的反射机制:先来一段代码,体验一下什么是类的反射机制。public static void main(String[] args) throws Exception { //第一种方法 Class class1 = Person.class; //调用无参构造函数 Person person1 =(Person)class1.newInstance(); //第原创 2013-08-06 15:18:57 · 1428 阅读 · 0 评论 -
【Android】【Java】一道99%的人会答错的面试题
相信大家对异常有了基本的认识了,下面来做一道有意思的面试题:public class TestA { @SuppressWarnings("finally")public int myMothod(int a,int b) { try { int m =a/b; return 1;}原创 2016-09-02 13:16:45 · 1899 阅读 · 0 评论 -
android基础篇------------java基础(8)JFrame
今天我们学习一下JFrame的基础应用:案例一:做出一下效果;实现步骤:1.使你的类继承Jframe类 2.创建一个画布3.设置画布的基本颜色 4.创建布局(可以看出我们这里做的是两行一列的布局)5.把布局和画布绑定。6.创建两个小的画布,并对其基本属性进行设置 7.把两块小的画布加到大的画布的布局上8.不要忘了,默认的是不显示画布哦。记得把他的属性值设置为true。好了,看一下我原创 2013-07-24 11:48:00 · 2174 阅读 · 0 评论 -
android基础篇------------java基础(9)(集合的综合练习)
写一个商品信息录入代码,包括编号、商品名称、进货日期、价格格式:1,牛肉,2013-3-17,35拆分字符串,自定义key存入HashMap,每个商品对应一个map输入一个商品完成后,提示是否继续输入,n结束,y继续多个商品信息放入ArrayList>中所有商品信息录入完毕,从ArrayList取出所有商品信息,每个商品转换成一个Product对象,再放入一个新的ArrayLi原创 2013-07-28 21:15:20 · 975 阅读 · 0 评论 -
android基础篇------------java基础(10)(IO)
一:流的分类InputStream :输入流,文件到程序OutputStream:输出流,程序到文件输入流:方法:int read(); 从源中按照字节读取文件,读取一个字节,并将其返回。如果读到了末尾,则返回-1,可以通过返回值是否是-1判断是否读到了末尾。int read(byte[] buffer); 将数据读入一个字节数组,同时返回字节数。如果读到了末尾,则返回-1原创 2013-07-29 13:15:44 · 865 阅读 · 0 评论 -
android基础篇------------java基础(9)(集合的操作)
今天我们来了解一下集合的操作。首先看一下我们要学习的主要内容:(1)List(2)ArrayList VectorArrayList ,Vector两个类里面的方法基本一样,他们两个的区别主要是:前者线程不安全,效率高,后者线程安全,效率不是很高。1.ArrayList里面的和基本方法1.1 add(E e)ArrayList list = new Arra原创 2013-07-26 17:31:35 · 861 阅读 · 0 评论 -
android基础篇------------java基础(2) (运算符的种类)
java技术体系架构:javaME:java移动版,主要用于移动设备和电子家电等有限存储设备。javaSE:java标准版,是java技术的核心和基础,它是javaME和JavaEE编程的基础。javaEE:java企业版,是java技术的应用最广泛的的部分。原创 2013-07-27 15:53:47 · 1977 阅读 · 0 评论 -
android基础篇------------java基础(12)(多线程操作)
《一》基本概念理解1.什么是进程? 进程就是在某种程度上相互隔离,独立运行的程序。一般来说,系统都是支持多进程操作的,这所谓的多进程就是让系统好像同时运行多个程序。2.什么是线程呢? 一个进程可以包含多个线程,在程序中是独立的,并发执行的流,但是与分隔的线程相比,进程中的线程之间的隔离程度要小。他们共享内存,文件句柄和每个线程应有的状态。3.进程和线程原创 2013-08-08 10:49:24 · 1055 阅读 · 0 评论 -
android基础篇------------java基础(11)(文件解析xml and Json )
二.Json数据解析我们要解析一下一段键值对。/*** * { * "weatherinfo": * * {"city":"北京", * "cityid":"101010100", * , * "WD":"西南风", * "WS":"1级","SD":"93%", * "WSE":"1","time":"08:45", * "isRadar":原创 2013-08-06 13:48:58 · 1504 阅读 · 0 评论 -
android基础篇------------java基础(7)(Calendar和Data和SimpleDateFormat)
今天我们做一个简单的学生信息录入查询的小例子,主要练习知识点是:Calendar和Data和SimpleDateFormat的应用。案例说明: 学生信息录入系统,要求可以录入多个学生的信息(包括学号/姓名/性别/年龄/入学日期)(用Student类型的数组)。学号用String。 录入格式如下:1,zhangfei,ma原创 2013-07-23 15:45:47 · 917 阅读 · 0 评论 -
android基础篇------------java基础(8)(异常处理)
常见的异常主要有:1.运行时异常:有一个共同的父类:RuntimeExceptionjava.lang.ArithmeticException:算术运算异常java.lang.NullPointerException:空指针异常java.lang.ArrayIndexOutOfBoundsException:数组下标越界异常。java.lang.ClassCastExcepti原创 2013-07-24 17:38:18 · 1097 阅读 · 0 评论 -
android基础篇------------java基础(10)(File工具类)
package com.homework;import java.io.File;import java.io.FileFilter;import java.io.IOException;import java.nio.file.Files;import java.util.Arrays;public class FileUtil { /** * 创建目录或文件 *原创 2013-07-28 22:42:44 · 905 阅读 · 0 评论 -
android基础篇------------java基础(1)
有的时候,我一直在想,到底怎么才能成为一名好的程序员?直到最近,我才发现,知识不在于你学的有多多,而在于你是否精通。越来越多的人在意之我会多少,而不在意你到底精通什么,你会做什么,又有着怎样的基础。我曾是一个追求多样化的菜鸟,今天我发现一门专业技能足以养活自己。当精通一门的时候,你会发现,很多的东西就会触类旁通。 好了,不废话了,今天我们就开始为其四个月的android课程,无论你是原创 2013-07-22 17:47:35 · 961 阅读 · 0 评论