【30岁开始学java,第一次记录】教程文章相关的互联网学习教程文章

零基础从实践出发学java编程【总结篇】

1.背景很多人学习java的第一步就是系统的学习java基础语法,有的java基础语法还没学完就崩溃了,确实java基础语法太多太细,而且都是理论,学着让人很懵;好不容易学完基础语法,又要学框架.......... 更难受的是,很多人在学习过程中重点关注的是学习语法学习框架,并没有去思考学习这些使用来解决什么问题的,也没有更多的去思考业务这个概念,导致,很多人学完后还是很难找到工作,其原因在于只懂语法,不懂业务,没有解决实际生...

疯狂学java的第六天

今天学了一下第三章的查找:顺序查找,二分查找。和java工具类中算法的实现。顺序查找就是让关键字与队列中的数从第一个开始逐个比较,直到找出与给定关键字相同的数为止。二分查找在查找前要对元素进行排序,然后确定中间位置,将待查的值与中间的值相比较,若不相等,则继续二分查找。java工具类中算法的实现是使用工具类。明天打算再进行一下eclipse使用的练习,进行java的练习,加油。 原文:https://www.cnblogs.com/12248H/p...

翁恺老师零基础学JAVA语言第五周数组--求平均数例题-个人理解【代码】

// 用户输入一系列数字,然后求出这些数字的平均数,并输出输入数字中大于平均数的数Scanner in = new Scanner(System.in);System.out.println("你打算输入多少个数值?请输入:"); // 计算平均数,需要有:1.记录输入的每个数n;输入数的和sum;输入数值的个数cnt;int cnt = in.nextInt(); // 算平均数,定义sum为浮点数double sum = 0;System.out.println("输入你的数值吧:"); // 创建一个名为num的数组,将每次输入的数值录...

学java教程之集合框架

学编程吧学编程学IT教程之java教程集合框架发布了,欢迎通过xuebiancheng8.com来访问java中的集合框架故名思议就是针对集合的框架。那什么是集合呢,前面已经学习过数组,没错,数组就是一组数据的集合,换句话说数组也是一种特殊的集合框架,可以完成集合的功能。那数组在使用的时候有没有不方便的地方呢,比方说数组有可能有满的时候,满了怎么办,我们是不是得自己写程序来更改数组的大小呢,而且还要把原来的数组赋值到新的数组...

中国MOOC_零基础学Java语言_第7周 函数_2完数【代码】

2完数(5分)题目内容:一个正整数的因子是所有可以整除它的正整数。而一个数如果恰好等于除它本身外的因子之和,这个数就称为完数。例如6=1+2+3(6的因子是1,2,3)。现在,你要写一个程序,读入两个正整数n和m(1<=n<m<1000),输出[n,m]范围内所有的完数。 提示:可以写一个函数来判断某个数是否是完数。 输入格式:两个正整数,以空格分隔。 输出格式:其间所有的完数,以空格分隔,最后一个数字后面没有空格。如果没有,则输出一...

学java教程之super关键词

