Java突击学习 Day1

终于和领导定下来了,就元旦离职,挑个好日子,新年新气象吧。虽然领导一再挽留,但已经是第二次提离职了,再勉强留下来也没什么意思了吧。。。

亲戚的朋友帮忙介绍去一家大软件公司,问了一下,已经全面转向Java了。。。但有两点对我有利,一是缺人,二是学历要求高。缺人时要求标准就会降低,学历刚好我的还算不错。这两天把简历再美化一下,让其帮忙转给人事,至少给个面试的机会吧。简历上是吹略通Java并感兴趣云云,实际上完全没接触过。。。现在离元旦假期后只有十天不到了,看看十天内能突击到什么程度吧。

既然要快速入门,就要找那种XX天精通XX的书吧。。。用关键字“天 精通java”搜了下,有个21天学通Java的好像出现频率很高,比较容易下载到,400页也不算太长,那这次就照着这本教程来。

虽然时间紧迫,其中4天白天还要上班,但我还是有信心的。一是因为我有.NET基础;二是我不用“精通”,只要“略通”就行,毕竟我不是写专业Java的,是写明.NET转Java的;三是笔试面试一般偏向理论基础,所以IDE不用花太多时间去研究;四是我可以多花些时间,竭尽全力。

上次要提离职的时候,有装过MyEclipse玩了下,弄了个控制台输出"Hello World",仅此而已。后来涨了两千块工资,就又在原公司继续工作了几个月,也就没再研究Java了。

时间: 2024-12-20 10:49:48

Java突击学习 Day1的相关文章

Java突击学习 Day2

只睡了6小时,能自然醒并且不困,是个好兆头,继续研究Java吧 一.8种基本数据类型 整数:byte.short.int.long 浮点数:float.double 其它:char.boolean 首字母小写的是基本类型,大写的是类(不是所有的都有对应的类) 可以看到,没有string...所以平时要弄个字符串要用String的类 二.常量 Java使用final,C#是const或readonly 三.控制台输出 Java:  System.out.print("Output") /

Java基础学习——数组初识(1)

Java基础学习--数组初识(1) 1什么是数组 Java中常见的一种数据结构就是数组,数组可以分为一维数组.二维数组和多维数组. 数组是由一组相同的变量组成的数据类型,数组中每个元素具有相同的数据类型,数组中的每个元素都可以用一个统一的数组名和下标来确定. 2 数组的使用 数组的一般使用步骤: 声明数组 分配内存给该数组 下面是一维数组为例: 数据类型  数组名 []: 数组名 = new 数据类型 [数据个数]: 2.1一维数组的声明与赋值 1.数组的声明 int  num [];    

Java Web学习系列——Maven Web项目中集成使用Spring、MyBatis实现对MySQL的数据访问

本篇内容还是建立在上一篇Java Web学习系列——Maven Web项目中集成使用Spring基础之上,对之前的Maven Web项目进行升级改造,实现对MySQL的数据访问. 添加依赖Jar包 这部分内容需要以下Jar包支持 mysql-connector:MySQL数据库连接驱动,架起服务端与数据库沟通的桥梁: MyBatis:一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架: log4j:Apache的开源项目,一个功能强大的日志组件,提供方便的日志记录: 修改后的pom.xm

Java并发学习之五——线程的睡眠和恢复

本文是学习网络上的文章时的总结,感谢大家无私的分享. 1.Thread类的sleep方法,可以使线程睡眠.此方法接收一个整数作为参数,表示线程暂停运行的毫秒数.在调用sleep方法后,当时间结束时,JVM会安排他们CPU时间,线程会继续按指令执行. 另一种可能是使用一个有TimeUnit列举元素的sleep方法,使用线程类的sleep方法让当前线程睡眠,但是它接收的参数单位后会转成毫秒的. 2.当你调用sleep()方法,Thread离开CPU并在一段时间内停止运行.在这段时间内,他是不消耗CP

Java EE学习--Quartz基本用法

新浪博客完全不适合写技术类文章.本来是想找一个技术性的博客发发自己最近学的东西,发现博客园起源于咱江苏,一个非常质朴的网站,行,咱要养成好习惯,以后没事多总结总结经验吧.很多时候都在网上搜索别人的总结,我自己也总结些东西,或许多多少少能帮得上别人. 首先提到的是Quartz,一个开源的定期执行计划任务的框架.其实我内心好奇这个框架很久了,像那些能定时修改数据库数据,定时分配任务的功能一直觉得很神奇.心动不如行动,今天我就小小的学习了一下用法,力求言简意赅,大家都懂的我就不说了. 第一步:下载Qu

java nio学习笔记(一)

位置保留,待用 java nio学习笔记(一),布布扣,bubuko.com

JAVA基础学习笔记(2)

看了几天的视频了,都没时间来写下学习笔记,今天来写下第二次的学习笔记,前几天看的给忘记了,就写最新看到的吧 主要内容:1.类的变量与函数(方法) 2.对象的存储方式 3.新建一个对象及对象的赋值与调用 4.空对象 5.匿名对象 1.类的变量与函数(方法) class Dog      //类名 { String name;  //变量的声明 int age; String color; void bark()   //方法的定义(返回值为空,不带参数) { System.out.println(

java排序学习笔记

前面写了js的排序实现,总得玩玩java的哈. 同样,冒泡.选择.快速(这三个之前实现过也写过文章).堆排序,然后做比较. 主要遇到的难点: - -||想轻松点写个封装计时的逻辑,不想每调用一个排序就要写一个计时代码.想想,还是javascript写起来方便: java的话,我想到的方法是写一个抽象类:抽象出排序方法,实现一个排序计时方法(该方法调用了抽象排序,但在先后排序时加入计时代码[感觉像是aop操作]): 接着所有排序类都继承这个抽象类,并实现排序方法,调用的时候直接调用继承的排序计时方

java密码学学习整理--对称加密(着重描述3des)

1.对称加密要点 对称加密算法的核心是加密和解密操作使用同一套密钥.加密的安全性不仅取决于加密算法本身,密钥管理的安全性更是重要.因为加密和解密都使用同一个密钥,如何把密钥安全地传递到解密者手上就成了必须要解决的问题. 2.des(参考自:http://baike.baidu.com/view/878529.htm?from_id=210508&type=syn&fromtitle=DES&fr=aladdin) DES 使用一个 56 位的密钥以及附加的 8 位奇偶校验位(每组的