精华内容
下载资源
问答
  • java基础学习目录1. 发展史2.java特点3.JDK、JRE、JVM4.环境变量的配置以及测试5.开发使用的IDE软件6.使用eclipse配置JDK7.eclipse快速使用 1. 发展史 1991詹姆斯·高斯林 语言原名:Green---->Oak—>爪哇岛...

    1. 发展史

    1991詹姆斯·高斯林
    语言原名:Green---->Oak—>爪哇岛(java)–>—>JAVA
    1991:Oak
    1995:java测试版
    1998:jdk1.2(重要节点,改进
    了早期版本的缺陷)
    2004:jdk1.5
    2011:jdk1.7—原汁原味
    2018:jdk1.8(Oracle)

    2.java特点

    1. 面向对象:(oop)升华

    2. 跨平台:(一次编译到处运行)
      不依赖硬件环境

    3. 健壮性:吸收了c/c++语言的
      优点,去掉了影响其健壮性的部分(垃圾回
      收机制)

    3.JDK、JRE、JVM

    1. JVM (Java Vitrual Machine)
      本质上就是一个应用程序(一个虚拟的电脑),里面都是字节码对应的指令。
      (想从事java岗位,那么jvm必须掌握)

    2. JRE(java Runtime environment)
      包含了JVM和java的核心类库
      什么时候使用JRE:当你作为使用者的
      时候,那么你的计算机只安装JRE即可

    3. JDK(Java Development Kit)
      jdk主要是为开发人员使用的,包含了JRE
      开发人员安装jdk即可

    4.环境变量的配置以及测试

    4.1 path的作用:
    提供了windows命令行中的指令的可执行文件的路径,当我们输入指令的时候,就会根据环境变量path的值找到对应的可执行文件进行执行(不用再进去软件安装路径执行命令--------如打开QQ------>只需要输入QQ.exe)======简化步骤

    4.2 安装jdk
    4.2.1 :在自己的电脑上选择一个合适的
    jdk版本(你的电脑是64位还是32位)
    4.2.2:采用无脑下一步的方式安装jdk
    4.2.3:安装的默认路径(C:\Program Files\Java\jdk+jdk对象的版本号)(建议),如果你自己选择文件夹进行安装文件不要包含空格和中文
    4.2.4:右键此电脑----》属性—》高级系统设置—》环境变量—》在系统环境变量中新建一个 名为JAVA_HOME 值为 jdk路径的环境名称 —》在path下面引用%JAVA_HOME%
    bin(要求带bin文件夹即可)---- 目的是为了 以后JAVA Web项目需访问bin目录下的可执行文件不出错误
    4.2.5: 测试jdk环境变量是否配置成功 需要在cmd命名行中分别输入 java 、javac 查看即可

    JRE可以不安装,点x即可

    5.开发使用的IDE软件

    eclipse、 myeclipse 、 idea(要求:内存8g)

    6.使用eclipse配置JDK

    (参考 :https://www.cnblogs.com/heqiyoujing/p/9502806.html

    7.eclipse快速使用

    参考: https://blog.csdn.net/Cool2050/article/details/108197756

    8.作业

    编写程序输出: hello world

    
    public class HelloWorld {
    
    	//注释  alt+/
    	//main方法是程序执行入口
    	public static void main(String[] args) {
    		//向控制台打出信息
    		System.out.println("hello world!");
    	}  
    	
    }
    

    运行结果:

    在这里插入图片描述

    展开全文
  • Java基础目录一级目录 一级目录

    5 选择结构

    应用场景:
    1.做一个等值的比较,里面的key 可以放(byte short int char),
    在JDK1.7之后 新增了String类型
    2.一个变量 有多个固定值的时候,我们选择使用switch
    3.与if相比switch 结构更加清晰,但是由于类型的限制,功能没有if强大
    特性 :贯穿性()满足一个case之后,如果没有遇到break,那么他就会继续向下执行,
    直到遇到break或者遇到default或者是整个switch走完。

    6.循环结构

    beak:结束当前循环
    continue:结束当前这次循环,继续下一次循环

    1.什么时候使用循环:重复去做相同事情的时候 使用循环
    2.分类
    for、while、do while
    3.for循环
    语法:
    for(表达式1;表达式2;表达式3){
    表达式4;
    }

    表达式1:负责初始化我们的变量,只使用一次
    表达式2:判断我们的条件是否满足,如果满足条件,就会执行表达式4,否则结束循环
    表达式3:迭代因子 表达式4结束后所执行的代码
    表达式4:你所重复执行的代码(循环体)
    1243 243 243 的一个循环

    4.我们什么时候使用for循环:当我知道我要循环多少次的时候 使用for循环是比较简单的

    5.嵌套循环:(就是在一个循环的循环体当中包含了另外一个循环)
    什么时候使用嵌套循环:当你做一件事情使用循环的时候,为了解决这件事情可能需要执行很多次,
    那么这个时候就是用嵌套循环!

    7. 作业

    	 	//游戏:猜数字(选择结果, 循环结构):
    	 	/*
    	 	 * 猜数字游戏步骤
    	 	 * 	1.需要随机生成一个数(这个数是有范围的  0~100)
    	 	 *  2.需要你把这个数字从double 类型转成int 类型
    	 	 *  3.通过键盘输入的数字去和你生成的这个数比较   
    	 	 *  	>  继续比
    	 	 *  	=   提示猜对了,结束循环    在if 里面 写
    	 	 *  	if(a==b){
    	 	 *  		syso("恭喜你猜对了")
    	 	 *  		break;
    	 	 *  		}
    	 	 *  	<   继续比
    	 	 *  4.有能力的同学:猜对后,提示用户猜了几次
    	 	 *  
    	 	 */
    		/*double d =  Math.random()*100;//生成随机数的方法 范围[0,1)---》[0,100)
    		System.out.println(d);*/
    
    //package top.moca;  //包名
    import java.util.Scanner;
    import java.util.Random;	//加载的库
    
    public class PlayGame {
    
    	public static void main(String[] args) {
    		compareRandom();
    	}
    	//获取键盘值
    	public static int getNum() {
    		Scanner getVuale = new Scanner(System.in);
    		System.out.println("请输入一个 0~10的数");
    		int num = (int)getVuale.nextDouble();
    		while(num<0||num>10){
    			System.out.println("输入值不在范围内,请重新输入:");
    			num = (int)getVuale.nextDouble();
    		}		
    		
    		return num;
    	}
    	
    //获取随机值与输入值做比较
    	public static void compareRandom() {
    		Random rVuale = new Random();
    		int rNum = rVuale.nextInt(10);  //获得十以内的随机数
    		int times = 1;					//输入的次数标记
    		int num = getNum();				//获得键盘输入的值;
    		
    		while(num != rNum) {
    			if(num < rNum) {
    				System.out.println("这是你第"+times+"次判断,"+"你输入的数小于随机产生的数,请重新输入");
    			}else {
    				System.out.println("这是你第"+times+"次判断,"+"你输入的数大于随机产生的数,请重新输入");
    			}
    			times++;					//输入标记加一
    			num = getNum();				//重新获得键盘输入
    		}
    		
    		System.out.println("恭喜!!!您猜对了!!!:" + rNum + "您一共猜了"+times+"次");
    	}
    }
    

    在这里插入图片描述

    展开全文
  • Java基础目录一级目录二级目录三级目录 一级目录 二级目录 三级目录

    1.变量

    java是Unicode编码

    (一个可以变化的量)
    在内存(停车场)的一个区域,由变量名(我们起的名字)和数据类型(停车位)组成,想使用这个变量,必须先定义才能使用。也不能重复定义。

    语法(记住): 数据类型 变量名 = 初始值

         int   a   =   10     
    

    注意:

    1.使用eclipse或者MyEclipse的时候,写完代码保存到电脑中
    Ctrl+s

    2.变量必须先赋值,再使用,变量不能重复定义,每一个变量的有效范围--------->作用域:在{}之间

    2.标识符

    凡是能起名字的地方的名字都叫标识符

    Java 所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。

    命名规定:

    1.由数字 字母(26英文字母大小写,中文(不建议使用中文)) _ $组成
    2.不能以数字开头
    3.不能使用关键字(就是在java语言中有特殊含义的单词,这个单词必须是小写),但是可以在变量中包含关键字的组合
    4.标识符中间不可以使用空格分隔(可以用逗号分隔,但不建议)
    5.标识符长度没限制,但是起名要学会见名知意思

    int a,b,c;
    int aa;//建议这样使用
    
    

    规范:

    学东西,要学会技巧,千万别死记硬背,什么时候要死记硬背,在面试的时候

    关于java标识符来自菜鸟教程
    关于 Java 标识符,有以下几点需要注意:

    所有的标识符都应该以字母(A-Z 或者 a-z),美元符($)、或者下划线(_)开始
    首字符之后可以是字母(A-Z 或者 a-z),美元符($)、下划线(_)或数字的任何字符组合
    关键字不能用作标识符
    标识符是大小写敏感的
    合法标识符举例:age、$salary、_value、__1_value
    非法标识符举例:123abc、-salary
    
    /*
     * 变量案例
     */
    public class VariableDemo {
    
    	public static void main(String[] args) {
    //		int a = 5;	//赋值并初始化
    //		int b = 1;		//声明一个变量
    //		b = 6;
    		int a = 1;
    		int ab1;
    		int ab_;
    		int ab$;
    		int _b;
    		int _1;
    		int $_;
    		int $1;
    		int Class;
    		
    		//不正确
    		int class;
    		int break;
    		
    		System.out.println(a);
    		
    		
    		
    	}
    }
    
    

    3.数据类型

    按照数据类型去划分:

    字面量:整数型 默认的字面量为int 类型 浮点型默认的字面量是 double类型
    基本数据类型(简单型,原始类型) java有遍历(轮询)(8种)

    整值型(数字)

    整型(整数):byte(8位) short(16位) int(32位) long(64位)

       byte b = 10;
      short s = 10;
      int i = 10;
      long l = 10L/l(不推荐小写);
    

    浮点型(小数):float double

    整数型为什么要有4个数据类型:优化
    浮点型(小数)在做运算的时候,是不精确的
    float : (单精度 小数点后7) 32 -3.403E38 ~ 3.403E38 float f = 3.1F/f
    double:(双精度 小数点后14) 64 -1.798E308 ~ 1.798E308
    double d = 3.2 /d/D

    字符型:char
    是一个字符;只能用单引号引用 16位
    char类型 在计算机中根本就没有汉字,字母
    电码表: 数字 ---- 所对应的图形符号

    布尔型:boolean 只有这2个值 :true false

    扩展:二进制数     最高位:0 代表正数  1代表负数  
    			计算机显示数字是通过补码来显示的:
    			正数的补码是其本身
    			负数的补码是反码 算完的和   +1
    

    引用数据类型(复合型)
    除了上述的8个数据类型以外的都是引用数据类型
    String、数组、类、接口

    4. 逻辑关系运算符:

    & | !, &&(双与或短路与) ||(双或 短路或)
    返回的结果是布尔类型
    前面结果为false ,那么最终结果为假,运算符前后面结果都为真结果才能为真

    &:不论前面是否为假,后面都会执行
    &&:前面为假 后面就短路了(不走了)
    ||:道理相同

    5.if else 选择结构(单分支if)(双分支if else)(多分支)

    语法:if(条件表达式){
    	代码
              }else if(条件表达式){
    	代码
              }...
              else{
    	代码
           }
    

    6.Java switch case 语句

    switch case 语句有如下规则:

    switch 语句中的变量类型可以是: byte、short、int 或者 char。从 Java SE 7 开始,switch 支持字符串 String 类型了,同时 case 标签必须为字符串常量或字面量。
    
    switch 语句可以拥有多个 case 语句。每个 case 后面跟一个要比较的值和冒号。
    
    case 语句中的值的数据类型必须与变量的数据类型相同,而且只能是常量或者字面常量。
    
    当变量的值与 case 语句的值相等时,那么 case 语句之后的语句开始执行,直到 break 语句出现才会跳出 switch 语句。
    
    当遇到 break 语句时,switch 语句终止。程序跳转到 switch 语句后面的语句执行。case 语句不必须要包含 break 语句。如果没有 break 语句出现,程序会继续执行下一条 case 语句,直到出现 break 语句。
    
    switch 语句可以包含一个 default 分支,该分支一般是 switch 语句的最后一个分支(可以在任何位置,但建议在最后一个)。default 在没有 case 语句的值和变量值相等的时候执行。default 分支不需要 break 语句。
    

    代码:

    
    public class Test {
       public static void main(String args[]){
          //char grade = args[0].charAt(0);
          char grade = 'C';
     
          switch(grade)
          {
             case 'A' :
                System.out.println("优秀"); 
                break;
             case 'B' :
             case 'C' :
                System.out.println("良好");
                break;
             case 'D' :
                System.out.println("及格");
                break;
             case 'F' :
                System.out.println("你需要再努力努力");
                break;
             default :
                System.out.println("未知等级");
          }
          System.out.println("你的等级是 " + grade);
       }
    }
    
    

    7.作业

    作业链接: link.

    展开全文
  • Java基础--数组1.数组(非常重要) 1.数组(非常重要) 数组做的三件事 赋值、取值、遍历 定义:存储一组相同数据类型的有序集合 数组 是由3大元素组成: 1.元素:数组的每一个值 2.索引:(角标、下标):这个...

    Java基础--数组

    1.数组(非常重要)

    数组做的三件事
    赋值、取值、遍历

    1. 定义:存储一组相同数据类型的有序集合
      数组 是由3大元素组成:
      1.元素:数组的每一个值
      2.索引:(角标、下标):这个元素的所在数组中的位置,索引是从0开始的,依次递加
      3.长度:元素的个数 (数组名.length;)即可

    2. 语法:
      2.1 静态初始化
      数据类型[ ] 数组名 = {值1,值2,……}
      值1、值2、。。。。。这些值的数据类型要和声明的数据类型保持一致
      应用场景:元素比较少,没有规律
      2.2动态初始化

    3. 如何访问数组中的元素(赋值、取值、遍历)

    通过索引访问数组元素,索引的有效长度

    1. 数组特殊性:
      1.一个数组中可以存多个相同类型的元素
      2.数组在使用前,一定要开辟内存空间
      3.数组的长度(length)一旦确定,就不可以更改
      4.数组访问
      5.

    2. 内存模型:

      栈:能存我们所写的变量名,以及数字
      堆:存储的就是我们在堆里面开辟的空间,在栈中知识存储了一个引用的名字而已

    3. 数组的复制

    展开全文
  • 大学生java实训总结 java实训报告总结 作为就业培训项目的好坏对培训质量的影响非常大常常是决定性的作用这篇文章是关于在学习java软件开发时练习项目的总结简单总结为以下几点 作为就业培训项目的好坏对培训质量的...
  • Java综合实训题温馨提示1. 本练习的目标有利于通过国家二级(Java)考试。有助于国家软件设计师(中级)的考试。为开发自己的Java作品得到很好的技术保证。对毕业就业面试特别有益。2. 前提条件最好是把教材的第2章到第...
  • java实训报告两篇作为就业培训,项目的好坏对培训质量的影响非常大,常常是决定性的作用。这篇文章是关于在学习JAVA软件开发时练习项目的总结,简单总结为以下几点:作为就业培训,项目的好坏对培训质量的影响非常大...
  • 为了帮助高校学生解决“经验乏、项目少、就业难”等实际性问题,传智播客旗下院校服务品牌—院校邦,全力升级打造实训课程,精心研发40+品质实训项目库资源。今日,院校邦【实训项目库】上线...
  • java 实训心得体会范文 随着 Java 语言在实际的软件应用开发应用中越来越广 泛 ,Java 语言与数据库访问技术也成为计算机技术人员的研 究热点接下来就跟小编一起去了解一下关于吧 ! 篇1 作为就业培训项目的好坏对培训...
  • 很多人不明白Java实训和培训的区别,仅一字之差,或许就决定了你前进道路上的方向,Java培训学出来就业怎么样?Java是当前世界上最盛行的计算机编程语言,是一种能够编写跨渠道使用软件的面向对象的程序设计言语。这...
  • java 实训报告总结范文 作为就业培训项目的好坏对培训质量的影响十分大常常是 决定性的作用这篇文章是关于在学习 JAVA软件开发时练习项目的 总结简单总结为以下几点 1 项目一定要全新的项目不能是以前做过的 2 项目...
  • 作为就业培训,项目的好坏对培训质量的影响非常大,常常是决定性的作用。这篇文章是JAVA私塾关于在学习软件开发时练习项目的总结,简单总结为以下几点:1、项目一定要全新的项目,不能是以前做过的2、项目一定要企业...
  • 实训总结

    2019-07-04 16:04:50
    实训是学习java的重要环节,有利于我们巩固专业知识、掌握工作技能,提高就业筹码。 我把本次为期一周的实训看作是“理论与实践相结合的桥梁”。通过这周的实训和学习,我知道了此次实训的目的,也清楚目前自己的...
  • Java工程师不管是就业质量,薪资待遇,发展前景都无需担心,只要自己学好java,产品研发做好,那么一切都有了。那么成都java培训多少时间呢?成都java培训时间需要大概4-6个月,而授课也基本分两个阶段,实践与理论...
  • 伴随信息化社会的深入发展,IT行业用人需求出现激增状态,尤其是JAVA软件工程师最为受企业的青睐。 根据IDC的统计数字,在所有软件...慧谷实训中心学员毕业后第一年年薪基本都超过了5万元,随着资历的增长技术水平的提
  • 234篇二:java毕业实习报告java毕业实习报告java毕业实习报告(一)作为就业培训,项目的好坏对培训质量的影响非常大,常常是决定性的作用。这篇文章是关于在学习JAVA软件开发时练习项目的总结,简单总结为以下几点:1...
  • H5实训课笔记(一)

    千次阅读 2017-11-14 15:09:48
    来到茜点教育的这两天,初步了解和学习了一些IT行业的就业信息和Java语言的基础知识,今天,就来学习一下程序设计基础知识 Javascript是一种脚本语言,所有的计算机高级语言分为两种,编译型语言和解释型语言。 ...
  • 在学习java基础的时候,会遇到很多的困难,关于java基础学习的每一个重要知识点,都要掌握,因为就业中越是大的公司越会在乎你对java基础的认知和理解,所以基础无疑是最重要的,万丈高楼平地起,基础建设的好不好,...
  • 超级玛丽 java 代码

    2010-07-17 22:09:10
    超级玛丽 java 代码简单实现 mario 就业实训
  • java教程:java学习第五阶段 ...Java实训目标:分析基于框架技术的前台功能。 Java第五阶段第二步:Ajax Java学习内容:XMLHTTPRequest API、Ajax 工作原理、 POST 与 GET 请求、JSON、Ajax 调试技巧、 JQuery Aj...
  • 一、北大青鸟Java软件工程师(6.0)课程体系:北大青鸟学士后Java软件工程师(6.0)课程主要分为三个部分,包括:预科课程体系、技能学习课程体系和就业实训课程体系。课程总实施周期约6~8个月。1、Java软件工程师预科...
  • Java可以到中公优就业it培训学校,学校采用案例式教学,整个课程以案例为主线,贯串学习知识点和技术点,采用全程浸入式实训,从知识点浸入到项目实战浸入,从职场环境浸入到抗压能力浸入,全程浸入真实职场氛围,让...
  • 南昌塞普信息技术有限公司 Android3G定向就业班课程体系 第一阶段Unix/Linux操作系统 实训主题 实训内容 实训目标 Unix开发环境 Unix系统原理Unix开发环境Unix常用命令 熟悉掌握Unix常用命令熟练构建下的Java开发...
  • 作为就业培训项目的好坏对培训质量的影响十分大常常是决定性的作用下面是小编为大家收集的计算机java实习心得感悟望大家喜欢 计算机java实习心得感悟范文一 经过五天的Java实训感触很深收获也很大对自己的缺点也有了...
  • java实习个人总结.doc

    2020-02-27 10:21:29
    java实习个人总结 项目一定要真实要是企业实际应用的不能是教学性的项目否则会脱离实达不到项目实训的效果下面为大家的是java实习个人总结欢迎大家阅读 作为就业培训项目的好坏对培训质量的影响非常大常常是决定性的...

空空如也

空空如也

1 2 3 4
收藏数 78
精华内容 31
关键字:

java就业实训

java 订阅