学编程吧学java教程之super关键词教程发布了,欢迎大家通过xuebiancheng8.com来访问。前面一次课分析了this关键词的用法,this关键词主要有两个作用,第一个作用是访问当前对象的构造方法,第二个作用是访问当前对象的构造方法,其实super和this关键词的作用相似,super的作用有访问父类的构造方法,第二个作用访问父类的属性和方法。下面我们来分析super关键词的作用。先来看一个例子public class Person{ private String us...

菜鸟学Java(十八)——异常【图】

每个学编程的人在编程的过程中都会遇到各种异常。那么当我们遇到异常的时候该怎么处理呢?针对不同的异常我们又该采取什么具体的处理方式呢?这些问题在我开始学编程的很长一段时间里我都不太清楚,还好随着不断的学习,慢慢地对它有了一些了解。下面我们一起看看Java中的各种异常。我们先看下面这张图:如图所示,Java中所有的异常都是从Throwable继承而来,Throwable被定义在jave.lang包中,并且有两个直接子类——Exception和Er...

学java教程之java内存分析

学编程吧学java教程之java内存分析发布了,欢迎大家通过xuebiancheng8.com来访问java的内存模型是java中非常重要的知识,也是面试的时候重点。java虚拟机的内存模型中和我们打交道多的分为这么几个区域堆区,栈区,方法区。其中方法区又分为常量池,静态区和方法区。这几部分分别是干嘛的呢,堆区是用来存放new出来的对象的,堆区是应用程序共享的区域。栈区又叫方法栈,程序在运行的时候,代码要在方法栈中运行,运行的代码需要放...

读代码学java:request.getParameterNames【代码】

1protected Map<String, String> initRequestParams(HttpServletRequest request) {2 Map<String, String> paramMap = new HashMap<String, String>();3if (request == null) {4return paramMap;5 }6 Enumeration<?> paramNames = request.getParameterNames();7/* 8Enumeration<?>代表可以传递任意类型,?是通配符即Object及其下的子类,也就是java的所有对象了。910request.getParameterNames()方法是将发...

菜鸟学Java(二十二)——重新认识泛型【代码】

泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 Java语言引入泛型的好处是安全简单。规则和限制1、泛型的类型参数只能是类类型(包括自定义类),不能是简单类型。2、同一种泛型可以对应多个版本(因为参数类型是不确定的),不同版本的泛型类实例是不兼容的。3、泛型的类型参数可以有多个。4...

带着问题学java(一) JDK 和 JRE有什么区别

文章开头唠叨几句,一直没有注重总结,吃了很大的亏,希望现在行动应该还不晚,奥利给。JDK 和 JRE有什么区别?    首先、JDK是Java程序员必须要接触的开发工具包,JRE包含在JDK内,所以初学者不需要单独安装JRE,可以直接通过安装JDK进行Java的学习。所以JDK是每个Java程序员必须了解的工具。接下来,我们从JDK和JRE的定义和结构组成对比两者的区别。    JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK),主...

菜鸟学java web(三)-----servlet初步【图】

上一篇文章中,我们学习了有关java web应用的基础知识,比如web服务器与客户端,http协议,html语言,web容器,以及如何通过servlet和jsp创建web应用。这篇文章的目的是介绍servlet技术的更多细节知识,servlet API的一些核心接口,servlet 3.0中的注解(annotation)的应用,servlet的生命周期,最后我们会创建一个简单的servlet登陆案例。一.servlet概述:servlet是j2ee中服务端编程技术的核心。javax.servlet和javax.servlet.ht...

学Java第三天

学习内容1.比较自动售票机的代码,展现了比较的含义投入足够的钱币或者硬币,自动打印出车票并找回零钱//初始化 Scanner in = new Scanner (System.in); //读入投币金额 System.out.println("请投币"); int amount = in.nextInt(); System.out.println(amount); System.out.println(amount>=10); //打印车票 System.out.println("河北省石家庄市专线"); System.out.println("无指定座票位"); System.out.println("票价:1...

菜鸟学Java(二十二)——重新认识泛型

泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 Java语言引入泛型的好处是安全简单。规则和限制1、泛型的类型参数只能是类类型(包括自定义类),不能是简单类型。2、同一种泛型可以对应多个版本(因为参数类型是不确定的),不同版本的泛型类实例是不兼容的。3、泛型的类型参数可以有多个。4...

学习笔记(38):4天速学JAVA面向对象-单例设计模式【代码】

立即学习:https://edu.csdn.net/course/play/24609/274834?utm_source=blogtoedu /*编程实现 Singleton类的封装; 饿汉式 一上来就new; */public class Singleton {//2.提供本类类型的引用指向本类的对象//Singleton sin =new Singleton(); //sin 对象级成员变量,外部无法访问//private static Singleton sin =new Singleton(); 饿汉式 //sin 类级别的成员变量,外部可访问类名.成员变量,用private封装后无法直接方法,提供公有的...