day 01

本文概述了IT技术基础知识,包括计算机组成、进制理解、常用快捷键、Java基础、JavaEE实习所需知识点、SpringBoot、JVM、设计模式等。同时强调实习准备时需要对JavaEE有宏观认识,重视项目经验和沟通能力,以及面试策略和信息获取的重要性。
摘要由CSDN通过智能技术生成

 

一、基础知识掌握

1、计算机的组成 

2、进制知识

1PB = 1024TB    1TB = 1024GB

从硬件层面来说:1TB = 1000GB   1GB = 1000MB

3、计算机中的常用快捷键

ctrl + a 全选     ctrl + b 加粗     ctrl + c 复制     ctrl + f 查找     ctrl + s 保存     ctrl + v 粘贴 

ctrl + x 剪切     ctrl + z 撤销

Windows + l 锁屏     Windows + e 打开我的电脑     Windows + d 快速切回的桌面

Windows + r + cmd 进入dos命令

4、DOS常用命令

  javac编译、java运行

5、Java发展史

6、搭建环境

二、大厂实习,走校招需要掌握的知识点

Java EE 实习需掌握哪些知识点
Java SE (数组、面向对象(封装、继承、多态+ 抽象)接口、异常、多线程(问的多《并发编程的艺术》)、集合(大概率会问到底层源码、
ArrayList 、HashMap、ConcurrentHashmap)、IO流(输入/输出)、网络编程【AIO、 BIO、 BIO】) JM (Java 虚拟机 《深入理解Java虚拟机》)
设计模式(常用的23中设计模式---【5-6个】单例设计模式5种实现方式) 和算法【力扣 300+ )
数据库(性能优化、索引)
Java Web 一些东西(session 和cookie)                                                                                               Linux 操作系统 常用的一些命令
SSM (Spring【IOC AOP】 Spring MVC MyBatis)
Spring Boot 微服务【自动配置原理 +整合第三方组件】
第三方 Redis 缓存 MO 消息队列 搜索 ES
1-2个项目(非xXX图书管理系统、XXXX学生管理系统、XXX商城、xxxx博客 子拉圾项目,千万千万不要出现在简历当中)
有一个分布式项目 Dubbo Spring Cloud Alibaba 绝对是加分项

2023年10,秋招(美团实习岗)没有笔试!
尽量避开字节跳动(算法 变态)
日常实习岗,知识点:Spring Boot 一线城市(实习工资:200-300/天 4400-6600/月)
1、对java EE的知识点有一个宏观的认识。(知道要学习哪些东西)【强调:不要只背八股文】
2、多面试一好处:积累面经
3、多加群(技术交流群)一可能有内推、多交搞技术朋友【资源】
4、信息差一大厂实习、校招【烟草、电网,等你知道消息后,基本已经结束了】; 未来校招,不要只盯着本学校,理工大
5、实习或者校招,公司更多的关注 “学习能力,沟通能力”一跟面试官有话聊!(很重要)
6、对于知识点的把握,(为什么要用这个东西,使用前是什么样的,使用后是什么样的,他的好处,能够解决什么问题?)
7、项目(最重要):面试官更重要的是想看你的简历中的项目是不是自己写的【就算不是自己写的,也要对项目非常的了解】
 

import java.io.IOException;

public class Hello {
    public static void main(String [] args) throws IOException{
        System.out.println("我是李英杰,软件工程,座右铭...");
    }
}

 print输出语句

public class VariableDemo01 {
        public  static void main (String []args){
//      1、变量在使用之前必须先声明
            //System.out.println("age = " + age);
//      2、变量在使用之前必须先初始化
            //int age;
            //System.out.println(age);
//      3、变量不能重复定义
            int age = 20;
//      int age = 18;
            System.out.println("age = " +age);
        }
    }

 变量的声明,定义与初始化

public class VariableDemo02 {
    public static void main(String[] args){
    //1、由数字、字母、下划线、$组成,其中数字不能开头
        int number = 13;
    //2、长度没有限制,但不宜过长
        //int adsgasgasdgdsgsagsdgdsgas = 23;
        //System.out.println(adsgasgasdgdsgsagsdgdsgas);
    //3、不能使用Java中的关键字和保留字
        String str = "嘿嘿";
    //4、尽量做到见名知意,支持中文,但不推荐
        System.out.println("-----------------");
        String userName = "李英杰";
        //String 姓名 = “xxx”;
        System.out.println(userName);
        //System.out.println(姓名);
    }
}

变量名的使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值